parley-deck-skill 1.5.0 — parley-design + parley-design-check
Two new opt-in companion add-on skills, designed and reviewed through a real four-agent Parley Deck run: 2 deliberation rounds, 3 consensus amendments, 11 review rounds and 14 fix-up cycles, closing with all three reviewers accepting and zero CRITICAL or MAJOR findings outstanding.
parley-design — doctrine and protocol, zero runtime dependencies
Four markdown files inside a 64 KiB budget enforced by a test.
PDS/1.0with RFC 2119 conformance language; every artifact kind gets an identically-shaped entry (name → purpose → rationale → required-fields table → minimal example), gates G1–G4, conformance levels L1–L4, an extension policy, versioning and a maintained changelog.- A literate rule registry that is simultaneously the machine source and the human source — no generated view, no second copy, so there is nothing to drift.
- Anti-slop invariants only. No theme catalogue: the concrete visual world is ratified per project and overridable on the record.
- Surface-agnostic core with a clearly marked web annex, so a TUI or CLI annex can be added without touching the core.
parley-design-check — the separable enforcement layer
- Standalone. Node built-ins only, no network at check time.
- Fails closed. It reads the registry from the installed
parley-designand refuses rule checks rather than falling back to a bundled copy; its capability declaration is generated by scanning its detectors, so it cannot claim coverage it lacks. - Conformance levels are explicit obligation sets, so a level cannot be certified on evidence never obtained.
- Waivers require scope, reason, expiry and a counter-signature from someone who neither granted the waiver nor authored the waived work.
- Findings are always
rule-id — violation — remedy.
The CSS scanner
Built on the css-syntax-3 §5.4.4 matched-block model with a per-token-type × per-consumer enumeration, one string/escape consumer shared by all six passes, and a fail-safe that reports what it could not confidently tokenise rather than silently reading less.
Verified differentially against real headless Chromium over 170 constructs — 0 silent holes — and swept over 697 stylesheets and 2,236 markup files with 0 new findings, 0 lost and 0 newly unreadable.
Install
npm i -g parley-deck-skill@1.5.0 && parley-deck-skill install --target all
Both add-ons install by default; --no-addons or --only <name> to choose.
npm test: 247 passing, 0 failing.