Signal/context/current-state.md

2.5 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: Subagent cost guardrails installed — all 8 builtin subagents now default to deepseek/deepseek-v4-flash with 2-5 min hard timeouts. Prevents future runaway credit burn.
  • 2026-06-21: Audit logger trust fix committed + pushed (Supabase client detection, error wrapping). Cascade test assertion corrected.
  • 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).
  • 2026-06-21: Build Spec Phase 1 done (Claude Code). research_insight category live. CGM-to-pharmacy insight planted. 8 session summaries moved Signal ws -> Sessions ws.
  • 2026-06-21: STTIL Shield is standalone revenue product. AI Consent Addendum is open-source brand builder + Shield lead magnet.

Open Threads (max 5)

  • Clerk prod migration: verify live auth state (mixed pk_test/pk_live in deployed bundle). Pi to own.
  • LabABLE Meeting Fri 2026-06-26 1:30 PM — /pilot-prep needed.
  • Build Spec Phase 2: session-brain auto-writes current-state.md + insight extraction (Pi to design).
  • 3 validation product blockers: MA misclassification, duplicate patient_id, doc-status override.
  • Firecrawl env var set this session (key valid), persists only after pi restart from sourced shell

Stack

  • Signal: PHI contained in patient_id field (name, MRN, account #s) — requires tokenization.
  • Model for Pi: deepseek/deepseek-v4-flash (cheap, high-thinking). Subagents also default to this model.
  • 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 (Pi: subagent cost guardrails installed, audit log fix committed, session 3 wrapped + NotebookLM pushed)