Signal/context/current-state.md
Kisa b9939b1ba0 docs(context): mark Build Spec Phase 1 complete in shared state
research_insight category live, CGM-to-pharmacy insight planted,
8 session summaries moved Signal -> Sessions workspace.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-21 14:39:51 -04:00

2.6 KiB

current-state

ACTIVE: Build Spec Phase 1 COMPLETE (Claude Code) + Phase 3 shared-context pointers wired. STTIL Shield + AI Consent Addendum architecture still with Pi. NEXT: Pi to direct next build phase (Phase 2 session-brain auto-write, or Phase 4 support bot). TriLane research_insight category is live.

Decisions (last 5)

  • 2026-06-21: SIGNAL_API_KEY rotated by Claude Code. Leaked key removed from Vercel + source; api.js now Clerk-token-only; exposure closed (old key returns 401). Frontend redeploy left to Pi's next signal-ui deploy.
  • 2026-06-21: Build Spec Phase 1 done (Claude Code). research_insight category live (no migration; gate was a router Literal). CGM-to-pharmacy insight planted in Signal ws (salience 1.0). 8 session summaries moved Signal ws -> Sessions ws (47->39, 79->87).
  • 2026-06-21 — STTIL Shield is a standalone revenue product, not Signal add-on.
  • 2026-06-21 — AI Consent Addendum is open-source brand builder + Shield lead magnet.
  • 2026-06-21 — Game Center token naming: fun/professional names (e.g., 'Dwight Schrute', 'Grogu') for tokenized entities, no PII/PHI risk.
  • 2026-06-20 — current-state.md bridges Pi and Claude Code. Both read at start, both write at wrap-up.
  • 2026-06-18 — SSA principle adopted: sparse, content-dependent, time-weighted retrieval.

Open Threads (max 5)

  • Clerk: live state in flux (Vercel Clerk var changed ~1h ago; deployed bundle shows mixed pk_test/pk_live). Claude Code did NOT touch Clerk this session. Pi to confirm current render state and own the prod migration.
  • Pi's Firecrawl Env Var: Needs pi restart from sourced shell (this session using curl workaround).
  • LabABLE Meeting: This week; pitch JV on Shield + AI Consent as their compliance solution.
  • Claude Code's Pilot E2E: Unbreak live app (P0-1) is top priority pending Clerk DNS.

Stack

  • Signal: PHI contained in patient_id field (name, MRN, account #s) — requires tokenization.
  • Model for Pi: openrouter/google/gemini-2.5-flash (image-capable, cheap, agentic).
  • Signal-api: Railway (signal-api-production-91c2)
  • Signal-ui: Vercel (signal-ui-xi.vercel.app)
  • Supabase: itmospnregdyiatbbdwl (JWT key)
  • TriLane: localhost:8000 (signal/sessions/scale-software workspaces)
  • Clerk: production key deployed to Vercel, auth to clerk.sttilsolutions.com, Google OAuth configured.

Tip

TriLane Memory now has the research_insight category live + 1 planted insight (CGM-to-pharmacy, salience 1.0) in the Signal workspace. Session summaries no longer leak into the Signal workspace; they live in the Sessions workspace.

Updated: 2026-06-21 (Claude Code: key rotation, shared-context pointers, Build Spec Phase 1 complete)