feat(recovery): replace parts demo with IBM i source capture and recovery workspace #25

Merged
binjovi-bot merged 3 commits from feat/recovery-capture into trunk 2026-09-09 15:10:46 +00:00
Owner

Remove the throwaway parts application, its four behavior tests, deployment/extraction scripts, and editor configuration. Keep this repository’s URL and history. The root page now explains the IBM i source-recovery project and links to the complete combined plan and progress record.

Add a strict capture verifier and live capability probes. Captures reject incomplete manifests, changed files, incorrect hashes, unsafe paths, and unlisted files. pub400 permission denials are explicit skips; unknown errors, timeouts, and cleanup failures fail. Live SQL functions and procedures passed. Native and SQL triggers are denied on pub400 and recorded as skips.

The offline CI profile is active through binjovi-plans PR 149. This repository now releases Git revisions and has no IBM i deployment targets while recovery is under test.

Validation: all 15 Python tests pass; live capture/preflight/SQL probe evidence is included. No source-loss experiment has started. A tested reference restore is required first.

Remove the throwaway parts application, its four behavior tests, deployment/extraction scripts, and editor configuration. Keep this repository’s URL and history. The root page now explains the IBM i source-recovery project and links to the complete combined plan and progress record. Add a strict capture verifier and live capability probes. Captures reject incomplete manifests, changed files, incorrect hashes, unsafe paths, and unlisted files. pub400 permission denials are explicit skips; unknown errors, timeouts, and cleanup failures fail. Live SQL functions and procedures passed. Native and SQL triggers are denied on pub400 and recorded as skips. The offline CI profile is active through binjovi-plans PR 149. This repository now releases Git revisions and has no IBM i deployment targets while recovery is under test. Validation: all 15 Python tests pass; live capture/preflight/SQL probe evidence is included. No source-loss experiment has started. A tested reference restore is required first.
Add verified source capture and pub400 permission skips
All checks were successful
binjovi/ci Binjovi completed the frozen plan
483a7ab7cb
Probe permitted SQL features and record denied triggers
Some checks failed
binjovi/ci Binjovi failed the frozen plan
01cb55c460
sean changed title from Verify IBM i source capture and record pub400 permission skips to Verify IBM i source capture and test permitted pub400 SQL features 2026-09-09 14:12:45 +00:00
feat(recovery): remove throwaway parts app and save the combined plan
All checks were successful
binjovi/ci Binjovi completed the frozen plan
404d7341e3
sean changed title from Verify IBM i source capture and test permitted pub400 SQL features to feat(recovery): replace parts demo with IBM i source capture and recovery workspace 2026-09-09 15:07:35 +00:00
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!25
No description provided.