Correct os-sdlc documents and skill text that disagree with the code #1717
Labels
No labels
P0
P1
P2
P3
bug
category/code-change
category/cross-repo
category/eval-run
category/investigation
category/no-test-target
category/owner-ruling
category/prose-artifact
category/recurring-chore
category/structure
category/umbrella
crc-refactor
create
delete
enhancement
filed-by/agent
filed-by/user
frozen
lint-rule
needs-info
needs-triage
next
plugin/cc-architect
plugin/os
plugin/os-adr
plugin/os-aidd-lint
plugin/os-backlog
plugin/os-context
plugin/os-doc-hygiene
plugin/os-sdlc
plugin/os-vault
project/cc-os
ready-for-agent
ready-for-human
recurring
review
rule-proposal
update
waiting
wayfinder:grilling
wayfinder:map
wayfinder:map
wayfinder:research
wayfinder:task
wayfinder:task
wontfix
worklist/deviations
worklist/lint-rule
worklist/new-implement-build
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jared/cc-os#1717
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Nine statements in the os-sdlc documents and skill files disagree with the code. A reader or an agent that follows them runs a command that does not exist or follows a retired procedure. The survey for the user guide
plugins/os-sdlc/README.mdfound them on 2026-11-12. The user guide work did not correct them.Observed
docs/implementation-status/os-sdlc.md"Current shape" describes three stage agents, theos-sdlc-runner gate <dispatch_id>CLI, and a.sdlc/<n>.ymlartifact.plugins/os-sdlc/bin/os-sdlc-runnerdoes not exist.plugins/os-sdlc/agents/holds 23 agents.docs/implementation-status/os-sdlc.mdordocs/sdlc-fast-path.mdnames these CLIs, which are not inplugins/os-sdlc/bin/:lint-clean,lint-init,lint-rule,lint-lessons,lint-extraction-loop,crc-ledger-check,os-sdlc-mutation-survivors. The survey did not confirm which file names each one.plugins/os-sdlc/skills/fix-lints/SKILL.mdsays that flay and debride are installed globally with no Gemfile. The pluginGemfilelists both.plugins/os-sdlc/skills/setup-project/SKILL.mdhas aname:frontmatter field.plugins/cc-architect/references/conventions/cc-os-naming.mdforbids it.plugins/os-sdlc/skills/mine-lints/SKILL.mdfiles tickets throughtea. The repository rule is the os-backlog CLI.plugins/os-sdlc/.mutineer.ymlsetsmatrix: true.os-sdlc-mutation-passdefaults to--no-matrix.revieweragent or thewiringagent. This is a survey result, not a proof.plugins/os-sdlc/maps/structure-change.yamlfitscategory/structuretickets.plugins/os-sdlc/skills/implement/SKILL.mdsends those tickets to fast-batch and permits only two map values. The survey did not find when the map is used. #1224 (delete the structure-change map) covers this item; rule it against #1224 and drop it here if #1224 lands first.plugins/os-sdlc/OVERVIEW.mdsays v0.2.plugins/os-sdlc/.claude-plugin/plugin.jsonsays 0.1.0.Reproduce
n/a: documentation and skill text; compare each statement with the named file.
Approach
Check each item against the source. Correct the text, or record that the current text is intended. Items 7 and 8 can end as a removal or as a ruling that the object stays. After the corrections, make
plugins/os-sdlc/README.mdagree with the result.Required work: none beyond the acceptance criteria.
Acceptance criteria
Origin
plugins/os-sdlc/README.md.docs/implementation-status/os-sdlc.md,docs/sdlc-fast-path.md,plugins/os-sdlc/skills/fix-lints/SKILL.md,plugins/os-sdlc/skills/setup-project/SKILL.md,plugins/os-sdlc/skills/mine-lints/SKILL.mdVERDICT: CREATE — the nine stale statements are observed; a fix removes the problem; no open ticket covers the same mechanism (#1224 overlaps item 8 only).