From 060c392ecc0f8b83680144e5fd0e998b251bfc24 Mon Sep 17 00:00:00 2001 From: Erik Date: Thu, 3 Sep 2026 21:41:26 +0200 Subject: [PATCH] =?UTF-8?q?docs(issues):=20#464=20owner=20launch=20line=20?= =?UTF-8?q?=E2=80=94=20forward=20slashes=20(the=20previous=20line=20lost?= =?UTF-8?q?=20a=20path=20segment=20to=20an=20escape)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5.1 --- docs/ISSUES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ISSUES.md b/docs/ISSUES.md index 830a23d0..fd45b871 100644 --- a/docs/ISSUES.md +++ b/docs/ISSUES.md @@ -93,7 +93,7 @@ remain closed. See **Camera-cell probe rounds (lead, 2026-09-03 21:28–21:37, `ACDREAM_PROBE_FLAP=1`, runs `logs/selfgate-20260903-212850-464-run-flap`, `-213145-464-zoom`, `-213343-464-tilt`, `-213626-464-mid`; routes `route-464-run/-zoom/-tilt/-mid.txt`):** in every frame of all four runs the sweep succeeded (`ok=True`), the eye was inside its resolved cell (`eyeInRoot=Y`), and the root fell back never (`res=None`) — the camera does NOT leave the cell. The DAT explains the two cells: `0xF4180113` (local AABB z 20.00–21.89, world z 180.0–181.9) and `0xF4180114` (z 181.89–190.7, y 16.14–24.0) are the SAME stairwell split horizontally at z 181.89 by an ExactMatch/PortalSide portal covering the whole ceiling; a player standing at the top (feet 181.12) already has their head in `0x114`, so the default eye 2.24 m up sits in `0x114` legitimately and the sweep's `pulledIn=0.00` is right. Zooming out (held CameraZoomOut, or the wheel — both call `RetailChaseCamera.AdjustDistance`) drives the desired eye to 10.31 m but the sweep stops it at 3.28 m, eye `(39.50,16.45,183.56)`, `collNormValid=True`: that contact is 0.31 m (the 0.3 m viewer sphere) in front of `0x114`'s nine-vertex EXIT portal (poly 29, flags 7, plane y=16.14, the whole back wall of the upper stairwell). Raising the camera stops it at the ceiling (`(39.50,19.59,188.27)`); look-up at the zoomed distance did not move the eye (desired stayed 3.44 m); look-up at default zoom lowered it to 1.0 m back / 0.8 m up; yaw ±1000 ms at the middle landing swung the eye to x 37.1–40.5 at z 180.8–181.0 inside `0x113`. None of those frames shows the owner's hall-through-the-walls view. **Revised reading:** the artifact is not the camera leaving the cell; the zoomed-out eye is pinned within the viewer-sphere radius of a large EXIT portal directly behind it, which is the exit-portal seam-band family (#456/#458: a portal the eye practically touches, the exit punch/seal and the `portalsDrawnCount`-gated Z clear of the outside-view block) — S4's depth/alpha territory, which is why the first-run `464-run-22.png` transient (the camera mid-descent, again next to an exit) shows the exterior slab. **Owner morning ask:** reproduce the zoom-out artifact once with the probe on so the exact eye, cell and `[flap]` portal lines are captured: ```powershell -$env:ACDREAM_PROBE_FLAP = "1"; $env:ACDREAM_SELFGATE_PASS = "testpassword"; & .\src\AcDream.Appin\Release +$env:ACDREAM_PROBE_FLAP = "1"; $env:ACDREAM_SELFGATE_PASS = "testpassword"; & ./src/AcDream.App/bin/Release/net10.0/AcDream.App.exe --session-config tools/overhaul-selfgate/session.json 2>&1 | Tee-Object -FilePath launch-464.log et10.0\AcDream.App.exe --session-config tools\overhaul-selfgate\session.json 2>&1 | Tee-Object -FilePath launch-464.log ```