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

4 KiB
Raw Permalink Blame History

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 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 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.