FE-705: Planning extensions and persistence facade cleanup#133
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
PR SummaryMedium Risk Overview Reworks Adds colleague-facing reference docs ( Reviewed by Cursor Bugbot for commit 8011cf6. Bugbot is set up for automated code reviews on this repo. Configure here. |
|
This pull request is abnormally large and would use a significant amount of tokens to review. If you still wish to review it, comment "augment review" and we will review it. |
memory/PLAN.md and docs/archive/PLAN_HISTORY.md changes from this branch will land as a planning-only PR off main after Lu's #132 + #133 stack merges, per the planning-pr convention (known merge conflicts on planning docs + frontier-definitions migration triggers separate-PR recommendation). This keeps PR #134 code-only and conflict-free with Lu's stack. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
augment review |
🤖 Augment PR SummarySummary: This PR extends the Changes:
Technical Notes: The 🤖 Was this summary useful? React with 👍 or 👎 |
a4827a2 to
36c3fad
Compare
f438c7d to
ad7301a
Compare
8f28aa9 to
9b0fb37
Compare
ad7301a to
b7a6f9e
Compare
9b0fb37 to
a4827a2
Compare
b7a6f9e to
1bcd5a7
Compare
a4827a2 to
9b0fb37
Compare
9b0fb37 to
b09adc4
Compare
b09adc4 to
8011cf6
Compare
Merge activity
|

Summary
Follow-up FE-705 branch that cleans up the workflow/planning layer around the agent capability work, extracts the persistence facade into focused store modules, and records the coordination strategy for moving routes and capabilities toward shared backend authority without forcing an early frontend cutover.
What changed
ln-*workflow guidance, includingln-disambiguate, the updated spec template, and the colleague-facingdocs/praxis/ln-skills.mdreference.SPEC.md/PLAN.mdshape and captured the FE-701 changeset-ledger sequencing/migration observations.src/server/db.tsinto a public facade plus privatesrc/server/db/*-store.tsmodules for annotation, reconciliation, edit-impact, intent-graph, review materialization, entity projection, workflow, and specification persistence.docs/design/SUBSTRATE_STRANGLER_COORDINATION.mdto coordinate parallel backend-substrate and frontend-artifact work: existing REST/SSE contracts stay stable while route adapters and capability adapters converge on shared server-owned handlers.Verification
npm run test -- src/client/routes/specification/\$id/_view/__tests__/InterviewView.test.tsx -t "renders live workspace-tool activity during the submitted pre-stream generating window"✅npm run test -- src/client/routes/specification/\$id/_view/__tests__/-interview-controller.test.tsx -t "surfaces live tool targets and running state while the generating placeholder is active"✅npm run verifywas run locally after the fix and did not complete cleanly due to currently observed unrelated/flaky failures:src/server/side-chat-route.test.ts—returns 404 when the specification does not exist(socket hang up).src/server/cli.test.ts—executes through the package bin wrappertimed out at 5000ms.no-unused-varswarnings aroundrenderedtest variables, but no lint errors.