docs(overhaul): record provisional exterior coverage re-gate for #473

This commit is contained in:
Erik 2026-09-05 08:24:37 +02:00
parent bf23673f3d
commit b8d80e507f
7 changed files with 158 additions and 10 deletions

View file

@ -41,8 +41,8 @@ remain closed. See
## #473 — Owner gate: exterior buildings have missing roof/wall sections ## #473 — Owner gate: exterior buildings have missing roof/wall sections
**Status:** IN-PROGRESS — bounded code repair complete; owner visual re-gate **Status:** IN-PROGRESS — code-repaired/review-closed at `bf23673f3`;
pending, 2026-09-05. sampled exterior self-gate provisional PASS, owner re-gate pending, 2026-09-05.
At clean campaign `02219318a`, Release 0 warnings / 0 errors, the owner At clean campaign `02219318a`, Release 0 warnings / 0 errors, the owner
reports broken exterior buildings in Holtburg and the cathedral, while reports broken exterior buildings in Holtburg and the cathedral, while
@ -57,8 +57,16 @@ now forces the shared detail-active opaque Wb command onto the non-A2C opaque
pipeline while retaining pure Clip's AP-240 quality-selected arm. Actual pipeline while retaining pure Clip's AP-240 quality-selected arm. Actual
ordered and classic grouped recording tests cover ordinary/atmospheric 1x/4x, ordered and classic grouped recording tests cover ordinary/atmospheric 1x/4x,
including a mixed ordinary/building instance command, and the old-arm mutation including a mixed ordinary/building instance command, and the old-arm mutation
fails 12/12 discriminators. The actual exterior re-gate remains; no claim that fails 12/12 discriminators. Both independent review lenses passed; the
all symptoms are fixed yet. post-commit adjacent material tests pass158/158. Exact-binary graphical
captures now show intact Holtburg roof/walls and visible cathedral exterior
walls in retail and atmospheric High, retaining detail ON/4xMSAA/A2C=true.
Packet section42.6 records settings, poses, PNGs, framing exclusions and
graceful closure. This is a narrow lead provisional PASS, not owner acceptance
or proof of concealed faces/every LOD. Durable images:
`research/2026-09-01-overhaul/473-holtburg-after.png`,
`research/2026-09-01-overhaul/473-cathedral-after.png`, and
`research/2026-09-01-overhaul/473-cathedral-far-after.png`.
Evidence: `research/2026-09-01-overhaul/owner-gate-20260905-holtburg-fail.png`; Evidence: `research/2026-09-01-overhaul/owner-gate-20260905-holtburg-fail.png`;
manual session `logs/owner-gate-20260905-02219318a/`, PID18836, verified manual session `logs/owner-gate-20260905-02219318a/`, PID18836, verified
@ -66,7 +74,7 @@ recipe-10 package. PID18836 has since exited with graceful logout confirmed;
the lead did not close or control it. Explicit 07:48+02 preflight found no the lead did not close or control it. Explicit 07:48+02 preflight found no
client and ACE up. Packet section42 now owns the bounded repair and re-gate. client and ACE up. Packet section42 now owns the bounded repair and re-gate.
C1c's test-only correction is frozen, awaiting review; C1c's test-only correction is frozen, awaiting review;
closeout and final G4 acceptance are blocked by this defect. No merge main. final acceptance of this repair and G4 still require the owner. No merge main.
## #472 — Stair-arch walk fixture cannot distinguish retail e229 residency from block rejection ## #472 — Stair-arch walk fixture cannot distinguish retail e229 residency from block rejection

View file

