Repository navigation
Aigis + Drake: Great Villain enter the sim (kit-autonomy gauntlet) - #150
Merged
Merged
Conversation
Pull both Persona-collab-era units through the data sync — Aigis (`aigis`, SMG/Supporter/Iron/Burst II, already in the database but untagged) and Drake: Great Villain (`drake-great-villain`, SG/Defender/Wind/Burst III, released 2026-09-03; seeded into the shared database by the bakery-bot blablalink-roster fix, branch feat/blablalink-roster-seed). Her release date is hand-carried in MANUAL_RELEASE_DATES like yukiko's until Synergy lists her. Tooling: the cross-family bridges (and the rescue script) accept the blind roles' `spec` / `override` payloads again — the 2026-08-16 shape check required a `verdict` key that only gate results carry, so every valid S2b/S5/S6 reply was rejected. New committed tool scripts/kit-autonomy/build-judge-packet.ts assembles the S7 judge packet from a run's artifacts. Blind-role artifacts are excluded from eslint and prettier (verbatim evidence; already excluded from typecheck). Carried by the same sync, recorded in DECISIONS 2026-09-03: quiry's roster identity corrected to Burst III / 40 s / Elysion (three sources agree); her blocks are untouched, her Burst II fixture spec is describe.skip pending a re-derivation (QUEUE). Upstream alias edits flow through unchanged. Per-unit gauntlet artifacts (overrides, spec tests, blind/judge results, kit-status rows) follow in one commit per unit. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
NEW unit (no base counterpart), SMG/Supporter/Iron/Burst II. Tier 2. Driver Claude Fable 5.1; per owner instruction the fable-pinned roles went to kimi-code/k3 (S2b, binding S7), S5/S6 on claude-opus-5, Tier-2 second S2b reviewer and second judge claude-opus-5. Override: battle-start self ATK/DEF ▲ 21.12% (permanent); Papillon Heart on HER burst cast — all allies (self included) casterAtkPct 21.12 for the cast→Full-Burst-end window (652 f, derived from the measured chain timing and pinned to the engine's fullBurstEnd frames); 396% distributed nuke, cast-instant, tagged burstDesc allEnemies. Marakukaja (allies DEF ▲ of the skill user's DEF) unmodeled: no caster-DEF stat key, DEF has no v1 consumer. Spec test: 23 assertions, every load-bearing line with its named nearest-wrong counterfactual (a benched-behind-crown fixture separates burstCast from fullBurstEnter). Blind S5 test 11/11 green once its fixture lets her cast (the unmodified fixture benches her behind crown — RECON error both judges classified). Roster finding routed off the unit: open-questions U41 (casterAtkPct static-vs-final ATK basis). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…faithfulness 1.0 / 1.0 VARIANT of base drake (Drake (Treasure), SG/Attacker/Fire) — this is the SG/Defender/Wind/Burst III unit released 2026-09-03. Tier 2. Same routing as aigis (driver Claude Fable 5.1; kimi-code/k3 for the fable-pinned roles and the binding S7; claude-opus-5 for S5/S6 and the Tier-2 second reviewer/judge). Override: Super Duper Overdrive on ANY Full Burst entry (weaponSwap 243.75 full-shot, chargeTimeSec + chargeTimeClamp 1.5, chargeMultPct 300, maxAmmo 6, weapon SG / pelletCount 15, 10 s); "removes 100% of ammo" as instantReload THEN consumeAmmo on fullBurstEnd — the bare consumeAmmo all four blind roles wrote is inert here (FB-end triggers resolve before the same-frame swap hand-back and the dump skips a unit already mid-reload of the swap gun), so the instantReload stands in for the weapon change and buys the kit's real base reload; FB-end team Max HP stacks (casterMaxHpPct 10.5 ×4) feeding her own atkOfMaxHpPct 6.23; burst self Attack Damage 27.5/25 s + 1350% nuke. Spec test: 30 assertions incl. the HP→ATK coupling, the engine-order dump pin, a clamp-only gotcha, and a charge-speed-ally immunity arm the second judge asked for. Blind S5 test 22/23 unmodified (the RED is a solo-fixture rotation artifact, RECON error per both judges); S6 blind override block-identical except the dump. Engine follow-up filed as engine-modeling-gaps §22 (swapEnd primitive / expiry ordering). Also lands the kit-status rows for both units, the regenerated primitive census and unmodeled-review mirror. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Infernal-Crack-LED
deleted the
kit-autonomy-aigis-drake-great-villain
branch
September 4, 2026 17:30
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
aigis(SMG/Supporter/Iron/Burst II) anddrake-great-villain(SG/Defender/Wind/Burst III, released 2026-09-03) — the latter required the bakery-bot blablalink-roster seeding fix (companion PR) to exist in the shared database at all.scripts/kit-autonomy/manual-review/{aigis,drake-great-villain}.md.consumeAmmo, which is inert in this engine (she's already mid-reload of her swap gun at Full-Burst-end). Fixed withinstantReload+consumeAmmo; filed the general engine question asdocs/engine-modeling-gaps.md§22.quiry's roster identity (Burst III / 40s / Elysion, not the mis-joined Burst II / 60s / Missilis) — her override blocks are untouched; her 2026-08-05 spec test isdescribe.skippending a fixture re-derivation (tracked indocs/handoffs/QUEUE.md).dispatch-claude.sh/dispatch-kimi.sh/extract-review-json.pynow accept the kit-autonomy blind roles'spec/overridepayloads (a 2026-08-16 shape check only acceptedverdictand was rejecting every valid S2b/S5/S6 reply). New committedscripts/kit-autonomy/build-judge-packet.tsassembles the S7 judge packet from a run's artifacts.docs/open-questions.mdU41 (casterAtkPctresolves off static rather than final caster ATK).Test plan
bash scripts/verify.shgreennpx vitest run scripts/tests/units/aigis.test.ts scripts/tests/units/drake-great-villain.test.ts(23 + 30 assertions, each with a named nearest-wrong counterfactual)feat/blablalink-roster-seed) being merged/deployed so the scheduled sync keeps seeding new-release units going forward🤖 Generated with Claude Code