Commit Graph
6 Commits
Author SHA1 Message Date
pj f1989324a2 ci(folio): a thrown predicate is not a conviction
exit 2 means the run recorded a violation, and a predicate that throws
is recorded as one too. so was newAccountBalanceIsZero, an unrelated
property in the same spec. the gate read the exit code and went green
with detection dead.
2026-08-14 22:41:53 +05:30
pj a9334b2927 ci(folio): pin the recalibrated seeds and drop android to a health gate
web 3 and ios 7 convict 3 runs out of 3 with an exactly 2x witness.
android convicts 2 in 5 because the same seed does not walk the same
trajectory there, so it proves the app runs instead.
2026-08-14 19:03:51 +05:30
pj 7cd3bc7749 ci(folio): make web an expect-the-bug leg
the web runtime can observe the double submit now, so the health gate
understates it. seed 1 finds it at step 109, 3 runs out of 3.
2026-08-13 22:41:24 +05:30
pj 9f75ee433d docs(ci): correct the ios hang wording and note the device lock 2026-08-13 21:05:38 +05:30
pj a632dbc406 ci: pin calibrated seeds, skip the flaky ios reinstall, bound every job 2026-08-13 02:04:49 +05:30
pj 8ceab4d581 ci: add dispatch workflows for folio and the replay ui 2026-08-13 01:17:12 +05:30