@ -696,7 +696,7 @@ Update immediately when a slice changes state. Chat is not the ledger.
| S5-#470 | **LANDED + REVIEW-CLOSED 2026-09-05; LEAD GRAPHICAL A/B PROVISIONAL PASS.** Campaign implementation stack `15a796c3a` -> `7506e5f14` -> `b333edb4f`; route `19b44e5e3`; reviewed scratch `51f974da4` -> `2cad9c84` -> `98c004aa7`; packet §§2730. | G4 UNPASSED | Retail/behavior pass 2/10 and production pass 4/10 closed the two evidence-only findings. Fresh campaign Release 0W/0E and focused 48/48; exact scratch hermetic 16,976/16,976 and canonical InstalledDat 386/10/1, manifests 30/30. Pinned gate `logs/selfgate-20260905-032132-s5-470-pinned-shadow-ab-r1`: retail/off -> High -> retail/off, 3/3 PNGs, exit 0, graceful, no client; visual PASS provisional. The stale recipe-8 pre-route launch is excluded and recorded in §30. | | S5-#470 | **LANDED + REVIEW-CLOSED 2026-09-05; LEAD GRAPHICAL A/B PROVISIONAL PASS.** Campaign implementation stack `15a796c3a` -> `7506e5f14` -> `b333edb4f`; route `19b44e5e3`; reviewed scratch `51f974da4` -> `2cad9c84` -> `98c004aa7`; packet §§2730. | G4 UNPASSED | Retail/behavior pass 2/10 and production pass 4/10 closed the two evidence-only findings. Fresh campaign Release 0W/0E and focused 48/48; exact scratch hermetic 16,976/16,976 and canonical InstalledDat 386/10/1, manifests 30/30. Pinned gate `logs/selfgate-20260905-032132-s5-470-pinned-shadow-ab-r1`: retail/off -> High -> retail/off, 3/3 PNGs, exit 0, graceful, no client; visual PASS provisional. The stale recipe-8 pre-route launch is excluded and recorded in §30. |
| S5-#469 | **LANDED + REVIEW-CLOSED 2026-09-05; LEAD GRAPHICAL TRANSITION PROVISIONAL PASS.** Contract `809887524`; reviewed scratch `c09b6cf0f`; campaign implementation `94ddde69a`; route `62efc72cb`; packet §§3132. | G4 UNPASSED | Retail/deviation pass 1/10 and production pass 2/10 both PASS with no finding. The two atmospheric vertex receivers keep retail's authored unnormalized `uLights` direction across every shadow gate; celestial direction remains for opt-in shadow/volumetric projection; IA-24 corrected in the same commit. Exact scratch: Release 0W/0E, focused 126/126, Vulkan 2/2, hermetic 16,983/16,983, InstalledDat 386/10/1. Fresh campaign Release 0W/0E, focused 82/82, Vulkan 2/2. Gate `logs/selfgate-20260905-040449-s5-469-lighting-transition-r1`: five PNGs, active 2,500-caster/four-cascade High rows, no near-black relight, exit 0/graceful, no client; visual PASS provisional. | | S5-#469 | **LANDED + REVIEW-CLOSED 2026-09-05; LEAD GRAPHICAL TRANSITION PROVISIONAL PASS.** Contract `809887524`; reviewed scratch `c09b6cf0f`; campaign implementation `94ddde69a`; route `62efc72cb`; packet §§3132. | G4 UNPASSED | Retail/deviation pass 1/10 and production pass 2/10 both PASS with no finding. The two atmospheric vertex receivers keep retail's authored unnormalized `uLights` direction across every shadow gate; celestial direction remains for opt-in shadow/volumetric projection; IA-24 corrected in the same commit. Exact scratch: Release 0W/0E, focused 126/126, Vulkan 2/2, hermetic 16,983/16,983, InstalledDat 386/10/1. Fresh campaign Release 0W/0E, focused 82/82, Vulkan 2/2. Gate `logs/selfgate-20260905-040449-s5-469-lighting-transition-r1`: five PNGs, active 2,500-caster/four-cascade High rows, no near-black relight, exit 0/graceful, no client; visual PASS provisional. |
| S5-c5 | **CLOSED + LANDED 2026-09-05; LEAD GRAPHICAL SMOKE PROVISIONAL PASS.** Contract `b77989c32`; campaign `bf53e2ad6` -> `e625dc4e6` -> `1b7ee4e58`; reviewed scratch tip `158656f0d`; packet §§3335. | G4 UNPASSED | Retail/deletion pass 1/10 PASS. Production pass 2/10 found one static-field hole in the owner guard; fix round 1 reproduced both static-owner mutations, and production pass 3/10 PASS. Exact scratch hermetic 16,921/16,921, canonical InstalledDat 368/9/1, manifests 30/30. Fresh campaign Release 0W/0E, App 146/146, Core 8/8. A stale recipe-8 preflight is excluded; a non-destructive recipe-10 bake produced 2,237,865 keys with zero failures. Corrected gate `logs/selfgate-20260905-052130-s5-c5-landed-v10`: five PNGs, exit 0/graceful, no fatal/deleted-prefix match, no client left; geometry matches S5-c4, visual PASS provisional. | | S5-c5 | **CLOSED + LANDED 2026-09-05; LEAD GRAPHICAL SMOKE PROVISIONAL PASS.** Contract `b77989c32`; campaign `bf53e2ad6` -> `e625dc4e6` -> `1b7ee4e58`; reviewed scratch tip `158656f0d`; packet §§3335. | G4 UNPASSED | Retail/deletion pass 1/10 PASS. Production pass 2/10 found one static-field hole in the owner guard; fix round 1 reproduced both static-owner mutations, and production pass 3/10 PASS. Exact scratch hermetic 16,921/16,921, canonical InstalledDat 368/9/1, manifests 30/30. Fresh campaign Release 0W/0E, App 146/146, Core 8/8. A stale recipe-8 preflight is excluded; a non-destructive recipe-10 bake produced 2,237,865 keys with zero failures. Corrected gate `logs/selfgate-20260905-052130-s5-c5-landed-v10`: five PNGs, exit 0/graceful, no fatal/deleted-prefix match, no client left; geometry matches S5-c4, visual PASS provisional. |
| S5 | **OWNER VISUAL GATE FAIL — #473 code-repaired and review-closed; exterior re-gate pending (2026-09-05).** c1c5 plus #470/#469 landed; prior self-PASS is not owner acceptance. C1 offline evidence complete; C1c test correction frozen pending review. | G4 | Packet §§7 and 1242 bind. §42 repairs detail-active opaque A2C coverage loss at the owner's 4x/A2C=true settings. Both independent review lenses PASS; 45 focused/46 register-inclusive/158 adjacent tests pass; restored old-arm mutation fails12/12. All52 affected base/LOD prepared payloads match fresh extraction. Correctly framed full Holtburg/cathedral exterior PNG re-gate remains; prior images were inadequate. Then C1c review/landing, real geometry/membership hash, full-lane closure, C2 and full owner G4 remain. Never merge main before G4. | | S5 | **#473 REPAIR LANDED/REVIEW-CLOSED `bf23673f3`; sampled exterior self-gate PROVISIONAL PASS, owner re-gate pending (2026-09-05).** c1c5 plus #470/#469 landed; lead PASS does not supersede owner FAIL. C1 offline evidence complete; C1c test correction frozen pending review. | G4 | Packet §§7 and 1242 bind. §42 repairs detail-active opaque A2C coverage loss at the owner's 4x/A2C=true settings. Both independent reviews PASS; post-commit Release 0W/0E and 158/158 adjacent tests; old-arm mutation fails12/12. All52 affected base/LOD prepared payloads match fresh extraction. §42.6 exact-binary PNGs show intact visible Holtburg/cathedral exteriors, detail ON in both modes; Facility control passes provisionally. Framing/foliage limitations are explicit; no every-face/LOD claim. All four sequential clients exited0/gracefully; none remains, ACE up. C1c review/landing, real geometry/membership hash, full-lane closure, C2 and full owner G4 remain. Never merge main before G4. |
--- ---

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 907 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

