Skip to content

refactor(session-flow): remove retro's codify mode #11970

Description

@kyle-sexton

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

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 the fetch-review-comments.sh
    entry in allowed-tools) and its cases from
    evals/evals.json; repoint reference/ecosystem-improvement-catalog.md.
  • Remove or repoint the mode in session-flow's .claude-plugin/plugin.json, README.md,
    prerequisites.json, reference/config.md and schemas/session-flow.schema.json (drop encode_policy
    and review_mining_prs; corrections owns review_mining_prs now), in
    skills/setup/SKILL.md (lines 80-81, 176, 185) and skills/setup/scripts/setup-apply.test.sh (the
    cases at lines 257-295), delete skills/retro/evals/fixtures/session-flow.yaml (only the codify case at
    evals/evals.json:105 uses it), and repoint skills/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 any docs/catalog.md
    or docs/skill-cheat-sheet.md text that names the mode.

Done when

  • retro's argument hint has no codify mode.
  • rg -n 'review:audit-enforceability|retro codify' plugins/session-flow --glob '!**/CHANGELOG.md' --glob '!.changes/**' prints nothing,
    and rg -n 'retro.? codify' docs/contracts/config-cascade docs/catalog.md docs/skill-cheat-sheet.md prints nothing
    (the review:audit-enforceability lines in those docs are slice 2's).
  • bash scripts/run-test-file.sh plugins/session-flow/skills/setup/scripts/setup-apply.test.sh passes, 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/skills exits 0.
  • scripts/check-changelog-fragments.sh passes with a session-flow fragment.

Out of scope

Activity

  1. added
    priority: mediumReal value, no hard deadline; normal backlog flow.
    status: readyTriaged, unblocked, and fully specified; eligible to pick up.
    on Nov 1, 2026
  2. added
    work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.
    on Nov 1, 2026
  3. added
    agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.
    on Nov 1, 2026
  4. github-actions commented on Nov 1, 2026

    @github-actions
    Contributor
    No description provided.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.priority: mediumReal value, no hard deadline; normal backlog flow.status: readyTriaged, unblocked, and fully specified; eligible to pick up.work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.

    Fields

    No fields configured for Feature.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions