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: everstar_grove.

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
36 18 11 7 540.8 s

Failure reasons

Step Quests Example
accept 9 no ServerQuestStateChange Accepted from Dead Alchemist (28944); the quest log's own check says :prerequisites (level 3, prerequisite quests [], prerequisite 14313); the server logged: [Quest] Characte
achieved 2 quest still in state 1 after the objectives (progress 0, 0)

Skipped

Reason Runs
statically blocked by the audit: accept_prereq_unsatisfiable 5
no live quest giver and not a communicator quest 1
statically blocked by the audit: accept_prereq_unsatisfiable, target_no_spawn 1

Per zone

Zone Runs Pass Fail Skipped
everstar_grove 36 18 11 7

Per quest

Quest Title Lvl Zone Faction Result Time What happened
6296 Nature's Uprising 3 everstar_grove e pass 45.4 s
6297 Combating the Contagion 3 everstar_grove e skipped 0.0 s setup: statically blocked by the audit: accept_prereq_unsatisfiable
6298 Living Batteries 3 everstar_grove e pass 21.2 s
6301 Root Resuscitation 3 everstar_grove e pass 20.9 s
6302 Waking Elderoot 3 everstar_grove e pass 13.2 s
6438 The Serum is the Life 3 everstar_grove e fail 18.9 s accept: no ServerQuestStateChange Accepted from Dead Alchemist (28944); the quest log's own check says :prerequisites (level 3, prerequisite quests [], prerequisite 14313); the server logged: [Quest]
6761 Everstar Grove 3 everstar_grove e skipped 0.0 s setup: statically blocked by the audit: accept_prereq_unsatisfiable
6762 The Ravenous Grove 3 everstar_grove e skipped 0.0 s setup: statically blocked by the audit: accept_prereq_unsatisfiable, target_no_spawn
7499 The Arboretum 3 everstar_grove e fail 18.9 s accept: no ServerQuestStateChange Accepted from Lucy Lazarin (45639); the quest log's own check says :prerequisites (level 3, prerequisite quests [6296], prerequisite 11250); the server logged: [Quest
8804 The Arboretum 3 everstar_grove e pass 64.1 s
8970 Perils of Alchemy 3 everstar_grove e pass 7.3 s
8978 Trampled Under Hoof 3 everstar_grove e pass 7.3 s
9072 Welcome to Everstar Grove 3 everstar_grove e skipped 0.0 s setup: statically blocked by the audit: accept_prereq_unsatisfiable
9113 Welcome to Everstar Grove 3 everstar_grove e pass 9.2 s
9115 Welcome to Everstar Grove 3 everstar_grove e skipped 0.0 s setup: statically blocked by the audit: accept_prereq_unsatisfiable
9124 Welcome to Everstar Grove 3 everstar_grove e skipped 0.0 s setup: statically blocked by the audit: accept_prereq_unsatisfiable
10075 Explorers Union 3 everstar_grove e fail 17.6 s accept: no ServerQuestStateChange Accepted from Explorer Wennie (71088); the quest log's own check says :prerequisites (level 3, prerequisite quests [], prerequisite 15514); the server logged: [Quest]
10076 Exile Academy of Science 3 everstar_grove e fail 17.6 s accept: no ServerQuestStateChange Accepted from Scientist Mikael (71086); the quest log's own check says :prerequisites (level 3, prerequisite quests [], prerequisite 15514); the server logged: [Quest
10077 The Pioneering League 3 everstar_grove e fail 17.6 s accept: no ServerQuestStateChange Accepted from Settler Vales (71085); the quest log's own check says :prerequisites (level 3, prerequisite quests [], prerequisite 15514); the server logged: [Quest] C
10078 Free Companies of Nexus 3 everstar_grove e fail 17.6 s accept: no ServerQuestStateChange Accepted from Soldier Benzaga (71089); the quest log's own check says :prerequisites (level 3, prerequisite quests [], prerequisite 15514); the server logged: [Quest]
10137 Crazy Experiments 3 everstar_grove e pass 7.3 s
6303 A Plagued Forest 4 everstar_grove e fail 18.9 s accept: no ServerQuestStateChange Accepted from Victor Lazarin (27725); the quest log's own check says :prerequisites (level 4, prerequisite quests [6302], prerequisite 14130); the server logged: [Que
6304 Save the Keepers 4 everstar_grove e fail 18.9 s accept: no ServerQuestStateChange Accepted from Queen Myala Everstar (28789); the quest log's own check says :prerequisites (level 4, prerequisite quests [6302], prerequisite 14130); the server logged
6305 Queen of the Blight 4 everstar_grove e pass 12.9 s
6306 Mender Bender 4 everstar_grove e pass 26.8 s
6308 Replanting Campaign 4 everstar_grove e fail 18.9 s accept: no ServerQuestStateChange Accepted from Livingroot Keeper (28179); the quest log's own check says :prerequisites (level 4, prerequisite quests [], prerequisite 22901); the server logged: [Ques
6309 A Lurking Threat 4 everstar_grove e skipped 3.5 s accept: no live quest giver and not a communicator quest
7540 Elderoot's Request 4 everstar_grove e fail 7.0 s achieved: quest still in state 1 after the objectives (progress 0, 0); turn_in: quest not achieved
8784 Everything You Ever Wanted to Know 4 everstar_grove e pass 11.0 s
6310 Arwick's Revenge 5 everstar_grove e pass 18.0 s
6311 No Escape 5 everstar_grove e pass 17.1 s
6312 Dominion's Demise 5 everstar_grove e pass 12.7 s
6335 Taking the Offensive 5 everstar_grove e pass 9.4 s
7539 By the Throat 5 everstar_grove e pass 47.3 s
8977 For the Glory of the Dominion 5 everstar_grove e pass 7.3 s
6844 The Path to Celestion 6 everstar_grove e fail 7.0 s achieved: quest still in state 1 after the objectives (progress 0); turn_in: quest not achieved

To reproduce: cd apps/bezgelor_world && SWEEP_ZONE=everstar_grove LIMIT_HEAVY=1 ../../scripts/limited.sh mix test test/e2e/coverage_sweep_test.exs --include sweep