← ClaudeAtlas

goalforge-arbiterlisted

goalforge-internal — use entry commands; do not auto-trigger Approach arbitration for SDD hardening. Invoked by goalforge-harden when the spec marks decision-required OR when two or more approaches involve a hard-to-reverse bet. Normalizes each candidate approach into comparable claims along seven axes (objective, assumptions, files touched, sequencing, validation, rollback, cost), cross-reviews them dimension-by-dimension, and emits a decision memo — chosen direction, rejected alternatives with reasons, verification gates for the chosen path. Advisory input to goalforge-harden; does NOT change the human-gated hardened→ready transition. Trigger: goalforge-harden delegates a multi-approach arbitration for a WP, or a user asks to arbitrate competing implementation approaches.
Truncuso/cogwright · ★ 0 · AI & Automation · score 75
Install: claude install-skill Truncuso/cogwright
# goalforge-arbiter Advisory approach arbitration for SDD work packages during the hardening phase. Invoked by `goalforge-harden` when architectural approaches diverge and a structured comparison is needed before the human gate. ## Trigger `goalforge-harden` invokes `goalforge-arbiter` when either condition holds: 1. The WP spec marks a section **decision-required** (explicit ambiguity flag). 2. Two or more candidate approaches involve a **hard-to-reverse bet** — an irreversible infrastructure choice, a public-API change, a schema migration, or a substantial rewrite that forecloses alternatives. A single approach with no competing option does not warrant arbitration. When in doubt, apply the irreversibility test: if the wrong choice cannot be undone without significant pain, arbitrate. ## Stakes tiering (how much arbitration to spend) The trigger already self-gates on irreversibility, so everything that reaches arbitration is above the bar. Within that, scale the *depth* of normalization to the stakes — but **fail safe to the full grid whenever reversibility is uncertain**. This is a bounded cost-saver, never an axis-drop for brevity. | Stakes | Path | Normalization | |--------|------|---------------| | **Hard-to-reverse bet** (irreversible infra, public-API, schema migration, substantial rewrite) | **Full grid** | All **seven axes** + the full six-dimension cross-review + decisive dimension. | | **Borderline-reversible** (arbitration triggered, but the wrong ch