Skip to content

FE-709: Spec/Plan and ADR Reconciliations#139

Merged
lunelson merged 6 commits into
mainfrom
ln/fe-709-reconciliations
May 19, 2026
Merged

FE-709: Spec/Plan and ADR Reconciliations#139
lunelson merged 6 commits into
mainfrom
ln/fe-709-reconciliations

Conversation

@lunelson
Copy link
Copy Markdown
Contributor

re-sync and add notes about server refactor

ln-sync updates

Copy link
Copy Markdown
Contributor Author

lunelson commented May 15, 2026

@cursor
Copy link
Copy Markdown

cursor Bot commented May 15, 2026

PR Summary

Low Risk
Low risk: changes are documentation-only updates to specs/plans/design notes with no runtime code modifications.

Overview
Reconciles planning/spec artifacts after FE-709. Updates memory/SPEC.md and memory/PLAN.md to mark the continuous workspace as shipped, reframe Track 2 as inline secondary chats over existing chat/turn (explicitly deferring a schema-level thread table), and align related assumptions/decisions/invariants and frontier item names.

Refreshes design documentation to match the new direction. CONVERSATIONAL_WORKSPACE_RUNTIME.md is rewritten to emphasize secondary-chat kinds, transcript-first context snapshots/handles, changeset vocabulary, and relation-policy endpoint-relative labels; INTENT_GRAPH_SEMANTICS.md and SUBSTRATE_STRANGLER_COORDINATION.md add directionality/labeling and projected interfaces for snapshot builders and relation-policy helpers.

Adds a new memory/SERVER_REFACTOR_NOTES.md capturing post-db.ts extraction follow-ups (app route modularization, capability adapter seams, provider/model resolver, naming drift, and test scaffolding), and updates ln-spec guidance + spec template to use author-suffixed identifiers.

Reviewed by Cursor Bugbot for commit 7bbca25. Bugbot is set up for automated code reviews on this repo. Configure here.

@lunelson lunelson changed the title re-sync and add notes about server refactor FE-709: small patches to planning May 15, 2026
@augmentcode
Copy link
Copy Markdown

augmentcode Bot commented May 15, 2026

🤖 Augment PR Summary

Summary: Re-syncs planning/design docs after FE-709 and documents the next runtime arc.
• Marks the continuous workspace hybrid as selected/shipped and updates the runtime umbrella accordingly.
• Reframes Track 2 (chat-runtime-threads) as a coordination sub-RFC before any thread schema commitment.
• Retires side-chat persistence V4a as an independent frontier and records the archive entry.
• Extends SPEC with Requirement 45 plus assumptions/decisions/invariants around inline threads and authority boundaries.
• Adds temporary notes capturing remaining src/server/ refactor findings for follow-up work.

🤖 Was this summary useful? React with 👍 or 👎

Copy link
Copy Markdown

@augmentcode augmentcode Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review completed. 1 suggestion posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

