Files

3.0 KiB
Raw Permalink Blame History

HEROLL Good Tile / Corner Case Review

  • review_date: 2026-09-01
  • scope: WI-007
  • verdict: PASS WITH EXPLICIT PARTIALS
  • target: HEROLL 2.0.1 libil2cpp.runtime-decrypted.so
  • target_sha256: AC357FBA5BF8A68BA02829593020F29DA220EAC8D5ECA91212C1A6744B0100DA

Scope readiness

  • Six requested Good Tiles are mapped to IDs 137, 141, 143, 151, 164 and 169.
  • The requested four core Corners are mapped to IDs 126–129.
  • Four additional enabled Corner events are separated from the core set to prevent taxonomy drift.
  • The analysis is limited to HEROLL; unrelated project material is not used as evidence.

Evidence → Finding → Design traceability

Evidence Finding Design output Result
E-TILE-CONFIG-001 F-EVENT-001, F-EVENT-002, F-CORNER-001 Three CSV rule tables PASS
E-TILE-NATIVE-001 F-EVENT-001, F-EVENT-003, F-CORNER-001 Per-event state, input lock and completion rules PASS
E-TILE-RUNTIME-001 F-EVENT-002, F-EVENT-003 Chest/Forge/Scratch/Claw corrections PASS
E-TILE-WEB-001 F-EVENT-003, F-CORNER-001 Version-qualified semantic cross-check PASS

Integrity and artifact checks

Artifact SHA256
analysis/tile-event-rules/2026-09-01_逆向-HEROLL-GoodTile与Corner规则-report.md 93EB13223E303FAD652ED46810A96AC5E4E0B4A0CA3384ED0B14352D2EA64B8B
analysis/tile-event-rules/tables/good-tile-rules.csv F5EBC9DF6A1BEEC71A8EB354881DBC2A8FA7DBDC92AC00E4E49B05C9CA0A7F2B
analysis/tile-event-rules/tables/corner-rules.csv 4679EEBE11D52CDFAE15A830A5F3C221CC011F28E16FBCF4DAAB08731B4B60DE
analysis/tile-event-rules/tables/event-reward-tables.csv FBA1344325AF69C45862B8045A3FA6093F5DDC42BFA012CF0ECB38331881998C
design/gameplay-validation/specs/events.csv 2B4064F29AA7B46EDB3DCC93F0150A6C43EA9A2E2BC14DAEC3B687AD0036B67F
  • CSV parse check: PASS (good-tile-rules 6 rows, corner-rules 8 rows, event-reward-tables 21 rows, GDD events 14 rows).
  • Requested event-ID presence check: PASS.
  • Deprecated Dice Battle stake/dealer-17 rules absent: PASS.
  • git diff --check: PASS.
  • Native evidence index: 31 bounded ARM64 method extracts with individual hashes.

Explicit partials

  1. Housing Support: exact conversion from houses actually built to awarded points is not exposed by the recovered tables or localization data. The report does not promote the candidate “one point per house” to an original rule.
  2. Dice Battle: native methods expose UserWin and DealerWin but no separate push handler. Tie-to-dealer is a strong inference, not an exact recovered rule.

These partials do not affect entry, interaction, event completion or board-mutation reconstruction. They remain configuration gates for an exact reproduction build.

Final review

WI-007 is complete at the available evidence boundary. Findings are supported by local configuration, bounded native disassembly and owner-provided runtime material; public community material is used only as version-qualified corroboration. No unsupported value is presented as source-confirmed.