Skip to content

feat(C-F2): brief continuity — the morning brief remembers overnight#597

Merged
Victor "David" Medina (Victor-David-Medina) merged 1 commit into
mainfrom
claude/f2-brief-continuity
Jun 27, 2026
Merged

feat(C-F2): brief continuity — the morning brief remembers overnight#597
Victor "David" Medina (Victor-David-Medina) merged 1 commit into
mainfrom
claude/f2-brief-continuity

Conversation

@Victor-David-Medina

Copy link
Copy Markdown
Collaborator

Phase F (Friction/retention). A slim STATIC continuity line at the top of /focus shows real carry-over since the owner's last visit — 'N awaiting reply · N snoozed, coming back' — so the brief reads as a living loop, not a flat list (day 2-5 retention signal).

Honest+safe: counts only, reuses existing recovery_items states (sent/snoozed) via 2 cheap tenant-scoped queries on the P2-S1 readiness block. ANTI-THEATER: static, renders only when real carry-over exists (no empty-board clutter). Ships the continuity half of F2; the 'show fewer' owner-pref half deferred to a browser-tested cycle. tsc 0 errors.

The brief no longer reads as a flat list with no memory. A slim, STATIC continuity
line at the top of /focus shows real carry-over since the owner's last visit —
'N awaiting reply · N snoozed, coming back' — so the owner sees the loop is alive
between sessions (the day 2-5 retention signal).

Honest + safe by construction: counts only (no synthesized $), reuses the existing
recovery_items states (sent = awaiting reply, snoozed = coming back) via two cheap
tenant-scoped count queries added to the P2-S1 readiness block. ANTI-THEATER: the line
is STATIC and renders ONLY when there's real carry-over (no clutter on an empty board).

Scope: ships the brief-continuity half of F2. The 'show fewer like this' owner-pref
half (a write-path + preference store) is deferred to a browser-tested cycle. tsc: 0 errors.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

🛡️ Cascade Quality Score: 100/100

Category Score Status
TypeScript 20/20
ESLint 20/20
Brand Compliance 15/15
Test Suite 25/25
Build 20/20

Threshold: 85/100 | Result: PASS ✅

@Victor-David-Medina Victor "David" Medina (Victor-David-Medina) merged commit 692cca2 into main Jun 27, 2026
9 of 10 checks passed
@Victor-David-Medina Victor "David" Medina (Victor-David-Medina) deleted the claude/f2-brief-continuity branch June 27, 2026 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant