Capture SQL catalog evidence and rebuild generated definitions #29

Merged
binjovi-bot merged 2 commits from feat/recovery-metadata-capture into trunk 2026-09-09 16:21:18 +00:00
Owner

Capture scoped object, member, column CCSID, routine, and trigger evidence. Preserve null column positions and read SQL bodies twice with length checks. Record wrapped or unavailable bodies and remaining inventory gaps.

Generate DDL into a new owned source file and export it with Zelnet strict capture. Custom SQL type provenance is caller_declared. The controlled live test captured a 1605-character function body, exported its generated definition, rebuilt it under a separate name, checked the expected result, and removed both test functions and scratch source.

Record the final release chain: published Zelnet v0.10.8, ibmi-builder v14 registry digest, all active IBM i consumer pins, real development/staging long SQL and source-capture checks, and lemonade v0.1.10 production identity verification.

Validation: 34 Python tests pass. Live reports retain failed catalog attempts and successful capture/rebuild evidence. This is a controlled capture test; the full reference restore gate remains closed.

Capture scoped object, member, column CCSID, routine, and trigger evidence. Preserve null column positions and read SQL bodies twice with length checks. Record wrapped or unavailable bodies and remaining inventory gaps. Generate DDL into a new owned source file and export it with Zelnet strict capture. Custom SQL type provenance is caller_declared. The controlled live test captured a 1605-character function body, exported its generated definition, rebuilt it under a separate name, checked the expected result, and removed both test functions and scratch source. Record the final release chain: published Zelnet v0.10.8, ibmi-builder v14 registry digest, all active IBM i consumer pins, real development/staging long SQL and source-capture checks, and lemonade v0.1.10 production identity verification. Validation: 34 Python tests pass. Live reports retain failed catalog attempts and successful capture/rebuild evidence. This is a controlled capture test; the full reference restore gate remains closed.
feat(recovery): capture SQL catalogs and rebuild generated definitions
All checks were successful
binjovi/ci Binjovi completed the frozen plan
ba3dbf57df
docs(recovery): record final v0.10.8 builder and deployment proof
All checks were successful
binjovi/ci Binjovi completed the frozen plan
acf2200306
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sean/rpg-demo!29
No description provided.