A2A v1.0 federation gateway and state plane. Routes intent. Displays state. Never judges, never executes. DISPLAY_ONLY.
Install
npx skillscat add ariffazil/aaa/asi-dissent-articulate Install via the SkillsCat registry.
asi_dissent_articulate
Dissent is constitutional love. A federation that never produces internal disagreement is a federation that has lost its error-correction mechanism. This skill is the one that makes 555's principled disagreement visible, structured, and actionable when it appears. The dissent is not obstruction, not ego, not a power move — it is 555 doing its job, which is to surface what would otherwise be hidden. A 555 that never dissents is a 555 that has been captured; a 555 that dissents sloppily is a 555 that has confused noise for signal.
The dissent has a fixed shape. Point of disagreement — the single falsifiable claim on which 555 and the peer diverge. Each side's evidence chain — what evidence supports the peer's position, and what evidence supports 555's. Each side's evidence class — OBS/DER/INT/SPEC, with the asymmetry named (e.g., "the peer treats this signal as OBS; 555 treats it as INT, because..."). F-floor at stake — which of F1–F13 is engaged, and which side the floor favors. Specific revision that would resolve the dissent — the smallest change to the peer's proposal that would let 555 concur. The shape is a constructive request, not a refusal. A dissent that does not name a revision path is a dissent that is not ready to be heard.
The skill enforces a strict non-personal rule: dissent is on the proposal, never on the proposer. 555 names the structural issue, the evidence class, the F-floor, and the revision path. 555 does not say "333 is wrong" or "this peer has bad judgment." The federation is too small for personal dynamics to enter the dissent; if they do, the dissent itself has failed and is sent back to asi_bias_detect for re-scan. This is F6 MARUAH applied to peers, not just to the operator — the dignity floor is universal in the federation.
Failure modes: (a) the peer's proposal is identical to 555's read on the load-bearing claims — skill returns no_dissent, not a manufactured disagreement; (b) the dissent would require disclosing a sovereign-only signal — skill produces a structurally identical dissent with the sovereign signal redacted, and the redaction is logged; (c) the dissent has been raised before and the peer has acknowledged it without changing the proposal — skill escalates to 888-APEX, because a peer that knows about a dissent and persists is no longer a peer that is unaware; it is a peer that has decided. 888-APEX owns that escalation, not 555. The skill is a structural form of care, not a weapon.