Conversation
…nd o Change… standing-orders.md promised a `2` that changes when an order wakes and said `esc` declines. The card has no `2`; `3` (once) is offered on checks and watches only, `0` declines, `esc` leaves it for later, and `o Change…` (`o Change where…` on a rule) opens the box for a correction (#1545). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… ssh really does The pool index supplies only model-name aliases to crew routing, and own.json is read by `codeaf pool` alone. `pool verify` prints metric names, `pool status` has pending-judge and last-sweep lines. The missing-codeaf message is quoted as the code spells it, and the drop rehearsal's pkill pattern now spans ssh's -o options (#1545). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
The card's clock sits on its top edge beside `codeaf asks` and defaults to 15s; its foot is `esc later · o other · ? clarify`. The 3-level and 20-piece bounds belong to the node belt; the default bash belt splits with plandb split under 256 per batch, 1024 per run and four wakes (#1545). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… whole reason Under the default ◇ YOLO a manager's team_start runs with no card. The switcher's manager row exists only while a team is shown. A held Traffic row says what was spent and what is waiting (#1545). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…'s badge and eight commands A key already in the profile or environment opens plain codeaf on home with no setup. The header reads `setting up · 1 of 2` under the wordmark. The landed card wears no program badge. The command table gains /drafts, /stop, /autonomy, /workspace, /effort and /senior-dev (#1545). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Two of them (/drafts and /workspace <path>) reached no command row on dev. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ards, the pool, task cards, team starts and first run Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #1545
#1545 listed twenty places where the chat manual (and one resident page) disagreed with dev 837b2b0. Dev has moved since (#1627, #1501, #1634, #1638), so every row was re-read against the manual and the code as they stand on dev b267d39, and each got one decision:
2.1sets it up,3(once) only on checks and watches,0declines,escis later, ando Change…(o Change where…on a rule) corrects it. What "once" does next is #1632's to describe.· N standing orders here — /standingon opening a conversationStandingHere. The engine road'sremote.Agentdoes not, so plaincodeafnever draws the line;--no-hostdoes.rememberandstandtool descriptions both claim "a preference". The model can file a standing rule as a memory note, and no card appears.yes, stand this up/change when it runs/once, not standingand tenures after 3 clean firings.own.jsoncodeaf poolreads it.codeaf pool verifyoutputsignature good: version <n>, generated <date>, metrics <names>.codeaf pool statuspending judge:,last sweep:,dropped Nandidentity set, and counts waiting rows without listing them.pkill-ooptions ssh really gets.codeaf asks · start it in 15son the top edge,◆ recommendedwithit starts on its own unless you say otherwise · fairly sure,any key stops the clock · you can still change the answer afterwards, and the footesc later · o other · ? clarify. The default is 15s.plandb split: 256 per batch, 1024 per run, four wakes per composite.team_startalways asks◇ YOLO, a card under◇ asks. The card'sa new conversation; it spends until it stopshas been true since #1627.teams ▾and has no manager row. The menu stays open, and the row flips to◇ Make an ordinary member.setting up · 1 of 2under the wordmark, orsetting upwith one step.codeaftakes the engine road, which opens on home with no setup at all.--no-hoststill shows Models and spending while no daily limit is set./drafts,/stop,/autonomy(both forms),/workspace(both forms),/effort(/think,/thinking) and/senior-dev. The table is split into##sections to keep each under the size cap.No row is wholly IN-BATCH-2. Row 1's "once" consequence is #1632's (it is described there as an approval handoff), so this change says only which cards offer
3. For row 15, the sentence about hovering a Traffic row was dropped, because #1632 changes what that hover says.Validation contract
TestTheChatManualAnswersTheQuestionsPeopleAsk. Two of them (where are my cleared drafts,what does /workspace path do) reached no command row on dev and pass now. The other six pin the rewritten sections. No existing probe was edited. When an edit pulledhow do I start codeafoff its page, the page was reworded.internal/namelawis green, and the ssh message is quoted without the retired name.codeafis lowercase in all added prose (internal/manualtests, plus a grep of the diff).##section stays under 2000 characters. The exception is "The manager's screen", which was 6811 on dev and is 5553 after itsteam_startpart moved to its own section.go vet ./internal/manualis clean, andinternal/manualpasses, including Consolidate reviewed CodeAF fixes — batch 2 #1632's three new Traffic probes. None of these edits overlaps a Consolidate reviewed CodeAF fixes — batch 2 #1632 hunk.How it was verified
make pr-ready BASE=origin/devis green, which covers the light gate, the manual gates and the touched package.go test ./internal/manual/ ./internal/namelaw/passes, and the combination with #1632 was checked as described above. Each row's decision comes from reading the code on dev.What it deliberately does not do
StandingHere, so the count line, the side column and/standingget nothing there. This probably shares a cause with standing: place scoping mismatch for project orders, stale budget on consent card, and activity label #1555's side-column rows.rememberandstanddescriptions overlap.team_start's tool description still says "The person is asked first", which is false under◇ YOLO. That is Manager tells the person it asked for approval when nobody was asked #1585.cmd/codeaf/poolrecord.go:5(the crew reads the own sheet) andinternal/tui3/teammenu.go:35(Remove manager).🤖 Generated with Claude Code