feat minor ops feat/phase-2g-bundle
AI Agent git-import/068377df · 110 days ago · Apr 7, 2026 · Diff

feat(ops): operator canister backup — notes+proposals, AES-GCM, optional S3

- Add lib/operator-canister-backup.mjs (fetch export + proposals, encrypt KTB1+AAD, PutObject SSE-S3) - Replace backup implementation with scripts/canister-export-backup.mjs; thin shell wrapper - Add canister-decrypt-operator-backup.mjs and npm run canister:decrypt-operator-backup - Workflow: npm ci, optional encrypt/S3/AWS secrets, artifact glob canister-export-* - Docs: DEPLOY-HOSTED §6, roadmap, IMPLEMENTATION-PLAN, hub/icp README, .env.example - Dependency: @aws-sdk/client-s3

sha256:791d53945fe5c0acfd0d7663248aac841bb5e1cc374b4b7b4fae04a65b74c2c4 sha
sha256:b97b7d8b9e123647562ebbfe7b3d56bc8cc981ea90405383086de2cff310f8c7 snapshot
← Older Oldest on feat/phase-2g-bundle
All commits
Newer → Latest on feat/phase-2g-bundle

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:791d53945fe5c0acfd0d7663248aac841bb5e1cc374b4b7b4fae04a65b74c2c4 --body "your comment"