What problem does it solve? Rules added to a project's constitution on a single agent's say-so are a single point of failure; this Skill forces a genuine two-agent debate with blind first passes and anti-sycophancy gates before any rule is ratified by a human. ## Core Features & Use Cases - Blind two-agent debate: Spawns two sub-agents with identical briefs and no assigned sides, each required to raise at least one concrete objection to the proposed rule. - Anti-sycophancy gates: Convergence only counts after both agents genuinely attempt to falsify the rule; instant agreement on a constitutional-tier rule forces an extra adversarial round. - Human ratification with audit trail: Writes the full transcript to .fux/debates/<rule-id>.md and hands the user the fux ratify command, which hashes the transcript into ratification.debate_hash and opens a PR on protected branches. - Decision capture: Routes the concluded debate as a tamper-evident ADR via fux capture-decision with a money/PII firewall for sensitive routes. - Use Case: A team wants to add the rule "never commit money docs or PII" as a constitutional invariant; the host agent runs the debate, captures dissent, and the human ratifies it with an auditable hashed transcript. ## Quick Start Run /fux debate "never commit money docs or PII; plans live in elgar" --tier constitutional and follow the debate procedure to ratify the rule.