# 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.