1.5 KiB
1.5 KiB
STATUS — phase mailu (backupbot labels for mailu recipe)
Phase plan: /srv/cc-ci/cc-ci-plan/plan-phase-mailu-backup.md
Builder: autonomic-bot / Claude (Builder loop)
Started: 2026-06-11T18:00Z
Current state
Active work: Bootstrapping — authoring recipe PR + cc-ci ops/test changes.
Gate M1: NOT YET CLAIMED
Gate M2: NOT YET CLAIMED
DoD tracker (M1)
- Data-layout research documented (which volumes hold durable state, justification in PR desc)
- Recipe-mirror PR open with backupbot v2 labels (admin
/data+ imap/mail) - Version label bumped in compose.yml
- cc-ci:
tests/mailu/ops.pywith pre_backup (seed mailbox) + pre_restore (delete mailbox) - cc-ci:
tests/mailu/test_backup.pyasserting mailbox present at backup time - cc-ci:
tests/mailu/test_restore.pyasserting mailbox restored after restore - cc-ci:
tests/mailu/PARITY.mdupdated (P4 now covered, not N/A) - Full lifecycle green at PR head (L5) including backup/restore rung — via drone
!testme - Before/after level recorded (was: L4 intentional skip → now: L5 earned)
DoD tracker (M2)
- Fresh Adversary cold pass (independent re-trigger at PR head)
- Levels reconciled
- DEFERRED entry closed
- STATUS-mailu.md operator summary
- REVIEW-mailu.md shows PASS for M1 + M2 (within 24h)
Blocked items
(none)
DONE
Not yet. Written here only when all DoD items have Adversary PASS in REVIEW-mailu.md.