feat(recovery): replace parts demo with IBM i source capture and recovery workspace #25
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/recovery-capture"
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?
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.
Verify IBM i source capture and record pub400 permission skipsto Verify IBM i source capture and test permitted pub400 SQL featuresVerify IBM i source capture and test permitted pub400 SQL featuresto feat(recovery): replace parts demo with IBM i source capture and recovery workspace