Files
healer-man/scripts/runewaker-pipeline/RUNEWAKER_ENCOUNTER_IMPLEMENTATION_REPORT.md
T
2026-09-12 11:07:25 -04:00

7.6 KiB

RuneWaker encounter implementation and fidelity ledger

Structural validation: green Content completion: review-required

This report is deterministic and offline. Its JSON companion inventories every deferred source spawn row and every direct mechanics evidence record. A regex category membership is a review label, not a unique mechanic; one evidence record may belong to several categories.

Coverage

  • 30 dungeon packages.
  • 4113 deferred source rows with stable spawn IDs.
  • 1530 unique mechanics evidence records: 329 Lua lines and 1201 template references.
  • 1146 overlapping category memberships; this number is intentionally not reported as mechanics.
  • 388 evidence records have an exact executable source-spell mapping.
  • 1142 evidence records remain source-review gaps.

Status definitions

  • verified: an exact source identifier is present in executable runtime data and checked by the audit.
  • implemented: executable behavior exists, but source fidelity is incomplete or explicitly authored.
  • deferred-source-gap: source context does not prove the full behavior; the generator never guesses it.
  • deferred-asset-gap: behavior is understood but a required asset is unavailable.
  • deferred-runtime-gap: behavior is understood but the runtime primitive is unavailable.
  • excluded-non-gameplay: a reviewed source item is confirmed to have no gameplay behavior.
  • intentional-empty: the authoritative packaged snapshot contains no population rows.

Per-dungeon inventory

Dungeon Source rows Deferred rows Evidence Verified Source gaps Bosses Package status
aeternal-circle 514 391 47 13 34 0 deferred-source-gap
barren-caves 63 15 14 7 7 1 verified
cave-water-dragon 144 47 15 2 13 2 verified
demon-stronghold 439 256 38 12 26 1 verified
demon-stronghold-125 0 0 0 0 0 0 intentional-empty
dungeon-of-dalanis 229 162 26 5 21 0 deferred-source-gap
forsaken-abbey 251 101 77 0 77 8 verified
grafu-castle 249 193 56 10 46 5 verified
hall-of-survivors 363 201 84 34 50 9 verified
hoto 401 94 95 28 67 5 verified
ice-dwarf-kingdom 651 52 87 36 51 5 verified
kal-turok-hive 4 3 10 4 6 0 deferred-source-gap
kalins-shrine 289 124 294 17 277 5 verified
kawaks-tomb 293 176 46 7 39 1 verified
kulech-bones-nest 287 133 59 18 41 1 verified
lair-demon-dragon 532 429 28 9 19 0 deferred-source-gap
mystic-altar 398 147 68 26 42 3 verified
paspers-shrine 255 31 22 6 16 5 verified
raksha-temple 487 364 85 21 64 1 verified
sand-vortex 2 1 2 0 2 1 verified
sardo-castle 247 176 53 12 41 3 verified
the-origin 510 322 65 29 36 2 verified
tomb-seven-heroes 439 199 101 32 69 0 deferred-source-gap
treasure-trove 685 188 81 34 47 3 verified
warnorken-arena 40 39 2 0 2 0 deferred-source-gap
ystra-labyrinth-boss1 17 14 12 2 10 3 verified
ystra-labyrinth-boss2 3 2 3 1 2 1 verified
ystra-labyrinth-boss3 7 6 2 0 2 1 verified
zurhidon-stronghold 400 247 58 23 35 0 deferred-source-gap
zurhidon-stronghold-124 0 0 0 0 0 0 intentional-empty

Four explicit fallback bosses

Boss Runtime ID Status Fidelity Blocker
Necromage rw-fa-100070 implemented healer-man-authored Preserved source evidence does not expose an executable original combat kit.
Flowing Chaos rw-fa-100561 implemented healer-man-authored Preserved source evidence does not expose an executable original combat kit.
Cruel Eater rw-fa-100562 implemented healer-man-authored Preserved source evidence does not expose an executable original combat kit.
Hollow Shell rw-fa-100563 implemented healer-man-authored Preserved source evidence does not expose an executable original combat kit.
Larvanger Barkud rw-grafu-castle-105351 implemented healer-man-authored Preserved source evidence does not expose an executable original combat kit.

These attacks are intentionally playable and telegraphed HealerMan behavior. They are not presented as original RuneWaker mechanics until authoritative source behavior is recovered.

Non-empty packages without confirmed boss objectives

  • aeternal-circle: 514 rows; The portable source package contains population rows but no source-confirmed boss membership. Next: Recover and review authoritative boss membership and objective order; do not promote ordinary templates heuristically.
  • dungeon-of-dalanis: 229 rows; The portable source package contains population rows but no source-confirmed boss membership. Next: Recover and review authoritative boss membership and objective order; do not promote ordinary templates heuristically.
  • kal-turok-hive: 4 rows; The portable source package contains population rows but no source-confirmed boss membership. Next: Recover and review authoritative boss membership and objective order; do not promote ordinary templates heuristically.
  • lair-demon-dragon: 532 rows; The portable source package contains population rows but no source-confirmed boss membership. Next: Recover and review authoritative boss membership and objective order; do not promote ordinary templates heuristically.
  • tomb-seven-heroes: 439 rows; The portable source package contains population rows but no source-confirmed boss membership. Next: Recover and review authoritative boss membership and objective order; do not promote ordinary templates heuristically.
  • warnorken-arena: 40 rows; The portable source package contains population rows but no source-confirmed boss membership. Next: Recover and review authoritative boss membership and objective order; do not promote ordinary templates heuristically.
  • zurhidon-stronghold: 400 rows; The portable source package contains population rows but no source-confirmed boss membership. Next: Recover and review authoritative boss membership and objective order; do not promote ordinary templates heuristically.

Intentional empty variants

  • demon-stronghold-125 (Zone 125): The authoritative packaged snapshot contains no active population rows.
  • zurhidon-stronghold-124 (Zone 124): The authoritative packaged snapshot contains no active population rows.

Evidence category memberships

Category Evidence records carrying the label
death 100
door 23
interaction 166
loot 77
movement 6
phase 58
spell 679
summon 11
timer 26

Remaining work ledger

Blocker group Items Clearing work
deferredSourceRows 4113 Review source semantics and add explicit source-spawn encounter mappings.
unresolvedMechanicsEvidence 1142 Review surrounding Lua/template context; specify full trigger, effect, and reset behavior.
adaptedSpellFormula 388 Recover native formula inputs before claiming coefficient-level fidelity.
sourceGapFallbackBosses 5 Recover authoritative combat kits and replace only with source-backed modular mechanics.
nonEmptyZeroBossPackages 7 Recover authoritative boss membership and objective order.

The exhaustive per-item blocker, next-work instruction, clearing test, source IDs, source files, and SHA-256 hashes are in RUNEWAKER_ENCOUNTER_IMPLEMENTATION_REPORT.json.

Validation issues

  • None.