Jun 14, 8-9 PM (1)
Jun 14, 9-10 PM (13)
Jun 14, 10-11 PM (29)
Jun 14, 11-12 AM (23)
Jun 15, 12-1 AM (8)
Jun 15, 1-2 AM (10)
Jun 15, 2-3 AM (4)
Jun 15, 3-4 AM (4)
Jun 15, 4-5 AM (1)
Jun 15, 5-6 AM (4)
Jun 15, 6-7 AM (6)
Jun 15, 7-8 AM (41)
Jun 15, 8-9 AM (26)
Jun 15, 9-10 AM (11)
Jun 15, 10-11 AM (35)
Jun 15, 11-12 PM (25)
Jun 15, 12-1 PM (40)
Jun 15, 1-2 PM (26)
Jun 15, 2-3 PM (21)
Jun 15, 3-4 PM (24)
Jun 15, 4-5 PM (21)
Jun 15, 5-6 PM (13)
Jun 15, 6-7 PM (13)
Jun 15, 7-8 PM (7)
Jun 15, 8-9 PM (26)
Jun 15, 9-10 PM (20)
Jun 15, 10-11 PM (22)
Jun 15, 11-12 AM (39)
Jun 16, 12-1 AM (11)
Jun 16, 1-2 AM (5)
Jun 16, 2-3 AM (1)
Jun 16, 3-4 AM (9)
Jun 16, 4-5 AM (6)
Jun 16, 5-6 AM (1)
Jun 16, 6-7 AM (16)
Jun 16, 7-8 AM (81)
Jun 16, 8-9 AM (18)
Jun 16, 9-10 AM (28)
Jun 16, 10-11 AM (22)
Jun 16, 11-12 PM (31)
Jun 16, 12-1 PM (37)
Jun 16, 1-2 PM (49)
Jun 16, 2-3 PM (34)
Jun 16, 3-4 PM (28)
Jun 16, 4-5 PM (37)
Jun 16, 5-6 PM (17)
Jun 16, 6-7 PM (26)
Jun 16, 7-8 PM (9)
Jun 16, 8-9 PM (11)
Jun 16, 9-10 PM (4)
Jun 16, 10-11 PM (31)
Jun 16, 11-12 AM (9)
Jun 17, 12-1 AM (8)
Jun 17, 1-2 AM (8)
Jun 17, 2-3 AM (11)
Jun 17, 3-4 AM (4)
Jun 17, 4-5 AM (1)
Jun 17, 5-6 AM (6)
Jun 17, 6-7 AM (99)
Jun 17, 7-8 AM (33)
Jun 17, 8-9 AM (22)
Jun 17, 9-10 AM (56)
Jun 17, 10-11 AM (18)
Jun 17, 11-12 PM (19)
Jun 17, 12-1 PM (57)
Jun 17, 1-2 PM (28)
Jun 17, 2-3 PM (37)
Jun 17, 3-4 PM (26)
Jun 17, 4-5 PM (19)
Jun 17, 5-6 PM (16)
Jun 17, 6-7 PM (10)
Jun 17, 7-8 PM (14)
Jun 17, 8-9 PM (12)
Jun 17, 9-10 PM (37)
Jun 17, 10-11 PM (29)
Jun 17, 11-12 AM (14)
Jun 18, 12-1 AM (12)
Jun 18, 1-2 AM (8)
Jun 18, 2-3 AM (5)
Jun 18, 3-4 AM (11)
Jun 18, 4-5 AM (11)
Jun 18, 5-6 AM (11)
Jun 18, 6-7 AM (9)
Jun 18, 7-8 AM (19)
Jun 18, 8-9 AM (83)
Jun 18, 9-10 AM (45)
Jun 18, 10-11 AM (51)
Jun 18, 11-12 PM (23)
Jun 18, 12-1 PM (67)
Jun 18, 1-2 PM (14)
Jun 18, 2-3 PM (53)
Jun 18, 3-4 PM (44)
Jun 18, 4-5 PM (64)
Jun 18, 5-6 PM (24)
Jun 18, 6-7 PM (21)
Jun 18, 7-8 PM (13)
Jun 18, 8-9 PM (17)
Jun 18, 9-10 PM (23)
Jun 18, 10-11 PM (30)
Jun 18, 11-12 AM (26)
Jun 19, 12-1 AM (13)
Jun 19, 1-2 AM (9)
Jun 19, 2-3 AM (5)
Jun 19, 3-4 AM (2)
Jun 19, 4-5 AM (11)
Jun 19, 5-6 AM (4)
Jun 19, 6-7 AM (92)
Jun 19, 7-8 AM (18)
Jun 19, 8-9 AM (37)
Jun 19, 9-10 AM (39)
Jun 19, 10-11 AM (27)
Jun 19, 11-12 PM (30)
Jun 19, 12-1 PM (53)
Jun 19, 1-2 PM (66)
Jun 19, 2-3 PM (32)
Jun 19, 3-4 PM (61)
Jun 19, 4-5 PM (9)
Jun 19, 5-6 PM (4)
Jun 19, 6-7 PM (17)
Jun 19, 7-8 PM (16)
Jun 19, 8-9 PM (11)
Jun 19, 9-10 PM (45)
Jun 19, 10-11 PM (30)
Jun 19, 11-12 AM (8)
Jun 20, 12-1 AM (4)
Jun 20, 1-2 AM (0)
Jun 20, 2-3 AM (4)
Jun 20, 3-4 AM (1)
Jun 20, 4-5 AM (8)
Jun 20, 5-6 AM (6)
Jun 20, 6-7 AM (6)
Jun 20, 7-8 AM (6)
Jun 20, 8-9 AM (2)
Jun 20, 9-10 AM (2)
Jun 20, 10-11 AM (0)
Jun 20, 11-12 PM (2)
Jun 20, 12-1 PM (7)
Jun 20, 1-2 PM (1)
Jun 20, 2-3 PM (9)
Jun 20, 3-4 PM (11)
Jun 20, 4-5 PM (1)
Jun 20, 5-6 PM (0)
Jun 20, 6-7 PM (2)
Jun 20, 7-8 PM (8)
Jun 20, 8-9 PM (7)
Jun 20, 9-10 PM (0)
Jun 20, 10-11 PM (17)
Jun 20, 11-12 AM (5)
Jun 21, 12-1 AM (14)
Jun 21, 1-2 AM (0)
Jun 21, 2-3 AM (1)
Jun 21, 3-4 AM (0)
Jun 21, 4-5 AM (1)
Jun 21, 5-6 AM (0)
Jun 21, 6-7 AM (9)
Jun 21, 7-8 AM (1)
Jun 21, 8-9 AM (2)
Jun 21, 9-10 AM (2)
Jun 21, 10-11 AM (1)
Jun 21, 11-12 PM (2)
Jun 21, 12-1 PM (0)
Jun 21, 1-2 PM (17)
Jun 21, 2-3 PM (4)
Jun 21, 3-4 PM (10)
Jun 21, 4-5 PM (4)
Jun 21, 5-6 PM (8)
Jun 21, 6-7 PM (7)
Jun 21, 7-8 PM (17)
Jun 21, 8-9 PM (0)
3,150 commits this week
Jun 14, 2026
-
Jun 21, 2026
Deployed c4ab2d3 with MkDocs version: 1.6.1
chore: add gate.sh for issue 12
Issue: #12 Parent: #10
chore: drop gate.sh (ready for review)
Issue: #12 Parent: #10
build: use ram for wasm32 bytearray support
Tasks: T012
docs: add issue 12 implementation plan
Issue: #12 Parent: #10
Update cardano-crypto-leios and changes due to it
chore: drop gate.sh (ready for review)
Issue: #12 Parent: #10
build: use ram for wasm32 bytearray support
Tasks: T012
Update cardano-crypto-leios and changes due to it
docs: add issue 12 implementation plan
Issue: #12 Parent: #10
chore: add gate.sh for issue 12
Issue: #12 Parent: #10
chore(main): release 1.0.0
chore: drop gate.sh (ready for review)
PR-local gate passed before finalization. Tasks: T011
docs: add WASM portability audit
Tasks: T011
docs: add issue 11 implementation plan
Tasks: T011
chore: add gate.sh for this PR
Tasks: T000
chore: drop gate.sh (ready for review)
PR-local gate passed before finalization. Tasks: T011
docs: add WASM portability audit
Tasks: T011
docs: add issue 11 implementation plan
Tasks: T011
chore: add gate.sh for this PR
Tasks: T000
test(master): pin asteria-game + tx-generator to c04a171 for branch validation
Branch-only activation so the finally_->eventually_ composer change can be validated by a 3h Antithesis run before merge. Builds the two component images from c04a171 (this branch's scripts commit). The pin must be re-bumped to the main merge sha at merge time.
fix(composer): move end-of-run checks from finally_ to eventually_
At Antithesis config version cfg=56 the cardano_node_master runs began failing the built-in "All commands were run to completion at least once" property. Counterexample: the three finally_ commands (asteria-game/finally_alive, asteria-game/finally_asteria_consistency, tx-generator/finally_pressure_summary) are started but never run to completion in any timeline. Root cause is category-wide, not script-specific: every finally_ command fails while every eventually_ command passes, and even the ~11 s finally_alive fails identically to the 42 s consistency script — so it is not a script-duration problem. Per-command events show Antithesis assigning the finally_ set weight 0 (`masked_for_rollout`) at cfg=56; at cfg=54/55 (identical script and driver code) the property passed. The masking is upstream/platform-side, but eventually_ commands complete reliably on this testnet, so the fix is to stop depending on the finally_ category for the checks we care about. - Delete asteria-game/finally_alive.sh — redundant with eventually_alive.sh (its own header said "same shape"; passes every run, 257 examples). - asteria-game/finally_asteria_consistency.sh -> eventually_asteria_- consistency.sh. Same one-shot invariant check (ship_counter == SHIP* token count); budget tightened from 42 s to 19 s worst case to fit the eventually_ per-command cap (tighter than finally_'s ~54 s, undocumented; eventually_alive uses ~11 s). The invariant binary returns in a few seconds in the healthy post-fault window, and the property only needs one completing timeline. - tx-generator/finally_pressure_summary.sh -> eventually_pressure_- summary.sh (diagnostic dump; fast control-socket round trip). Nix wrapper in tx-generator/nix/docker-image.nix renamed to match. - Living docs updated. Historical run-result tables and the phase-1 spec keep the old names as a record of what ran then. The SUT is healthy — all cardano-node assertions pass; this only clears the composer-coverage finding. Behavior must be confirmed by a 3 h scheduled-default run after merge.