View file

@ -1,9 +1,9 @@
# Campaign OVERHAUL v2 — S5 consumers, material, and closeout packet # Campaign OVERHAUL v2 — S5 consumers, material, and closeout packet
**Status:** OWNER VISUAL GATE FAIL #473: exterior building sections disappear. **Status:** #473 CODE-REPAIRED / REVIEW-CLOSED at `bf23673f3`; sampled exterior
S5-c1 through S5-c5 plus #470/#469 landed, but prior provisional graphical self-gate PROVISIONAL PASS (section42.6). Owner re-gate remains pending; the
coverage did not establish complete exterior shells. Section 42 contracts the original owner FAIL is not superseded by lead acceptance. S5-c1 through S5-c5
narrow detail-active opaque coverage repair. C1c's returned test/doc correction plus #470/#469 landed. C1c's returned test/doc correction
is frozen uncommitted pending review; geometry/membership witness, full-lane is frozen uncommitted pending review; geometry/membership witness, full-lane
closure, connected/performance C2 and owner G4 remain. closure, connected/performance C2 and owner G4 remain.
**Branch:** `claude/campaign-w-retail-frame-walk`. **Branch:** `claude/campaign-w-retail-frame-walk`.
@ -4073,3 +4073,74 @@ already exited gracefully without lead input. Lead may now commit, rebuild
Release with no client present and execute the correctly framed exterior gate. Release with no client present and execute the correctly framed exterior gate.
Owner FAIL remains authoritative until that rendered result is inspected; Owner FAIL remains authoritative until that rendered result is inspected;
there is no G4 or physical-GPU PASS in this review closure. there is no G4 or physical-GPU PASS in this review closure.
### 42.6 Exact committed graphical repair check — provisional PASS, owner still owed
The reviewed repair landed as `bf23673f3d5acbd55b4953e281aa72be4c28087d`.
With no client/debugger running, the lead rebuilt the complete solution in
Release: `dotnet build AcDream.slnx -c Release --no-restore`, exit0, 0W/0E,
10.28s; log `logs/s5-473-lead-bf23673f3/release-build.log`. The post-commit
adjacent material run passed158/158, zero skips/failures, in
`tests/AcDream.App.Tests/TestResults/s5-473-lead-committed-material.trx`.
Graphical App.dll SHA256 (different from the pre-commit candidate above):
`34442C9CA1135AEF312DA3C4613C8C11BAE25C35C602D22C9F1F7B294F41354A`.
All four sequential capture runs used that unchanged clean binary, the same
`logs/s5-c5-session-v10.json`, and the existing recipe10 package
`C:\Users\erikn\Documents\Asheron's Call\acdream-v10-s5-c5.pak`, 597482264 bytes,
SHA256 `4E0FA6C589ECE12E13099A56385077964961EC52F888BC9161C6F5D34829B59B`.
No rebake, detail disable, global A2C disable, or geometry change was used.
Each preflight explicitly checked zero client/debugger processes and ACE
UDP9000 PID13340. One client per background command; all four finished exit0
with graceful logout requested/confirmed. No source edit or rebuild occurred
between these captures. These are framing retries, not implementation fix rounds.
| Gate directory under `logs/` | PID | Evidence disposition |
|---|---:|---|
| `selfgate-20260905-080852-473-exterior-bf23673f3` | 7424 | Roof/tower cropped in close exterior views; far Holtburg waypoint terrain-occluded. Not complete-shell proof. `artifacts/screenshots/473-09-facility-interior-control.png` is a provisional PASS for the visible intact Facility hall/floor/steps. |
| `selfgate-20260905-081256-473-framed-bf23673f3` | 18644 | Options overlay persisted over the right third. Additional far/north waypoints were obstructed. Excluded from clean exterior acceptance. |
| `selfgate-20260905-081611-473-clean-bf23673f3` | 31960 | Despite the directory label, Options remained open; native window inventory did not expose the client, so no native UI input was sent. Excluded. |
| `selfgate-20260905-081839-473-panelclosed-bf23673f3` | 4212 | Existing semantic `ToggleOptionsPanel` input closed the observed open panel; screenshot00 confirms closure. Seven unobstructed-by-Options exterior PNGs inspected; provisional results below. |
Actual settings are `%APPDATA%\acdream\settings.json` (Roaming), not the
legacy Local path initially checked by the first wrapper. The lead checked
the actual file during that first run and corrected subsequent preflights.
BuildingDetailTextures=true, qualityHigh, FOV90, 1024x768, automaticDegrades=false,
degradeDistance50, graphicsPerformance0, landscapeDrawDistance25. Every actual
client log confirms 4xMSAA/AlphaToCoverage=true. Process-only overrides pin
4x/A2C=true/farRadius25. Retail/off and atmospheric High were both sampled;
the final persisted render-pack selection is High, not a claimed restoration
of an unsnapshotted original selection.
The exact final route is preserved as
`tools/overhaul-selfgate/route-473-exterior-panelclosed.txt`. It is a capture
record with an explicit initial-Options-open precondition, not an unconditional
toggle to replay blindly. CameraViewDefault then CameraRotateDown held50ms
(Holtburg) or75ms (cathedral) provides ordinary client framing. Poses use
`cell x y z qw qx qy qz`:
| Exterior pose | Camera hold | PNGs under final gate's `artifacts/screenshots/` | Lead result |
|---|---:|---|---|
| `A9B4002A 135.659744 30.444872 94.005005 0.707107 0 0 0.707107` | 50ms | `473d-01-holtburg-east-retail.png`, `473d-02-holtburg-east-high.png` | PASS provisional: full visible roof outline and exterior walls intact in both modes. |
| `A9B40021 107.5 8 94.005005 1 0 0 0` | 50ms | `473d-03-holtburg-south-high.png` | PASS provisional: other visible facade and roof intact. |
| `F4180033 150 50 160.005 0.707107 0 0 0.707107` | 75ms | `473d-04-cathedral-east-high.png`, `473d-05-cathedral-east-retail.png` | PASS provisional for visible coverage/full tower height at this farther pose; foliage hides substantial facade area. |
| `F4180019 87 10 160.005 0.923880 0 0 0.382683` | 75ms | `473d-06-cathedral-southeast-retail.png`, `473d-07-cathedral-southeast-high.png` | PASS provisional for visible near exterior walls/buttresses in both modes; tower top is cropped, trees obscure some surfaces. |
Durable unaltered copies beside this packet:
`473-holtburg-after.png` (final01), SHA256
`2D5AE959C825B6831D703689081078F91481F35C72E010101254FCEB1C7EA25E`;
`473-cathedral-far-after.png` (final04), SHA256
`E3A3420A14E631660F524DAED6813F0A2C45A7664EF69DED0D51FC31346FB941`;
`473-cathedral-after.png` (final06), SHA256
`6F5C899DDB6A09929119FDDA5E4EBAD27213314D8A78DC97557D9D5C83A982B7`.
This is a narrow physical-client coverage discriminator for #473, not proof
of every concealed face, every LOD transition, whole-world geometry, resource
convergence, or C2 performance. The final visual checkpoint still has pending
landblock retirements; no zero-backlog/lifecycle PASS is inferred from exit0.
The owner must inspect the repaired exteriors; #473 remains IN-PROGRESS and
G4 unpassed. Final explicit process check after the last graceful exit:
client/debugger count0, ACE still UDP9000 PID13340. C1c's nine-file test/doc
return remains frozen and untouched pending sequential review/landing; the
real placed geometry/membership hash witness, full lanes, C2 and owner G4
remain. No merge to main.

