FE-692: Planning groundwork#91
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
PR SummaryLow Risk Overview Rewrites Archives older design notes ( Reviewed by Cursor Bugbot for commit 43af44d. Bugbot is set up for automated code reviews on this repo. Configure here. |
🤖 Augment PR SummarySummary: This PR reconciles and promotes recent intent-spec / patch-ledger design groundwork into canonical project memory, while archiving superseded design notes. Changes:
Technical Notes: Documentation-only change set; PR description indicates verification via 🤖 Was this summary useful? React with 👍 or 👎 |
f47d917 to
2952265
Compare
kostandinang
left a comment
There was a problem hiding this comment.
Three follow-ups against the reconcile, 2 questions on meeting outcomes, one copy-edit.
Merge activity
|
9f3f4ec to
64f073e
Compare
Signed-off-by: Lu Nelson <ln@hash.ai>
64f073e to
43af44d
Compare

Reconciles intent-spec planning groundwork on top of FE-691's multi-chat substrate, making MULTI_CHAT the concrete phase-one design and leaving PATCH_LEDGER as deeper future semantic mutation guidance.
Updates MULTI_CHAT to use
reconciliation_need, a softer dual-pointer migration,primary_chat_id/chat.active_turn_id,caused_by_turn_idplus nullablecaused_by_patch_id, and to supersede older side-chat substrate assumptions.Syncs canonical SPEC/PLAN with non-colliding IDs: Requirement 39, A79-A80, D138, and I111; PLAN now treats multi-chat substrate + reconciliation needs as the active frontier, with continuous workspace next.
Keeps INTENT_SPEC_EVOLUTION and archived REVISIT references linked to MULTI_CHAT/PATCH_LEDGER so revisit/cascade, edge semantics, and future patch ledger point at the correct design layer.
Verification: npm run verify.