parley-deck-skill 2.2.0
Manifest coverage for every packaged skill.
Fixed
A byte-perfect install was reported broken. Installing all six skills with a foreign installer — including the universal skills command the README recommends first — reported five of six malformed and doctor exited 1. Only parley-bidding shipped an integrity manifest, and the core skill reached the proof through an add-on-only field it never had. Every packaged skill now ships parley-addon.json, and such a tree reports valid-unmanaged: healthy, and not owned by this installer.
A gutted install was reported healthy. With this installer's own marker retained, an add-on reduced to a single SKILL.md reported valid, managed: true, and doctor exited 0 — for four of the six skills.
That verdict survived the upgrade. Installs made before this release recorded manifest: false; trusting that record would have left them on the old SKILL.md-only check forever.
The core's required-file list was shorter than what it installs. A natively installed core survived deletion of plugin.json, agents/openai.yaml and references/WORKED_EXAMPLES.md with no problems reported at all.
managed disagreed with the mutation paths. doctor could call a tree unowned while an unforced uninstall removed it.
Upgrading — one-time action
If you installed with 2.1.0 or earlier, doctor will report your add-ons malformed until you re-run install. Re-run your usual install command — --force is not needed — and it returns to green. See CHANGELOG.md for why this is deliberately loud.
Review
Five review rounds, four fix-up cycles, three independent reviewers, zero agreed fixes outstanding. Three of the four defects above were found during review rather than reported.