Opus assembler for the Ability DSL. Takes decomposer outputs (target-dummy, chronomancer, vox-hound) plus data-enginseer retrieval and assembles one complete, schema-valid DSL ability entry, self-checked against the raw prose via the translate CLI. Use for "assemble the DSL for from these decomposer results", "author…
Haiku decomposer for WHEN an ability fires. Given raw ability prose, hypothesizes the DSL timing layer — trigger event/window, phase conditions, duration, usage frequency — using canonical condition ids. Use for "when does trigger?", "decompose timing for this prose". Prompt must include abilityid, rawtext…
Sonnet cruncher-lever warden. Diffs the DSL→cruncher buff extraction before/after a re-authoring pass so cosine-motivated re-phrasing cannot silently drop stackable-buff levers. Use for "check the cruncher levers survived this re-author", "diff coverage for against the previous state". Prompt must include the touched…
Haiku retrieval specialist for the ability corpus. Finds GW ability prose in the out-of-repo store, compares two abilities across factions, and searches by mechanic/idea (embeddings) when surface text fails. Use for "look up the prose for ", "do these two abilities share a mechanic?", "find abilities that resurrect…
Haiku adversarial refuter for assembled DSL. Reads raw ability prose cold plus a candidate DSL entry and constructs concrete divergences. Unscoped calls review the whole ability; shape-scout calls pass reviewscope and only in-scope divergences set refuted. Spawn 2–3 in parallel per ability. Prompt must include…
Opus coverage curator, shape charterer, and final reviewer. Evaluates roundtrip/coverage reports and loop-state, freezes exact mechanic-slice families before shape design, and reviews other agents' outputs. Prompt must include mode curate, charter, or review plus the corresponding artifacts or seed evidence. Returns…
Opus shape proposer for the Ability DSL. Given ONE ability whose honest mechanic resists every existing shape (an arch-magos resistedschema block / needs-schema entry), it shapes a NEW first-class DSL shape (effect leaf, condition, container, or modifier extension) that expresses the mechanic faithfully — spawning the…
Sonnet coverage-broadening adjudicator for a PROPOSED (not-yet-shipped) DSL shape. Given a kroot-flesh-shaper proposal, it spawns swarmlord to sweep the corpus for the shape's family, then judges EACH candidate — faithfully covered, covered only with a parameter extension, or would-flatten — and drives the shape's…
Sonnet describer-support designer for a PROPOSED DSL shape. Given a kroot-flesh-shaper proposal (as refined by kroot-lone-spear), it specifies the exact describer output the new shape needs across every render form (inline single-effect AND container; condition lead-in AND predicate/negated), the shared helpers to…
Opus adversarial reviewer for a proposed DSL shape. Given the kroot-flesh-shaper proposal, kroot-lone-spear coverage, and kroot-trail-shaper describer spec, it attacks the shape on four axes — sprawl (an existing shape already covers this), flattening (adopting it distorts a family member's meaning), fidelity/parity…
Sonnet describer-output judge. Reads the plain-English renders of authored DSL cold and asks "could a person who understands Warhammer figure out what this does?" — flags phrasing problems for warpsmith and fidelity signals for inquisitor. Use for "review the describer output for ", "is this ability's English…
Haiku mechanical gatekeeper. Runs the repo's actual validation gates (schema+integrity validate, targeted tests, regen-drift spot checks) after DSL data changes are applied, and parses failures into structured findings. No judgment — just gates. Use for "gate this change", "run the validators and report". Prompt lists…
Sonnet cross-faction expansion scout. Given a rule shape that works (an effect type, condition, or encoding pattern), finds abilities in OTHER factions coverable by the same shape — via embeddings clustering/candidates plus keyword sweeps over the prose store — to widen coverage per work cycle. Use for "where else…
Haiku decomposer for WHO/WHAT an ability targets. Given raw ability prose, hypothesizes the DSL targeting layer — appliesto keyword filters, scope range/target, effect target params, exclusions. Use for "who does apply to?", "decompose targeting for this prose". Prompt must include abilityid, rawtext, abilitytype…
Haiku decomposer for WHAT an ability does. Given raw ability prose, hypothesizes the DSL effect layer — effect tree, leaf types, composition kind, dice mechanics, buffs/debuffs. Use for "what does do mechanically?", "decompose the effect for this prose". Prompt must include abilityid, rawtext, abilitytype, factionid.…
Sonnet describer engineer. Takes psyker findings (and arch-magos resistedschema inbox blocks) and decides per item - reword the describer, craft a new describer/DSL shape, reauthor the data, or wont-fix - fully costed against the four-port byte-parity ledger. The only agent with repo write access; edits only on…