feat(02-01): project scaffolding with Cargo, CLI skeleton, and key module
- Initialize Rust project with aes, cbc, hmac, sha2, flate2, clap, rand, anyhow dependencies - Add clap derive CLI with pack/unpack/inspect subcommands - Add hardcoded 32-byte AES-256 key constant - Create stub modules for format, crypto, compression, archive - All 7 source files in place, cargo build succeeds Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2
src/compression.rs
Normal file
2
src/compression.rs
Normal file
@@ -0,0 +1,2 @@
|
||||
// Gzip compression/decompression and compression heuristic.
|
||||
// Will be implemented in Task 2.
|
||||
Reference in New Issue
Block a user