Comment thread docs/archive/PLAN_HISTORY.md Outdated
@lunelson lunelson changed the base branch from ka/fe-709-runtime-umbrella-planning-sync to graphite-base/139 May 15, 2026 14:37
@lunelson lunelson force-pushed the graphite-base/139 branch from 59e81fb to dce8bbe Compare May 15, 2026 14:37
@lunelson lunelson force-pushed the ln/fe-709-reconciliations branch from 8068b1b to 0c7799e Compare May 15, 2026 14:37
@lunelson lunelson changed the base branch from graphite-base/139 to ka/fe-709-continuous-workspace May 15, 2026 14:37
@lunelson lunelson changed the title FE-709: small patches to planning FE-709: Spec/Plan and ADR Reconciliations May 15, 2026
@lunelson lunelson marked this pull request as draft May 15, 2026 14:38
@lunelson lunelson marked this pull request as ready for review May 15, 2026 15:14
@lunelson lunelson self-assigned this May 15, 2026
@lunelson lunelson requested a review from kostandinang May 15, 2026 15:14
Base automatically changed from ka/fe-709-continuous-workspace to main May 15, 2026 16:19
kostandinang added a commit that referenced this pull request May 15, 2026
Promote chat-runtime-secondary-chats to Active in PLAN.md (Linear=FE-716)
with V1 narrowing and deferred list. CARDS.md decomposes FE-716 into
commit-sized slices C0–C10. Adopt 'secondary chat' lexicon throughout
(matches PR #139). Retire HANDOFF.md per its contract.
kostandinang added a commit that referenced this pull request May 15, 2026
Promote chat-runtime-secondary-chats to Active in PLAN.md (Linear=FE-716)
with V1 narrowing and deferred list. CARDS.md decomposes FE-716 into
commit-sized slices C0–C10. Adopt 'secondary chat' lexicon throughout
(matches PR #139). Retire HANDOFF.md per its contract.

Co-authored-by: Amp <amp@ampcode.com>
kostandinang added a commit that referenced this pull request May 17, 2026
npm run verify passes (104 test files / 1252 tests; build clean) on the
final C9 stack tip. PLAN.md `chat-runtime-secondary-chats` frontier marked
V1 done (awaiting PR review + #139 merge); C7 (agent-run inline) explicitly
deferred until an agent-run producer ships. CARDS.md C10 records the
verification result + a draft PR description for stack submission.

SPEC.md A94 substrate hypothesis is shipped (durable secondary chats over
chat/turn; no `thread` table). A94 remains `open` until qa/strategy
surfaces are reachable, but no substrate change is required from FE-716;
keep the SPEC marker stable until a follow-up frontier exercises those
kinds end-to-end.

Amp-Thread-ID: https://ampcode.com/threads/T-019e31fd-f21c-777e-a76c-84572dbd998f
Co-authored-by: Amp <amp@ampcode.com>
kostandinang added a commit that referenced this pull request May 17, 2026
npm run verify passes (104 test files / 1252 tests; build clean) on the
final C9 stack tip. PLAN.md `chat-runtime-secondary-chats` frontier marked
V1 done (awaiting PR review + #139 merge); C7 (agent-run inline) explicitly
deferred until an agent-run producer ships. CARDS.md C10 records the
verification result + a draft PR description for stack submission.

SPEC.md A94 substrate hypothesis is shipped (durable secondary chats over
chat/turn; no `thread` table). A94 remains `open` until qa/strategy
surfaces are reachable, but no substrate change is required from FE-716;
keep the SPEC marker stable until a follow-up frontier exercises those
kinds end-to-end.
kostandinang added a commit that referenced this pull request May 17, 2026
npm run verify passes (104 test files / 1252 tests; build clean) on the
final C9 stack tip. PLAN.md `chat-runtime-secondary-chats` frontier marked
V1 done (awaiting PR review + #139 merge); C7 (agent-run inline) explicitly
deferred until an agent-run producer ships. CARDS.md C10 records the
verification result + a draft PR description for stack submission.

SPEC.md A94 substrate hypothesis is shipped (durable secondary chats over
chat/turn; no `thread` table). A94 remains `open` until qa/strategy
surfaces are reachable, but no substrate change is required from FE-716;
keep the SPEC marker stable until a follow-up frontier exercises those
kinds end-to-end.

Co-authored-by: Amp <amp@ampcode.com>
@lunelson lunelson force-pushed the ln/fe-709-reconciliations branch from 6b73a7c to 7bbca25 Compare May 18, 2026 13:19
@lunelson lunelson added this pull request to the merge queue May 19, 2026
Merged via the queue into main with commit 4aeb13f May 19, 2026
6 checks passed
@lunelson lunelson deleted the ln/fe-709-reconciliations branch May 19, 2026 18:30
kostandinang added a commit that referenced this pull request May 20, 2026
…hat/turn

Restack onto main after #139/#140 landed: linear history on origin/main
without merge commit or pre-merge stack ancestry.

Co-authored-by: Cursor <cursoragent@cursor.com>
kostandinang added a commit that referenced this pull request May 20, 2026
Promote chat-runtime-secondary-chats to Active in PLAN.md (Linear=FE-716)
with V1 narrowing and deferred list. CARDS.md decomposes FE-716 into
commit-sized slices C0–C10. Adopt 'secondary chat' lexicon throughout
(matches PR #139). Retire HANDOFF.md per its contract.

Co-authored-by: Amp <amp@ampcode.com>
kostandinang added a commit that referenced this pull request May 20, 2026
npm run verify passes (104 test files / 1252 tests; build clean) on the
final C9 stack tip. PLAN.md `chat-runtime-secondary-chats` frontier marked
V1 done (awaiting PR review + #139 merge); C7 (agent-run inline) explicitly
deferred until an agent-run producer ships. CARDS.md C10 records the
verification result + a draft PR description for stack submission.

SPEC.md A94 substrate hypothesis is shipped (durable secondary chats over
chat/turn; no `thread` table). A94 remains `open` until qa/strategy
surfaces are reachable, but no substrate change is required from FE-716;
keep the SPEC marker stable until a follow-up frontier exercises those
kinds end-to-end.

Co-authored-by: Amp <amp@ampcode.com>
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.

2 participants