# Finish the replay decoder: vitals, utility shapes, release wiring · dara/icarus

[View on GitCafe](https://git.cafe/dara/icarus/commit/ff8c1f687fe2c9626af22b98cda3386e7ceebc4f)

Repository: [dara/icarus](https://git.cafe/dara/icarus)

Visibility: public

Requested revision: ff8c1f687fe2c9626af22b98cda3386e7ceebc4f

Requested commit: ff8c1f687fe2c9626af22b98cda3386e7ceebc4f

Commit: ff8c1f687fe2c9626af22b98cda3386e7ceebc4f

Tree: b700f07594e8146aa26342f006036b66318fba74

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Finish the replay decoder: vitals, utility shapes, release wiring

Decodes all 7 local replays with no mismatch against the Event chunks
and the vrfkit oracle. Vitals fold round resets, damage, heals, deaths,
revives and armor items into a row per change; utility carries paths for
moving pawns and projectiles, Trapwire far ends, and wall points for Fast
Lane, Shear, Barrier Mesh and Blaze. Release and Store builds install
icarus_replay.dll beside the app and the updater archive refuses to ship
without it; CI runs the crate's tests and clippy.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

```

## Parents

- [87ba7063723d50ae3d7575eddf3c5f1e79e36b91](https://git.cafe/dara/icarus/commit/87ba7063723d50ae3d7575eddf3c5f1e79e36b91?format=markdown)

[Source at this commit](https://git.cafe/dara/icarus/tree/ff8c1f687fe2c9626af22b98cda3386e7ceebc4f?format=markdown)
