# Count a ray that misses every wall as one visited node · dara/icarus

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

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

Visibility: public

Requested revision: 2c1e4e85e0878bd09f068f03f2dca0d254b7d54e

Requested commit: 2c1e4e85e0878bd09f068f03f2dca0d254b7d54e

Commit: 2c1e4e85e0878bd09f068f03f2dca0d254b7d54e

Tree: 1a3bb3e3ef072fa96d3552646379aa7cd211d1f2

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Count a ray that misses every wall as one visited node

Matches what the native query and the old Dart query report. The seam
test now checks the return to the lower eye against a fresh model too,
so a cache that only resets when walls stop blocking would fail it.

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

```

## Parents

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

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