FE-709: Planning sync β Conversational Workspace Runtime umbrella frontier decomposition#136
Conversation
Planning baseline for the umbrella's frontier-item decomposition. Adds three new frontier definitions for the runtime tracks not yet captured in PLAN.md (Tracks 2/3/5), flips continuous-workspace to done after FE-709, and retires side-chat-persistence-v4a as superseded by Track 2. This is a draft planning PR β Linear issue TBD. Per planning-pr convention: planning baselines for shared downstream branches go on a separate planning branch off main (here, off ln/fe-705-extensions so it inherits the new PLAN.md format from Lu's stack and shows only the umbrella additions in the diff). Changes: - Context paragraph: name the umbrella + its 5 sub-tracks - Sequencing: continuous-workspace done; insert chat-runtime-threads, thread-context-provision, reconciliation-runtime into Next - Three new frontier definitions: chat-runtime-threads (Track 2), reconciliation-runtime (Track 3), thread-context-provision (Track 5) - continuous-workspace: Linear=FE-709, Status=done - Horizon: side-chat-persistence-v4a removed (superseded) - Recently Completed: FE-709 entry - Dependencies: TRACK A restructured as the umbrella; RETIRED section added for v4a Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
PR SummaryLow Risk Overview Adds three new frontier definitionsβ Reviewed by Cursor Bugbot for commit d8db6ee. Bugbot is set up for automated code reviews on this repo. Configure here. |
π€ Augment PR SummarySummary: Updates the planning baseline to decompose the Conversational Workspace Runtime umbrella into concrete frontier items in π€ Was this summary useful? React with π or π |
| - **Linear:** unassigned in this plan snapshot | ||
| - **Kind:** structural | ||
| - **Status:** not-started | ||
| - **Objective:** Implement thread-scoped context specs (scope, root anchors, include rules), per-kind defaults (`full-graph` for interview, `explicit-set` for reconciliation, `neighborhood` for side, `explicit-set` for QA), TOON notation serializer for graph-structured context, `#` mention parser/resolver as a substrate mutation with durable `thread_context_item` rows, and turn-zero kickoff prompt assembly per thread kind. |
There was a problem hiding this comment.
memory/PLAN.md:106 β The thread kind is written as QA here, but chat-runtime-threads defines the kind as qa (see memory/PLAN.md:82); consider standardizing the casing so the planβs thread-kind lexicon stays unambiguous.
Severity: low
Other Locations
memory/PLAN.md:82
π€ Was this useful? React with π or π, or π if it prevented an incident/outage.
Summary
Planning baseline that decomposes the Conversational Workspace Runtime umbrella (
docs/design/CONVERSATIONAL_WORKSPACE_RUNTIME.md) into frontier items inmemory/PLAN.md. Drafted offln/fe-705-extensionsso the diff inherits Lu's new PLAN.md format and shows only the umbrella additions (not the format migration).Replaces closed PR #135 (closed due to a branch rename that GitHub didn't migrate cleanly).
Why this is a separate planning PR
Per the
planning-prskill convention:Changes
continuous-workspaceremoved (done as FE-709).chat-runtime-threads(Track 2),thread-context-provision(Track 5),reconciliation-runtime(Track 3) inserted at appropriate positions.side-chat-persistence-v4aremoved (superseded by Track 2).chat-runtime-threadsβ Track 2; thread substrate + in-stream rendering.reconciliation-runtimeβ Track 3; async-by-default classifier with in-stream thread.thread-context-provisionβ Track 5; TOON serializer, `#` mention, turn-zero.Status
Draft. Will be promoted to ready-for-review once Lu's #132 + #133 land on main, at which point this PR's base can be retargeted to `main`.
Open questions still inherited from the umbrella
Test plan
π€ Generated with Claude Code