Coverage sweep: quests played through the real server (levels 1-15)

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