View file

@ -0,0 +1,69 @@
# #473 capture record: PRECONDITION Options is visibly OPEN at start.
# This toggle was verified by screenshot00; do not replay blindly when closed.
wait world-ready 180000
wait world-visible 90000
resize 1024 768
wait framebuffer 1024 768 30000
input press ToggleOptionsPanel
sleep 1000
screenshot 473d-00-ui-closure-check 15000
renderpack disable
wait render-pack retail 90000
command /teleloc A9B4002A 135.659744 30.444872 94.005005 0.707107 0 0 0.707107
sleep 2000
wait world-visible 90000
sleep 4000
input press CameraViewDefault
input down CameraRotateDown
sleep 50
input up CameraRotateDown
sleep 1000
screenshot 473d-01-holtburg-east-retail 15000
renderpack select high
wait render-pack high 90000
sleep 2500
screenshot 473d-02-holtburg-east-high 15000
command /teleloc A9B40021 107.5 8 94.005005 1 0 0 0
sleep 2000
wait world-visible 90000
sleep 4000
input press CameraViewDefault
input down CameraRotateDown
sleep 50
input up CameraRotateDown
sleep 1000
screenshot 473d-03-holtburg-south-high 15000
command /teleloc F4180033 150 50 160.005 0.707107 0 0 0.707107
sleep 2000
wait world-visible 120000
sleep 6000
input press CameraViewDefault
input down CameraRotateDown
sleep 75
input up CameraRotateDown
sleep 1000
screenshot 473d-04-cathedral-east-high 15000
renderpack disable
wait render-pack retail 90000
sleep 2500
screenshot 473d-05-cathedral-east-retail 15000
command /teleloc F4180019 87 10 160.005 0.923880 0 0 0.382683
sleep 2000
wait world-visible 90000
sleep 4000
input press CameraViewDefault
input down CameraRotateDown
sleep 75
input up CameraRotateDown
sleep 1000
screenshot 473d-06-cathedral-southeast-retail 15000
renderpack select high
wait render-pack high 90000
sleep 2500
screenshot 473d-07-cathedral-southeast-high 15000
checkpoint 473d_clean_exteriors
close-client