Dynamic sweep, 2026-10-17 (schema bezgelor.coverage_sweep.v1), commit e239e0a0. 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: tutorial.
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 |
|---|---|---|---|---|
| 10 | 0 | 0 | 10 | 0.0 s |
Failure reasons
| Step | Quests | Example |
|---|
Skipped
| Reason | Runs |
|---|---|
| the New Player Experience is a scripted chain (see npe_session_test and the day-one novice start) | 10 |
Per zone
| Zone | Runs | Pass | Fail | Skipped |
|---|---|---|---|---|
| tutorial | 10 | 0 | 0 | 10 |
Per quest
| Quest | Title | Lvl | Zone | Faction | Result | Time | What happened |
|---|---|---|---|---|---|---|---|
| 10519 | Servicing Circuitry | 2 | tutorial | e | skipped | 0.0 s | setup: the New Player Experience is a scripted chain (see npe_session_test and the day-one novice start) |
| 10520 | Deconstruct the Construct | 2 | tutorial | e | skipped | 0.0 s | setup: the New Player Experience is a scripted chain (see npe_session_test and the day-one novice start) |
| 10522 | Servicing Circuitry | 2 | tutorial | d | skipped | 0.0 s | setup: the New Player Experience is a scripted chain (see npe_session_test and the day-one novice start) |
| 10523 | Deconstruct the Construct | 2 | tutorial | d | skipped | 0.0 s | setup: the New Player Experience is a scripted chain (see npe_session_test and the day-one novice start) |
| 10525 | A Claim to Stake | 2 | tutorial | e | skipped | 0.0 s | setup: the New Player Experience is a scripted chain (see npe_session_test and the day-one novice start) |
| 10526 | A Claim to Stake | 2 | tutorial | d | skipped | 0.0 s | setup: the New Player Experience is a scripted chain (see npe_session_test and the day-one novice start) |
| 10540 | Lots in Store! | 2 | tutorial | e | skipped | 0.0 s | setup: the New Player Experience is a scripted chain (see npe_session_test and the day-one novice start) |
| 10541 | Lots in Store! | 2 | tutorial | d | skipped | 0.0 s | setup: the New Player Experience is a scripted chain (see npe_session_test and the day-one novice start) |
| 10528 | Bon Voyage | 3 | tutorial | e | skipped | 0.0 s | setup: the New Player Experience is a scripted chain (see npe_session_test and the day-one novice start) |
| 10530 | Bon Voyage | 3 | tutorial | d | skipped | 0.0 s | setup: the New Player Experience is a scripted chain (see npe_session_test and the day-one novice start) |
To reproduce: cd apps/bezgelor_world && SWEEP_ZONE=tutorial LIMIT_HEAVY=1 ../../scripts/limited.sh mix test test/e2e/coverage_sweep_test.exs --include sweep