Evidence items
0
Tracked sources and supporting records
Drafts
0
Letters, notes, and generated outputs
File records
0
Uploaded file metadata and linked references
Chat turns
0
Messages stored in this workspace
Case overview
Connection status
Auth: checking
Chat: wired to Netlify
Drive: scaffold only
Browser data persists locally immediately. GitHub sign-in runs through Supabase OAuth.
Chat routes through
/.netlify/functions/chat to OpenRouter server-side.
Google Drive is scaffolded as a stateful UI surface only.
Recent activity
Patient realities
Patient truths
Add evidence
Title and summary are required.
Evidence library
Add draft
Title and body are required.
Draft register
File intake
This stores file metadata in the workspace immediately. It does not upload file bytes to Supabase Storage or Google Drive yet.
Google Drive sync scaffold
No Drive sync actions run from this file yet. This panel preserves target config and workflow state.
Tracked files
Enter to send | Shift+Enter for new line
Runtime settings
Workspace data
Implementation notes
Auth
GitHub sign-in is wired through Supabase OAuth. If the provider is not enabled yet, the sign-in button will fail safely.
Chat
The browser posts to
/.netlify/functions/chat. OpenRouter is called only from that serverless function. API key lives in Netlify env, not in this file.
Drive
Drive sync is scaffolded here as stateful UI - not a full Google Drive API integration yet.
Deployment
Netlify is the primary deploy target. GitHub Pages also serves this file. Archive workflow snapshots every push to main.