Dashboard
Your centralized knowledge base
Browse by Type
Recent Memories
Planning: MedSchools.ai production launch milestones
ConversationPlanning production launch milestones for MedSchools.ai. P0: auth fix, error pages, env vars. P1: analytics, monitoring. P2: SEO meta.
Lesson: PUBLIC_ env vars not in SvelteKit server code
LessonPUBLIC_ prefixed env vars not available in SvelteKit $env/dynamic/private. Use non-prefixed vars for server code.
Second Brain production API verified working
ContextVerified all Second Brain API endpoints working in production: auth, read, write, auto-embedding, semantic search
Second Brain: Agent API keys generated
ContextGenerated and stored API keys for 5 agents (bob, kai, atlas, sage, maya) in .brain-keys file
Second Brain domain: brain.widerwings.com
ContextDomain changed from memory.widerwings.com to brain.widerwings.com
Second Brain UI: Added project and agent filters
ContextAdded project and agent filter dropdowns to all 7 Second Brain listing pages. Agent filter shows role from description field.
Decision: Error on side of recording too much
DecisionChanged from conservative to aggressive memory saving. Save too much, not too little. Cost of forgetting > cost of saving.
Decision: Trigger-based memory saves, not periodic
DecisionDecided on trigger-based memory saves (not periodic) to capture signal and avoid noise. Created BRAIN.md with explicit trigger rules.
Lesson: Always save to Second Brain during work, not after
LessonFailed to save email auth work to Second Brain despite just building it. Lesson: save during work, not after.
Email Authentication Implementation Complete
ContextEmail auth fully implemented: login, signup, forgot/reset password, email confirmation. All routes and handlers built. Tested successfully with minor PKCE token timing issue.