docs(issues): #457 — two App tests pin Debug-vs-Release IL offsets (pre-existing)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
Erik 2026-09-03 10:05:57 +02:00
parent 4e17d8fc70
commit 4ec59d727a

View file

@ -39,6 +39,23 @@ confirmed closed by the owner, 11 need a focused live gate, and 43 are safe to
remain closed. See
[`docs/research/2026-08-28-owner-closed-issue-validity-audit.md`](research/2026-08-28-owner-closed-issue-validity-audit.md).
## #457 — Two App tests pass only in Release (IL-offset pins fail under Debug)
**Status:** OPEN — found 2026-09-03 during the S3 chunk 3 re-review; pre-existing at `dffd7055` (before chunk 3), not a campaign regression.
**Severity:** LOW (test-configuration gap; every gate runs Release, CI runs Release)
**Component:** App tests — branch-offset pins
**Symptom:** with the CI hermetic filter, `dotnet test tests/AcDream.App.Tests -c Debug`
fails exactly two tests that pass in Release:
`GameWindowRenderLeafCompositionTests.PaperdollComposition_SkipsEitherMissingOptionalUiSurface`
("Filter not matched in collection" over `CompiledBranch` offsets) and
`LiveEntityNetworkBranchRoutingTests+LiveEntityNetworkUpdateControllerForcePositionWiringTests.CommittedOrDeferredCellReturnsBeforeReachingTheGenericTail`.
Both pin compiled-branch IL offsets that differ between Debug and Release codegen.
**Fix direction:** make the two pins configuration-independent (assert on the
branch's semantic target, not the IL offset) or tag them `Lane=Release` with a
documented reason. Not urgent; do not chase individually per `docs/release-gate.md`.
## #456 — Occluded distant buildings/creatures show through structures at raised cameras
**Status:** OPEN — mechanism established 2026-08-29; needs its own slice.