Open
Labels
area:sessionThe engine — turns, tasks, the toolbelt, checkpointsThe engine — turns, tasks, the toolbelt, checkpointsneeds a rulingAn owner decision comes before any code — do not startAn owner decision comes before any code — do not start
Milestone
Description
#1738's pair/continue work shipped through #1888, #1950, #1967 and #1990, and its two independent fixes are carried forward in #2020. Three of its changes are still missing on dev and app/v3. Each needs a scope decision before anyone re-implements it:
- Task and checker model pins vs. inferred fallback. Should an explicit task or checker model pick forbid catalog-inferred fallback, or only choose the starting model? Keeping pins strict needs explicit fallback and provenance rules; allowing rescue means dropping the old pin guards. Today
internal/session/task_run.gouses the unfiltered chain, and Use codeaf on two computers: pair with a link, continue a chat on the other #1738's two pin regressions fail on dev, moving to a guessed model.task_standing_model_test.goalready distinguishes a proposal's model from a human's standing pick. - A deadline for blocked skill imports.
cmd/codeaf/chatv3.gostill imports skills synchronously before the first message. Use codeaf on two computers: pair with a link, continue a chat on the other #1738 stopped waiting after two seconds but left the import goroutine running. Deciding whether a launch may proceed before the import finishes means settling who owns the shared shelf: bounded concurrency and shelf-close ownership, or a redesign that keeps a complete first-message shelf. - Harness question-publication ordering. Use codeaf on two computers: pair with a link, continue a chat on the other #1738's
raiseHarnessLanehelper is absent. Current offers register their answer lane (internal/session/harness.go), then publish. Any change has to be re-scoped against today's question lifecycle, which app: questions settle everywhere, Hold holds, and late model lists are announced #2015 changed further on app/v3.
🤖 Generated with Claude Code
Metadata
Metadata
Assignees
Labels
area:sessionThe engine — turns, tasks, the toolbelt, checkpointsThe engine — turns, tasks, the toolbelt, checkpointsneeds a rulingAn owner decision comes before any code — do not startAn owner decision comes before any code — do not start
Activity