docs: OP7 live bot-vs-ACE gate PASSED — slice CLOSED
Evidence appended to the test script: run-1 diff-and-send exact to contract; mid-run reconnect idempotence; run-3 cross-process persistence proof (the fresh seed echoed the blob-only SalvageMultiple value); graceful converged exits; no refusals, no pre-LoginComplete sends. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
e1e4865439
commit
7e9f372ce8
2 changed files with 27 additions and 1 deletions
|
|
@ -291,3 +291,29 @@ persists the sends.
|
|||
- Any presentation-only (tier-3) option — `HeadlessConfigurationLoader`
|
||||
refuses to load a config that declares one; there is nothing to run.
|
||||
- The graphical Options panel's own Character tab — OP4.
|
||||
|
||||
### OP7 gate result — PASSED (coordinator, 2026-08-11)
|
||||
|
||||
Three live runs against local ACE (`127.0.0.1:9000`, `+Acdream`,
|
||||
`lifecycle-smoke` policy, temporary seeder diagnostics since reverted):
|
||||
|
||||
- **Run 1 (declared: IgnoreAllegianceRequests=true, ListenToTradeChat=true,
|
||||
SalvageMultiple=true):** the seeder sent exactly two `SetSingleOption`
|
||||
diffs (`IgnoreAllegianceRequests` false→true auto-save;
|
||||
`SalvageMultiple` false→true batched) plus ONE `SaveOptions (0x01A1)`
|
||||
flush; `ListenToTradeChat` was already true and sent nothing. After the
|
||||
policy's own portal AND a genuine mid-run reconnect (fresh ACE
|
||||
`PlayerDescription`), all three reported `already ..., no send` —
|
||||
proving ACE accepted and persisted both wire paths within the session.
|
||||
- **Run 3 (fresh process, SalvageMultiple flipped to false):** the fresh
|
||||
seed echoed `SalvageMultiple=true` from run 1 — a value ONLY the run-1
|
||||
`0x01A1` blob could have carried (batched id, never `0x0005`), which is
|
||||
the cross-process ACE-persistence proof. The flip sent one
|
||||
`SetSingleOption` + one `SaveOptions` and nothing for the other two
|
||||
ids; post-portal and post-reconnect re-diffs were silent.
|
||||
- Both runs: no pre-LoginComplete sends observed, no ACE refusals,
|
||||
graceful zero-code exits, `disposed` with converged runtime and zero
|
||||
leases. Pre-existing noise unrelated to OP7, noted for the record: an
|
||||
unmapped `[weenie-error] code=0x051D`, and the K4 resource envelope's
|
||||
`handle-count` violation (the `k4-linux-30-session` Linux profile
|
||||
evaluated on Windows).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue