Add a native schema payload reader before migrating RPG installers #296
Loading…
Reference in a new issue
No description provided.
Delete branch "perf/rpg-schema-reader"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds a compiled schema pack, verify and apply helper to ibmi-builder v19. It preserves exact frozen v1 ZIP and receipt bytes, accepts an additive v2 Bash installer contract, and keeps the legacy interpreter available for existing payloads. Cancellation terminates the full installer process group before returning.
Validation: Bash behavior tests cover immutable artifacts, malformed archives, target boundaries, failed installers, missing evidence and descendants that ignore TERM. The v1 golden fixture, Go vet and Linux amd64/arm64 builds pass. Producer and catalog changes follow after this reader is released and verified.
7d1284914918a51e7c9c