-
Notifications
You must be signed in to change notification settings - Fork 0
v0.9.7: restore truthful default execution path #317
Copy link
Copy link
Closed
Labels
area:clicr command surfacecr command surfacearea:consoleConsole snapshot, control surface, and dashboard data planeConsole snapshot, control surface, and dashboard data planearea:conversationPublic transcript, host conversation, and internal delegation visibilityPublic transcript, host conversation, and internal delegation visibilityarea:hostHost-led intake, delegation, confirmation, and orchestrationHost-led intake, delegation, confirmation, and orchestrationbugSomething isn't workingSomething isn't workingcodex-readyCodex may pick up autonomouslyCodex may pick up autonomouslypriority:criticalShip-blocker: bleeds users in productionShip-blocker: bleeds users in productionstatus:readyReady to be picked upReady to be picked up
Metadata
Metadata
Assignees
Labels
area:clicr command surfacecr command surfacearea:consoleConsole snapshot, control surface, and dashboard data planeConsole snapshot, control surface, and dashboard data planearea:conversationPublic transcript, host conversation, and internal delegation visibilityPublic transcript, host conversation, and internal delegation visibilityarea:hostHost-led intake, delegation, confirmation, and orchestrationHost-led intake, delegation, confirmation, and orchestrationbugSomething isn't workingSomething isn't workingcodex-readyCodex may pick up autonomouslyCodex may pick up autonomouslypriority:criticalShip-blocker: bleeds users in productionShip-blocker: bleeds users in productionstatus:readyReady to be picked upReady to be picked up
Context
v0.9.5 made plain
crenter the unified live room by default, but the live room bridge is still a staged renderer/router. It records user input in an in-memory snapshot and marks a role lane as working, but it does not spawn role engines, does not stream model output, does not surface the mature permission prompt socket, and does not persist the submitted turn as a real REPL turn.That makes the default product path truthfully worse than the legacy executable path: after the user submits input, the room can show
@host working/received the requestwhile no role is actually doing the work.Acceptance Criteria
crno longer defaults to the staged live-room bridge for initialized interactive projects.crreaches the mature executable runtime path that spawns configured roles, preserves session resume behavior, streams work status, and uses the existing permission prompt path.cr startremains accepted as the explicit direct runtime entrypoint.cr consoleremains the read-only dashboard/snapshot inspection surface.cr console --live-roomremains available only as an explicit preview/staging surface until runtime parity is implemented.CoreRoom Workspace/Ask @hostbefore execution; the live-room alias remains separately testable.Required Evidence
run_live_room_console.crno longer opens the staged live room by default.cargo fmt --all -- --check, targeted cargo tests,git diff --check.Non-goals
Tracker Update Required
This hotfix is incomplete until the PR evidence lists satisfied ACs, remaining runtime-parity gaps, and the v0.9 tracker/evidence ledger state.