Dynamic sweep, 2026-10-16 (schema bezgelor.coverage_sweep.v1), commit 9d54c352. 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: crimson_isle.
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 |
|---|---|---|---|---|
| 37 | 26 | 4 | 7 | 688.0 s |
Failure reasons
| Step | Quests | Example |
|---|---|---|
accept |
2 | no ServerQuestStateChange Accepted from Drezkar the Gorefang (24265); the quest log's own check says :prerequisites (level 3, prerequisite quests [], prerequisite 15); the server logged: [Quest] Chara |
achieved |
2 | quest still in state 1 after the objectives (progress 2, 0) |
objective activate: progress |
2 | 2 of 3 after 3 activates (ran out of targets: 3 spawn places, 3 had a live unit to use; each unit once) |
Skipped
| Reason | Runs |
|---|---|
| statically blocked by the audit: giver_no_spawn | 3 |
| no live quest giver and not a communicator quest | 2 |
| statically blocked by the audit: accept_prereq_unsatisfiable | 1 |
| statically blocked by the audit: giver_no_spawn, receiver_no_spawn | 1 |
Per zone
| Zone | Runs | Pass | Fail | Skipped |
|---|---|---|---|---|
| crimson_isle | 37 | 26 | 4 | 7 |
Per quest
| Quest | Title | Lvl | Zone | Faction | Result | Time | What happened |
|---|---|---|---|---|---|---|---|
| 5573 | Powering Down | 3 | crimson_isle | d | pass | 30.1 s | |
| 5575 | Seizing Power | 3 | crimson_isle | d | pass | 29.3 s | |
| 5584 | Venomous Intent | 3 | crimson_isle | d | pass | 45.7 s | |
| 5593 | Mind the Mines, Scrap the Scrab | 3 | crimson_isle | d | pass | 39.1 s | |
| 5595 | Blood in the Sand | 3 | crimson_isle | d | fail | 18.9 s | accept: no ServerQuestStateChange Accepted from Drezkar the Gorefang (24265); the quest log's own check says :prerequisites (level 3, prerequisite quests [], prerequisite 15); the server logged: [Ques |
| 5596 | Ordnance Recovery | 3 | crimson_isle | d | pass | 29.4 s | |
| 5684 | Spatial Anomaly | 3 | crimson_isle | d | pass | 10.3 s | |
| 5814 | Forward March | 3 | crimson_isle | d | pass | 7.3 s | |
| 7036 | Introduction to the Zax | 3 | crimson_isle | d | pass | 7.3 s | |
| 8117 | Supply Drop | 3 | crimson_isle | d | skipped | 0.0 s | setup: statically blocked by the audit: giver_no_spawn, receiver_no_spawn |
| 8855 | Stasis, Interrupted | 3 | crimson_isle | d | pass | 41.1 s | |
| 8856 | Stasis, Interrupted | 3 | crimson_isle | d | pass | 52.3 s | |
| 8973 | Look What the Eldan Dregged In | 3 | crimson_isle | d | pass | 7.3 s | |
| 8976 | Death Before Dishonor | 3 | crimson_isle | d | pass | 7.3 s | |
| 8980 | Don't Anger the Zax | 3 | crimson_isle | d | pass | 7.3 s | |
| 9127 | Welcome to Crimson Isle | 3 | crimson_isle | d | pass | 9.4 s | |
| 9131 | Welcome to Crimson Isle | 3 | crimson_isle | d | skipped | 0.0 s | setup: statically blocked by the audit: giver_no_spawn |
| 9132 | Welcome to Crimson Isle | 3 | crimson_isle | d | skipped | 0.0 s | setup: statically blocked by the audit: giver_no_spawn |
| 9134 | Welcome to Crimson Isle | 3 | crimson_isle | d | skipped | 0.0 s | setup: statically blocked by the audit: giver_no_spawn |
| 10083 | The Dominion Legions | 3 | crimson_isle | d | fail | 15.7 s | accept: no ServerQuestStateChange Accepted from Soldier Akisa (71136); the quest log's own check says :prerequisites (level 3, prerequisite quests [], prerequisite 8035); the server logged: [Quest] Ch |
| 10084 | The Royal Collegium | 3 | crimson_isle | d | pass | 7.3 s | |
| 10085 | The Exploration Society | 3 | crimson_isle | d | pass | 7.3 s | |
| 10086 | The Settlement Authority | 3 | crimson_isle | d | pass | 7.3 s | |
| 10139 | The Eldan Enigma | 3 | crimson_isle | d | pass | 7.3 s | |
| 5582 | Data Grab | 4 | crimson_isle | d | pass | 23.3 s | |
| 5597 | Dregs and Thieves | 4 | crimson_isle | d | pass | 43.7 s | |
| 5604 | Tactical Demolitions | 4 | crimson_isle | d | fail | 17.0 s | achieved: quest still in state 1 after the objectives (progress 2, 0); activate 8268: progress: 2 of 3 after 3 activates (ran out of targets: 3 spawn places, 3 had a live unit to use; each unit once) |
| 5609 | Fire and Brimstone | 4 | crimson_isle | d | pass | 43.7 s | |
| 5610 | Dreg Mutations | 4 | crimson_isle | d | skipped | 3.5 s | accept: no live quest giver and not a communicator quest |
| 5713 | Search and Seizure | 4 | crimson_isle | d | fail | 79.9 s | achieved: quest still in state 1 after the objectives (progress 3); activate 8602: progress: 3 of 6 after 24 activates (ran out of targets: 24 spawn places, 24 had a live unit to use; each unit once) |
| 5728 | The Royal Maw | 4 | crimson_isle | d | skipped | 3.5 s | accept: no live quest giver and not a communicator quest |
| 6232 | It Smells Worse on the Inside | 4 | crimson_isle | d | pass | 7.3 s | |
| 9166 | Ability Training 101 | 4 | crimson_isle | d | skipped | 0.0 s | setup: statically blocked by the audit: accept_prereq_unsatisfiable |
| 5580 | Enforced Radio Silence | 5 | crimson_isle | d | pass | 26.1 s | |
| 5583 | Heavy Armor | 5 | crimson_isle | d | pass | 23.2 s | |
| 5594 | Last Resistance | 5 | crimson_isle | d | pass | 22.5 s | |
| 5623 | Moving Up | 5 | crimson_isle | d | pass | 7.3 s |
To reproduce: cd apps/bezgelor_world && SWEEP_ZONE=crimson_isle LIMIT_HEAVY=1 ../../scripts/limited.sh mix test test/e2e/coverage_sweep_test.exs --include sweep