docs(overhaul): close S4 c3b landing
This commit is contained in:
parent
3f2f00c9fa
commit
9ca82bfc83
3 changed files with 46 additions and 16 deletions
|
|
@ -1,10 +1,11 @@
|
|||
# Campaign OVERHAUL v2 — hand-off after S4-c3a landing (2026-09-04)
|
||||
# Campaign OVERHAUL v2 — hand-off after S4-c3b landing (2026-09-04)
|
||||
|
||||
**2026-09-04 current state:** S4-c2 remains LANDED through `252886e84` and
|
||||
S4-c3a is **LANDED** through `67c76026e`. The owner explicitly authorized the
|
||||
packet §21 evidence-only exception after the §19 stop; its narrow independent
|
||||
review passed and history remains intact at `06b986622`. c3b is now the next
|
||||
deletion-only chunk. G3 stays locked until c3b lands; G4 remains unpassed.
|
||||
**2026-09-04 current state:** S4-c2 remains LANDED through `252886e84`, S4-c3a
|
||||
is LANDED through `67c76026e`, and S4-c3b is **LANDED** through `3f2f00c9f`.
|
||||
Both c3b lenses are closed: retail/deletion PASS; production found only an
|
||||
artifact-provenance omission, corrected packet-only in fix round 1 and narrowly
|
||||
re-reviewed PASS. G3 is unlocked and is the next executable step; G4 remains
|
||||
unpassed.
|
||||
|
||||
## 0. Read order
|
||||
|
||||
|
|
@ -45,10 +46,10 @@ deletion-only chunk. G3 stays locked until c3b lands; G4 remains unpassed.
|
|||
| Item | Value |
|
||||
|---|---|
|
||||
| Worktree | `C:\Users\erikn\source\repos\acdream\.claude\worktrees\peaceful-blackburn-5333f0` |
|
||||
| Branch | `claude/campaign-w-retail-frame-walk`; S4-c2 landed through `252886e84`; S4-c3a landed through `67c76026e`; clean before this ledger update. |
|
||||
| Branch | `claude/campaign-w-retail-frame-walk`; S4-c2 through `252886e84`; S4-c3a through `67c76026e`; S4-c3b through `3f2f00c9f`; clean before this ledger update. |
|
||||
| Base | `origin/main` `e102fb36` (2026-08-29); ~275 commits ahead; **nothing merges to main before G4** |
|
||||
| Dev pak | `%USERPROFILE%\Documents\Asheron's Call\acdream.pak`, bake recipe 8 |
|
||||
| Release binary | `src\AcDream.App\bin\Release\net10.0\AcDream.App.exe` built at the S4-c3a landing stack; last graphical gate remains S4-c2 `252886e84` |
|
||||
| Release binary | `src\AcDream.App\bin\Release\net10.0\AcDream.App.exe` built at S4-c3b `3f2f00c9f`; last graphical gate remains S4-c2 `252886e84` |
|
||||
| ACE | `127.0.0.1:9000`, `testaccount` / `testpassword`, character `+Acdream`; was UP from ~08:00 on 2026-09-04 (the owner started it). Check `netstat -an -p UDP \| grep 9000` before assuming. Only the owner starts it. |
|
||||
| Retail client for captures | `C:\Users\erikn\Downloads\acclient.exe` (2013 v11.4186, pairs with `refs/acclient.pdb`); the Turbine folder's exe (2015) does NOT pair |
|
||||
|
||||
|
|
@ -58,6 +59,7 @@ Scratch worktrees (detached):
|
|||
|---|---|---|
|
||||
| `s4-c2-impl` | `daaeab0ba` on `c4cbc1d0d` / `cc8e5677a` / `048d5b12f`; clean | retained immutable review source for landed attempt 2; both sequential lenses PASS |
|
||||
| `s4-c3a-impl` | `9cfddf301` on the seven-commit scratch stack; clean | immutable reviewed source for landed c3a; narrow exception review PASS |
|
||||
| `s4-c3b-impl` | `92f9b4bbb` on `8074a6b4d` / `4eca2a4f`; clean | immutable reviewed source for landed c3b; retail PASS, provenance fix narrow PASS |
|
||||
| `s4-c1-impl` | `9ba8f013e` | retained S4-c1 baseline binary and same-session stationary-soak evidence |
|
||||
| `s2-final-ab` | `78068b2c` | S2-final binary for same-session perf A/B (keep) |
|
||||
| `s3-review-fix` | `6575cfcee` | pre-S4 control build; stalls at the foundry login (#462) — not usable as a control |
|
||||
|
|
@ -159,13 +161,11 @@ memory −17.7 MiB. G3/G4 remain unpassed.
|
|||
|
||||
## 4. After chunk 2
|
||||
|
||||
1. **S4-c3a is LANDED; c3b is contracted in packet §22.** Packet §21 records the owner's
|
||||
evidence-only exception, the exact mutation correction, narrow independent
|
||||
PASS, campaign commit mapping, and fresh build/focused gates. Write c3b's
|
||||
deletion-only contract from the landed code. §22 deletes only dead grouped
|
||||
sort-center/camera sidecars and preserves the live c3a keys. Do not start G3
|
||||
until c3b lands.
|
||||
2. **G3 — S4's owner gate:** the lead runs `route-g3.txt` (13 matrix shots),
|
||||
1. **S4-c3a and c3b are LANDED.** Packet §21 records c3a's exception and
|
||||
landing; §22–§24 record c3b's deletion, dual-lens review, packet-only
|
||||
provenance fix, and landing. c3b changed no graphical behavior and unlocked
|
||||
G3.
|
||||
2. **G3 — S4's owner gate (NEXT):** the lead runs `route-g3.txt` (13 matrix shots),
|
||||
`route-g3b.txt` (the capture poses; pose 15 now outdoors), `route-g3c.txt`
|
||||
(Nanto ×3, 300 s waits) with `pwsh -File tools/overhaul-selfgate/run-selfgate.ps1 -Label <l> -Route <file>`
|
||||
— ONE run per background command (three chained runs exceed the tool's
|
||||
|
|
|
|||
|
|
@ -2129,3 +2129,33 @@ records the source-truth pin PASS; run `git diff --check`. Commit the packet-onl
|
|||
correction and return the exact evidence. The lead then performs one narrow
|
||||
gate-honesty re-review; no additional retail review is required because retail
|
||||
and renderer behavior are untouched.
|
||||
|
||||
## 24. S4-c3b landing (2026-09-04)
|
||||
|
||||
S4-c3b is LANDED. Reviewed scratch implementation `4eca2a4f` maps to campaign
|
||||
commit `26e97ba41`; provenance contract `8074a6b4d` and packet-only correction
|
||||
`92f9b4bbb` map to `5110bf676` and `3f2f00c9f`.
|
||||
|
||||
The retail/deletion lens returned PASS with no finding after checking the named
|
||||
decomp and paired executable/PDB: `AddMeshToAlphaList @0x0059C230` has no
|
||||
camera/distance input, `FlushAlphaList @0x0059D2E0` replays CLIP then ALPHA in
|
||||
FIFO index order, and `CShadowPart::insertion_sort @0x006B5130..0x006B519D`
|
||||
is strict-descending and stable for equal keys. The removed grouped centers fed
|
||||
only dead storage and a diagnostic hash. Walk CYpt, particle authored-center
|
||||
distance, opaque `SortDistance`, building/private/portal distances, queue and
|
||||
router behavior, barriers, and generic stencil state remain live and unchanged.
|
||||
|
||||
The production/gate-honesty lens found no code, test, allocation, lifecycle,
|
||||
scope, mutation, or gate defect. Its sole MAJOR was §22.7's omission of the
|
||||
pre-commit artifact identity. Fix round 1 changed only this packet. Both
|
||||
artifact summaries name parent `a0523e605` and `WorktreeDirty=true`; both
|
||||
30-entry SHA manifests verify; the transcript blob is
|
||||
`c755c1379feeba5fe5382fa0b0db243e7169b4e9` at base, implementation tip,
|
||||
contract, fix, and current worktree; and the hermetic TRX records the exact
|
||||
source-truth pin PASS. The narrow re-review returned PASS and closed the finding.
|
||||
|
||||
Fresh campaign verification at `3f2f00c9f`: Release solution build PASS with
|
||||
0 warnings / 0 errors; focused App 132/132; focused Core 29/29; real warmed
|
||||
allocation pins 2/2 at 0 B; shader/manifest/SPIR-V 32/32. The campaign worktree
|
||||
was clean after integration. No client was launched for c3b. G3 is now unlocked;
|
||||
G4 remains unpassed and nothing may merge to main.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue