You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Slice A3 of #9507, from poteto's draft (comment), as the script-plus-model hybrid.
Problem
When an agent updates a control skill, nothing checks it is still correct.
Fix
plugins/app-control/skills/map/scripts/check-map.sh (0755): index matches folders, section set and order, entry-point markers, links resolve, a shared/ item used by fewer than two slices, a shared/ item whose README lacks its why-shared line, an index source glob that matches nothing. Prints <rule> | <path> | <detail>, never edits, exits 0 even with findings.
check-map.test.sh: one fixture per rule plus a clean fixture that prints nothing.
Map body check action: run the script, judge copied-recipe-versus-pointer, report findings with no verdict word.
Evals check-dead-index-line, check-missing-not-driven-reason, check-copied-recipe, each with no file change. Fragment: app-control minor.
Proposed work class: work-class: scoped
Basis: automated intake triage; the lanes App applied this class.
Size: Medium
Complexity: Medium
Uncertainty: Known
Flags: none
Understood: add a check action to /app-control:map. It has a read-only check-map.sh script that prints findings per rule, a fixture-based test script, a model judgment step for copied recipes versus pointers, three evals and a minor fragment for app-control. The done-when items are all checkable in a run. The issue says it is blocked by A2, so the work depends on that slice landing first. No clear duplicate found; related open items are #9582's siblings such as the /app-control:map refresh issue (#20-area titles in the open list).
Not admitted to the issue lane: a Feature needs an open parent issue a listed human filed that awaits no decision. A recorded decision does not change these rules (.github/actions/resolve-config/admission-rules.json); a person who wants it worked adds agent-ready.
Activity
github-actions commentedon Oct 24, 2026
Proposed work class: work-class: scoped
Basis: automated intake triage; the lanes App applied this class.
Size: Medium
Complexity: Medium
Uncertainty: Known
Flags: none
Understood: add a
checkaction to/app-control:map. It has a read-onlycheck-map.shscript that prints findings per rule, a fixture-based test script, a model judgment step for copied recipes versus pointers, three evals and a minor fragment for app-control. The done-when items are all checkable in a run. The issue says it is blocked by A2, so the work depends on that slice landing first. No clear duplicate found; related open items are #9582's siblings such as the/app-control:map refreshissue (#20-area titles in the open list).Automated triage, applied by the lanes App.
melodic-automation-lanes commentedon Oct 24, 2026
Not admitted to the issue lane: a Feature needs an open parent issue a listed human filed that awaits no decision. A recorded decision does not change these rules (
.github/actions/resolve-config/admission-rules.json); a person who wants it worked addsagent-ready.kyle-sexton commentedon Oct 24, 2026