diff --git a/docs/ISSUES.md b/docs/ISSUES.md index 0922068d..630c0e59 100644 --- a/docs/ISSUES.md +++ b/docs/ISSUES.md @@ -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.