Skip to content

Qualify Subpixel paths, fonts and Conway through versioned Kitchen execution - #74

Draft
isomorphisms wants to merge 4 commits into
mainfrom
work/subpixel-path-font-registration
Draft

isomorphisms wants to merge 4 commits into
mainfrom
work/subpixel-path-font-registration

Conversation

@isomorphisms

@isomorphisms isomorphisms commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

Kitchen 8 preserves every evidenced earlier recipe and adds complete adversarial emitted-font acceptance. Requirements precede the numbered implementation. The registered stage invokes exact ICK-built Ike target font-preview, verifies its literal recipe and forged target/final-result controls, then decodes the original collected producer preview files before sealing.

Registered exact-head host qualification passes all nine stages at FP af4e749a3d3afbda0c513a94b0915d3ce31b438e: https://github.com/isomorphisms/flexible-pipes/actions/runs/39656765700. Downloaded artifact https://github.com/isomorphisms/flexible-pipes/actions/runs/39656765700/artifacts/12371693554; ZIP SHA256 a9f30e0ea343542831e353268fc0bc0e970496ec9cc2efc8ac07f4c377b7c894. All 343 final-manifest files verify. The controller records the actual checked-out head and every required stage exit 0; this run's declared SHA also equals that actual head.

The independent decoder reads 32 P6 panels, 640 metric records, 105,344 masks and 6,742,016 fine-grid image bits. Masks, printed popcounts, native/enlarged resolved pixels and metadata totals/hash agree exactly. Literal bitmap membership is independent and exact. Continuous geometry matches 5,015,040 definite samples, with 41,472 samples excluded in the predeclared 1/64px boundary strip; that tolerance never weakens image/mask/count equality. Thirteen compiled source defects and nine directly corrupted file inventories reject for intended diagnostics with unchanged oracle expectations. Targeted preview negatives use a separate one-panel positive twin; path addition/work/stride defects use the unchanged native API oracle.

Pins: producer f33a476c69da313745b58c10cf8057765f9cbec9; ai-ci ff1a22e2b181cabb882db0d5ae42012529c7e41c; Kitchen 2b4dc26 (recipe 8 SHA256 9ef9e73d052947a25e26a264c9744fe019ee38d413b1aa10ef0a6513c892beeb); Conway 42c99ed0d289162b6fd62d864fbf58fc042e24d8. This route authenticates the accepted source-built c61e448 ICK archive/driver/frontend, then freshly compiles Ike and every consumer/oracle C through ICK. It acquires the compiler artifact rather than claiming another compiler source construction.

Version 5's collection failure is retained; version 6 fixed the actual cp collector and tested changed-file rejection. Version 7 passed the narrower twelve-source/four-file gate. Version 8 adds direct metadata/resolved-pixel corruptions and the requested packed-stride source defect. No earlier result is promoted to the new pins.

Fresh ICK source-build CI at the current ai-ci head is still running: https://github.com/isomorphisms/ai-ci/actions/runs/39656575882. It is not counted as PASS. Protected production admission NOT_ACCEPTED, coding-model dispatch NOT_IMPLEMENTED, physical A1/C67 NOT_RUN. Draft and unmerged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant