Tracker for .agents/skills/skill-lifecycle/SKILL.md > The Pipeline. Filed under the rule #1314's Merge Gate half writes into that unit: a finding classed pre-existing on carried prose is gathered onto the unit's tracker rather than dispositioned one at a time. These are the pre-existing findings the whole-unit pass raised on that unit while the change adding include regions to scripts/build_dist.py (#1317, mechanism pull request) was reviewed. None was introduced by the change and none blocked it. A new pre-existing finding on this unit gathers here, numbering continuing this list. This tracker closes when the unit is rewritten and each line below is settled or superseded.
- "
scripts/skills_install.py, run from a hub checkout, installs both forms per machine" is unconditional, where main() skips the Claude Code plugin install when claude is not on PATH, still exits 0 and still writes the stamp, so a run on such a machine installs one form, --report reads that stamp as current, and the unit gives the reader no signal that the second half did not happen.
- "Codex and opencode read this tree directly, project-local, and also read the global
~/.agents/skills/ copy the installer materializes" is a claim about two third-party tools that no file the unit names verifies. The installer's docstring restates the same assertion and nothing in the tree tests it.
Tracker for
.agents/skills/skill-lifecycle/SKILL.md > The Pipeline. Filed under the rule #1314's Merge Gate half writes into that unit: a finding classedpre-existingon carried prose is gathered onto the unit's tracker rather than dispositioned one at a time. These are the pre-existing findings the whole-unit pass raised on that unit while the change adding include regions toscripts/build_dist.py(#1317, mechanism pull request) was reviewed. None was introduced by the change and none blocked it. A newpre-existingfinding on this unit gathers here, numbering continuing this list. This tracker closes when the unit is rewritten and each line below is settled or superseded.scripts/skills_install.py, run from a hub checkout, installs both forms per machine" is unconditional, wheremain()skips the Claude Code plugin install whenclaudeis not onPATH, still exits 0 and still writes the stamp, so a run on such a machine installs one form,--reportreads that stamp as current, and the unit gives the reader no signal that the second half did not happen.~/.agents/skills/copy the installer materializes" is a claim about two third-party tools that no file the unit names verifies. The installer's docstring restates the same assertion and nothing in the tree tests it.