Repository navigation
Labels
agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.Fully specified and briefed; eligible for autonomous pickup from the frontier.priority: mediumReal value, no hard deadline; normal backlog flow.Real value, no hard deadline; normal backlog flow.status: readyTriaged, unblocked, and fully specified; eligible to pick up.Triaged, unblocked, and fully specified; eligible to pick up.work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.A briefed fix or small feature; blast radius bounded by the brief, tests exist.
Description
Parent: #11129
Blocked by: #11962
Slice 3 of 4 of #11129. It removes retro's codify [reviews] mode, now covered by
/corrections:codify (its reviews action reads PR review comments, the author's own after merge
included).
Decisions that bind this slice
- feat\(corrections\): absorb retro codify and /review:audit-enforceability into /corrections:codify and remove them - part 2 of 2 #11129 is part 2 of feat(corrections): absorb retro codify and /review:audit-enforceability into /corrections:codify and remove them #11121, split at intake under Q93 (the intake split comment on feat(corrections): absorb retro codify and /review:audit-enforceability into /corrections:codify and remove them #11121); feat\(corrections\): absorb retro codify and /review:audit-enforceability into /corrections:codify and remove them - part 1 of 2 #11128 (part 1) gave
/corrections:codifythe PR-review-comment source and ported this mode's eval cases. - From feat(corrections): absorb retro codify and /review:audit-enforceability into /corrections:codify and remove them #11121: retro's
codifymode is removed with its probes, evals, schema keys, config entries and
README rows, and every reference moves to/corrections:codify. - Split by hand by the Issue Triage session after the issue lane's scan refused each run's patch
as too large. No owner decision is claimed for this split.
Task list (from #11129, lines 1-2, scoped to this slice)
- Delete
plugins/session-flow/skills/retro/context/codify.md,scripts/fetch-review-comments.sh,
scripts/fetch-review-comments.test.sh,evals/fixtures/review-comments.jsonl, and
plugins/session-flow/evals/re-codify-routes-check-asks-first/. - Remove the mode from retro's
SKILL.md(argument hint, mode list, and thefetch-review-comments.sh
entry inallowed-tools) and its cases from
evals/evals.json; repointreference/ecosystem-improvement-catalog.md. - Remove or repoint the mode in session-flow's
.claude-plugin/plugin.json,README.md,
prerequisites.json,reference/config.mdandschemas/session-flow.schema.json(dropencode_policy
andreview_mining_prs; corrections ownsreview_mining_prsnow), in
skills/setup/SKILL.md(lines 80-81, 176, 185) andskills/setup/scripts/setup-apply.test.sh(the
cases at lines 257-295), deleteskills/retro/evals/fixtures/session-flow.yaml(only the codify case at
evals/evals.json:105uses it), and repointskills/running-retro(SKILL.md, context/checkpoint.md,
evals/evals.json),skills/audit-sessions(SKILL.md, evals/evals.json, scripts/sweep.py),
skills/audit-friction/reference/classes.md,skills/workflow/context/wrap-up.md, and
evals/rr-routes-never-codifies/(case.yaml, samples). - Repoint the session-flow rows of
docs/contracts/config-cascade/README.md, and anydocs/catalog.md
ordocs/skill-cheat-sheet.mdtext that names the mode.
Done when
- retro's argument hint has no
codifymode. -
rg -n 'review:audit-enforceability|retro codify' plugins/session-flow --glob '!**/CHANGELOG.md' --glob '!.changes/**'prints nothing,
andrg -n 'retro.? codify' docs/contracts/config-cascade docs/catalog.md docs/skill-cheat-sheet.mdprints nothing
(thereview:audit-enforceabilitylines in those docs are slice 2's). -
bash scripts/run-test-file.sh plugins/session-flow/skills/setup/scripts/setup-apply.test.shpasses, and
rg -n 'encode_policy|review_mining_prs' plugins/session-flow docs/contracts/config-cascade --glob '!**/CHANGELOG.md'prints nothing. -
bash plugins/skill-quality/scripts/check-skill.sh plugins/session-flow/skillsexits 0. -
scripts/check-changelog-fragments.shpasses with a session-flow fragment.
Out of scope
/review:audit-enforceabilityand any file underplugins/review(slices 2 and 4).- audit-sessions
style; chat and meeting sources (out of scope in feat(corrections): absorb retro codify and /review:audit-enforceability into /corrections:codify and remove them #11121).
Metadata
Metadata
Assignees
Labels
agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.Fully specified and briefed; eligible for autonomous pickup from the frontier.priority: mediumReal value, no hard deadline; normal backlog flow.Real value, no hard deadline; normal backlog flow.status: readyTriaged, unblocked, and fully specified; eligible to pick up.Triaged, unblocked, and fully specified; eligible to pick up.work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.A briefed fix or small feature; blast radius bounded by the brief, tests exist.
Type
Fields
No fields configured for Feature.
Activity
github-actions commentedon Nov 1, 2026