Project Continuity System

active

Next action

Riv builds mem.ai poller against POST /api/project-events. Token in Atlas/app/.env.local.

Atlas + Riv build per Loom Brief #1 (Jimmie green-lit 2026-05-18). Atlas owns projects spine + resume page + classifier; Riv owns mem.ai → Atlas poller. Pilot = Ledger QBO Access.

Owner: atlas
Touched: 6d ago
Started: May 17, 2026

Decisions

  • Larry writes session summaries silently; Jimmie spot-checks dashboard. No confirm-before-write friction.

    why: Lower cognitive cost; misclassifications caught at unclassified bucket not at write moment

    May 17, 2026 · jimmie

  • Ship full architecture with supervision gate; no phased rollout

    why: Per feedback_jimmie_ship_speed_preference — Jimmie picks faster + more supervision over slower phased

    May 17, 2026 · jimmie

  • Atlas projects table becomes the project-state spine; mem.ai stays as Jimmie's dump bucket; Atlas pulls from mem.ai via Riv poller

    why: All context currently organized by type, not project — Atlas already indexes 5,896 docs and projects table exists empty

    May 17, 2026 · loom

Timeline (13 events)

  1. noteMay 24, 2026 · riv

    {"title":"Riv connectivity test","content":"Poller setup test - ignore","_classifier":{"reasoning":"Riv's connectivity test for a poller setup directly relates to the mem.ai → Atlas poller component R

  2. chat summaryMay 19, 2026 · larry

    Session pause 2026-05-19. Today shipped: Atlas Day 2 (POST /api/project-events, classifier, unclassified bucket, all 5 tests green); Afton OAuth handshake done (realm_id=1331299185, chairman=false); two new project records spun up (ap-connectors, tally-hire) so Riv events have homes. Riv was dispatched with 2 briefs (mem.ai poller + AP connectors) and is awaiting 5-question intake before building.

  3. chat summaryMay 19, 2026 · atlas

    Day 2 end: all 5 endpoint tests pass. Classifier got Ledger QBO at 0.95 confidence on a recording mentioning Afton + QBO. Idempotency works. 401/400 paths correct. Unclassified bucket UI live. Two cosmetic bugs noted (idempotent payload merge clobbers _classifier; insert response body doesn't reflect post-insert classifier UPDATE). Neither blocks Riv.

  4. chat summaryMay 19, 2026 · atlas

    Atlas Day 2 shipped: POST /api/project-events endpoint with Bearer auth + idempotency + inline Haiku classifier; project_classifier.ts library; PUT /api/project-events/[id]/assign re-tag endpoint; /projects/unclassified bucket UI with classifier-confidence display and one-click tagging. ATLAS_INGEST_TOKEN generated and stored in .env.local.

  5. chat summaryMay 18, 2026 · larry

    Atlas Day 1 complete. Schema migration 001 ran (projects extended + project_events table + auto-bump trigger). API spec drafted for Riv review. Seed migration 002 populated 3 projects + 19 events. Dashboard + resume page queries verified end-to-end against Ledger QBO Access pilot.

  6. next actionMay 17, 2026 · atlas

    Riv reviews API spec, sign-off or red-line. Atlas implements endpoint + classifier in parallel.

  7. file addedMay 17, 2026 · atlas

    API spec draft posted for Riv review (POST /api/project-events)

  8. file addedMay 17, 2026 · atlas

    Migration 001 ran cleanly: projects extended, project_events created, trigger live

  9. status changeMay 17, 2026 · jimmie

    planning → active

  10. handoffMay 17, 2026 · larry

    Loom dispatched Brief #1 to Atlas (schema + resume page + classifier) and Brief #2 to Riv (mem.ai poller); joint Brief #3 (API contract) due Day 2

  11. decisionMay 17, 2026 · jimmie

    Larry writes session summaries silently; Jimmie spot-checks dashboard. No confirm-before-write friction.

  12. decisionMay 17, 2026 · jimmie

    Ship full architecture with supervision gate; no phased rollout

  13. decisionMay 17, 2026 · loom

    Atlas projects table becomes the project-state spine; mem.ai stays as Jimmie's dump bucket; Atlas pulls from mem.ai via Riv poller