What problem does it solve? Multi-agent councils drift into groupthink, unilateral decisions, and lost audit trails when seats read each other before thinking, act beyond their authority, or record decisions as unverifiable prose. This Skill enforces a deliberation protocol where every seat deposits an independent assessment first, every decision follows a delegation table, and every record is a YAML instance validated by a Nickel contract. ## Core Features & Use Cases - Independent-first deliberation: Each seat writes its role-based assessment to a durable, contract-conformant YAML deposit before reading any sibling's deposit, preserving role-based decorrelation. - Delegation-table governance: Every decision type (routine, judgment, merge, dag-amendment, terminal, taste-fork) routes through a required assent rule, with named co-signers like the maintainer or head enforced by nickel export. - Contract-gated records: Assent, findings, and the decision ledger are YAML instances validated against Nickel contracts (council.ncl, deposit.ncl, findings.ncl), so ungrounded or barred assent fails the export. - Use Case: A lead-maintainer seat on an architecture council deposits its assessment, waits for all seats, then records a merge decision carrying the maintainer's assent id — the export fails if grounding is empty or a barred seat signed. ## Quick Start Invoke the council skill when holding a seat on a bound council and deposit your independent assessment before reading any sibling's deposit.