swayfx-mosaic/tooling/probes/step20c-static-e2-completion/README_RESULTS.md
fy59 4ef16a4019 test(mosaic): qualify static nested standard return and integration readiness
E2 is FEASIBLE for the measured matrix. The initial private integration candidate is BUILDABLE; its accepted comment delta is NOT REBUILT. STEP20C remains NEXT and production multi-output remains NOT YET SUPPORTED.
2026-10-13 22:28:14 +02:00

60 lines
4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Static E2 completion — current results
**EXPERIMENTAL. B PASS; C FEASIBLE for the tested E2 matrix; D initial candidate
BUILDABLE with accepted COMMENT-ONLY / NOT REBUILT delta.** Final batch audit
is PASS / ACCEPTED, with no BLOCKING finding. Publication identities are
recorded in Git history and the private closeout receipt.
The [original README](README.md) is the **sealed pre-execution protocol**.
Its PREPARATION / runtime NOT RUN / review PENDING statements record the state
before execution. It remains byte-identical, together with the 23 accepted
fixture sources, to the 73-entry runtime handoff manifest SHA256
`b90bd1564acfdd78276843a5fe5ddb2ba1b5fb75fdd5f097fa64f073d0a89cbc`.
Use this results README and the
[completion report](../../../docs/design/STEP20C_STATIC_E2_TRANSITION_AND_COMPLETION.md)
for current evidence, provenance, exact hashes, failed attempts and open gates.
Do not rerun the runtime commands: the sole launch token and run budget are
consumed, and post-run refusal was verified. Historical fixtures/LABs remain
unchanged and historical INCONCLUSIVE results are not retroactively upgraded.
The shared transition validator passes 104 targeted offline tests, including 17
negative temporal/provenance cases and 15 synthetic handoff tests. Independent B
review ACCEPTED; the 277-site static audit is not runtime execution proof. An
attempted fresh setup of the old 206 suite retained 145 PASS/61 setup errors;
that limitation is separate from the accepted104 gate and historical206 result.
C used the unchanged static binary
`f82557c1a9978a5e9665b9b4291b74880253725359e3df1c5b8d554921f7603b`
once in `/home/fy59/swayfx-mosaic-e2-completion-dk1hq9an`, on 800×600 scale1
normal outputs at x=-800/0. Two genuine grabs formed TOPLEVEL→A→B. Mosaic
retained H1 popup pixels and exact full H2 RGB. Ordered applied splith observations
removed tiled/root clips while preserving live popups. Measured standard B input,
explicit B destruction, A survival and measured A input passed; normal owner close
restored all 480000 H2 RGB pixels. Standard H2 overflow is expected. Independent
C review ACCEPTED and tester final28 PASS. Runner/dispatch0, terminal IPC1
(`Unable to receive IPC response`), compositor/clients0 and two startup
EGL_BAD_ALLOC enumeration entries remain recorded. Shutdown response-loss
causality is compatible but NOT PROVEN. Runtime 13.053657s/150; run1, chain1,
grabs2, clicks4, captures12, camera1, transition1, positions5/16; no rescue.
D is entirely private under that LAB's `integration-candidate/`. One SceneFX
build, one Mosaic build, model1/1, relocation/header checks and one DESTDIR stage
pass, with zero graphical runs/installations. Initial binary
`616aa504334d88aada5b1596df624957f39b0f1ae975a1a04105fbf73aea6dd0`
is distinct from C and graphically NOT TESTED. Stage contains exactly the binary
and four full notices under `/usr/share/licenses/swayfx-mosaic/`. The initial
future recipe has syntax PASS and execution NOT RUN; production PKGBUILD is
unchanged. P2 comments were corrected in four private annotated copies with two
patches, accepted independently as COMMENT-ONLY / NOT REBUILT. Initial builds,
recipe, sources and manifests remain unchanged. A future annotated recipe must
apply both comment patches after the eight historical patches, then undergo a
separately authorized rebuild. The original review-PENDING D final-gate snapshot
is sealed; `/home/fy59/swayfx-mosaic-e2-batch-hyrd8qm1/phase-d-gate.json` is the
appended accepted gate. Integration patches are not copied into this fixture.
Complete damage/intermediate frames, atomic generation, broader output geometry,
migration, hidden-owner/effects/saved-buffer static coverage, maintained semantic
ABI and legal notices remain open. Legal compliance NOT APPROVED; release/security
names remain required. No production/UX/packaging contract changes. STEP20A DONE;
STEP20B EXPERIMENTAL; STEP20C NEXT; STEP20D–G PLANNED. Production multi-output
NOT YET SUPPORTED. Raw logs, PNGs, binaries and builds remain outside Git.