docs(02-02): complete archive commands plan

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
NikitolProject
2026-02-25 00:05:25 +03:00
parent be507070b6
commit 2be4eabacb
4 changed files with 128 additions and 18 deletions

View File

@@ -13,7 +13,7 @@ Build a custom encrypted archive format that standard tools cannot recognize or
Decimal phases appear between their surrounding integers in numeric order.
- [x] **Phase 1: Format Specification** - Document the complete binary format before writing any code (completed 2026-02-24)
- [ ] **Phase 2: Core Archiver** - Rust CLI that compresses, encrypts, and packs files into the custom format
- [x] **Phase 2: Core Archiver** - Rust CLI that compresses, encrypts, and packs files into the custom format (completed 2026-02-24)
- [ ] **Phase 3: Round-Trip Verification** - Rust unpack command + golden test vectors + unit tests proving byte-identical round-trips
- [ ] **Phase 4: Kotlin Decoder** - Android 13 decoder using javax.crypto and java.util.zip (primary extraction path)
- [ ] **Phase 5: Shell Decoder** - Busybox shell script decoder using dd/xxd/openssl/gunzip (fallback extraction)
@@ -48,8 +48,8 @@ Plans:
**Plans**: 2 plans
Plans:
- [ ] 02-01-PLAN.md -- Project scaffolding, binary format types, crypto pipeline, and compression module
- [ ] 02-02-PLAN.md -- Pack, inspect, and unpack commands with full archive orchestration
- [x] 02-01-PLAN.md -- Project scaffolding, binary format types, crypto pipeline, and compression module
- [x] 02-02-PLAN.md -- Pack, inspect, and unpack commands with full archive orchestration
### Phase 3: Round-Trip Verification
**Goal**: Proven byte-identical round-trips through the Rust unpack command, backed by golden test vectors
@@ -115,7 +115,7 @@ Phases execute in numeric order: 1 -> 2 -> 3 -> 4 -> 5 -> 6
| Phase | Plans Complete | Status | Completed |
|-------|----------------|--------|-----------|
| 1. Format Specification | 1/1 | Complete | 2026-02-24 |
| 2. Core Archiver | 1/2 | In Progress | - |
| 2. Core Archiver | 2/2 | Complete | 2026-02-24 |
| 3. Round-Trip Verification | 0/2 | Not started | - |
| 4. Kotlin Decoder | 0/1 | Not started | - |
| 5. Shell Decoder | 0/1 | Not started | - |