Repository navigation
v3.13.1 — the fork SKILL.md is derived
Five findings, and four of them were one file nobody was comparing.
The fork's SKILL.md was maintained by hand
It told the agent that its policy was already in context and that the skill read no file at run time, months after this repository said the opposite and granted read tools. A model following it reconstructs 70 KB of gates, rule IDs and schemas from memory.
That arrangement had already cost a review round once, and the fix then was partial: the port carried the capability line and the JSON blocks, on the reasoning that a human had deliberately rewritten the prose. The prose is where the instructions are.
The whole document is derived from upstream now, with two sections declared fork-owned by heading and a reason each. Anything else that differs is a failure, not a choice.
And the parity checker, which has existed for a while, was only ever run by the port itself, so forgetting to port left no trace anywhere. It runs on every suite now: fixing something here without porting it fails the build naming the section that drifted.
The other three
The copyable advisor_handoff example stopped validating against either accepted shape when the mirror gained three required provenance fields. A user following the canonical page was refused before their path was resolved. Fenced handoff examples are validated against the schema now.
A shortlist handoff was required to echo a controlPlane that a shortlist cannot carry, leaving the planner to emit invalid JSON or fabricate standalone — the defaulting defect v3.11.3 removed. It is required of a provisional handoff only.
The always-loaded exemplar labelled revisitable preferences as technical refusals, used a method gate to decide target eligibility, and claimed medium confidence and a General Purpose tier over unconfirmed prerequisites. Derived from the rules now: low, with the method gate rendered and a tier that stays unknown_requires_assessment.
Writing that found a rule ordering defect: SQL Agent set Azure SQL Database to remediation unconditionally, two lines after linked servers had refused it.
72 gates to 73, 3611 prerequisite checks.