Dynamic sweep, 2026-10-17 (schema bezgelor.coverage_sweep.v1), commit 8ef3b798. For each quest in scope that the
static audit does not already mark impossible, a fresh headless character (levelled by GM command) accepts the
quest from its giver, does each objective's generic action beside the target (GM teleport for travel, GM kill for
kills), and turns it in. It checks that progress is credited, that the client is sent the objective update, that
activating the same unit twice does not count twice, that quest items with a use spell start their cast and are
used up or put on cooldown, and that the quest can be handed in. Scope: thayd.
Packets checked by the client's parser: no (SWEEP_ORACLE=1 turns it on). Per-quest time budget: 240 s.
Result
| Runs | Pass | Fail | Skipped | Wall time |
|---|---|---|---|---|
| 23 | 16 | 1 | 6 | 371.6 s |
Failure reasons
| Step | Quests | Example |
|---|---|---|
achieved |
1 | quest still in state 1 after the objectives (progress 1, 1, 1, 0) |
objective location: progress |
1 | 0 of 1 after going to the map marker |
Skipped
| Reason | Runs |
|---|---|
| statically blocked by the audit: giver_no_spawn | 3 |
| cannot plan: public event objective N (N) is not run by the sweep | 1 |
| no live quest giver and not a communicator quest | 1 |
| statically blocked by the audit: no_rule | 1 |
Per zone
| Zone | Runs | Pass | Fail | Skipped |
|---|---|---|---|---|
| thayd | 23 | 16 | 1 | 6 |
Per quest
| Quest | Title | Lvl | Zone | Faction | Result | Time | What happened |
|---|---|---|---|---|---|---|---|
| 9442 | An Ancient Test | 1 | thayd | e | skipped | 0.0 s | setup: statically blocked by the audit: no_rule |
| 9445 | Legend of Nexus | 1 | thayd | e | pass | 12.7 s | |
| 9153 | A Widow's Closure | 4 | thayd | e | pass | 7.5 s | |
| 9145 | Cryogenically Frozen Squirg | 6 | thayd | e | skipped | 0.0 s | setup: statically blocked by the audit: giver_no_spawn |
| 9147 | Genesis Prime Figurine | 6 | thayd | e | skipped | 0.0 s | setup: statically blocked by the audit: giver_no_spawn |
| 9717 | Pay Tribute! | 10 | thayd | e | skipped | 0.0 s | setup: cannot plan: public event objective 3265 (118) is not run by the sweep |
| 9744 | The Scattered Pyre | 10 | thayd | e | pass | 13.3 s | |
| 9760 | Jack Shade's Comin' | 10 | thayd | e | skipped | 3.5 s | accept: no live quest giver and not a communicator quest |
| 5270 | Travelin' to Thayd | 13 | thayd | e | pass | 12.9 s | |
| 8750 | To the City of Thayd | 13 | thayd | e | pass | 12.9 s | |
| 5181 | Exile Express | 14 | thayd | e | pass | 30.8 s | |
| 5312 | Thayd Awaits | 14 | thayd | e | pass | 12.9 s | |
| 9083 | Chromatic Magnificence | 14 | thayd | e | pass | 15.6 s | |
| 9160 | Housing of the Future | 14 | thayd | e | pass | 46.9 s | |
| 9367 | Thayd Tours | 14 | thayd | e | pass | 50.0 s | |
| 9898 | Thayd Tour: Spaceships and Science | 14 | thayd | e | pass | 13.3 s | |
| 9899 | Thayd Tour: Justice and Jungles | 14 | thayd | e | pass | 13.3 s | |
| 9900 | Thayd Tour: Gate to Galeras | 14 | thayd | e | pass | 14.0 s | |
| 8834 | Sim Core: A Remarkable Discovery | 15 | thayd | e | pass | 56.3 s | |
| 9151 | Troubleshoot Sim Core H-01 [GROUP 5+] | 15 | thayd | e | pass | 12.6 s | |
| 10096 | Alpha Sanctum Expedition | 15 | thayd | e | fail | 14.7 s | achieved: quest still in state 1 after the objectives (progress 1, 1, 1, 0); location 19313: progress: 0 of 1 after going to the map marker |
| 10610 | Off to the Races | 15 | thayd | e | skipped | 0.0 s | setup: statically blocked by the audit: giver_no_spawn |
| 10611 | The Greatest Race | 15 | thayd | e | pass | 28.4 s |
To reproduce: cd apps/bezgelor_world && SWEEP_ZONE=thayd LIMIT_HEAVY=1 ../../scripts/limited.sh mix test test/e2e/coverage_sweep_test.exs --include sweep