Implementation Mapping
This section maps Rust source modules to the requirements they implement.
Each impl need links to the requirements it satisfies using the
:realized_by: relation on requirements, enabling bidirectional traceability from
code modules to formal specifications.
Module Overview
ID |
Title |
Status |
Release |
Implements |
|---|---|---|---|---|
Build — Offline Dependencies |
implemented |
v1.0 |
||
Build — Static Binary |
implemented |
v1.0 |
||
Chunker — File Splitting |
implemented |
v1.0 |
||
Chunker — Stream to USB |
implemented |
v1.0 |
||
Chunker — Reconstruction |
implemented |
v1.0 |
||
Chunker — Place Files in Destination |
implemented |
v1.0 |
||
Chunker — Resume Pack |
implemented |
v1.0 |
||
CLI — Pack Command |
implemented |
v1.0 |
||
CLI — Dry Run |
implemented |
v1.0 |
||
CLI — No-Verify |
implemented |
v1.0 |
||
CLI — Chunk Size Flag |
implemented |
v1.0 |
||
CLI — Verbose |
implemented |
v1.0 |
||
CLI — Force |
implemented |
v1.0 |
||
Error — Insufficient Space |
implemented |
v1.0 |
||
Error — Missing Chunks |
implemented |
v1.0 |
||
Error — Clear Messages |
implemented |
v1.0 |
||
List Command — CLI Entry Point |
implemented |
v1.0 |
||
List — Display Inventory |
implemented |
v1.0 |
||
List — Show Sizes and Status |
implemented |
v1.0 |
||
List — Identify Missing |
implemented |
v1.0 |
||
List — Estimated Total Size |
implemented |
v1.0 |
||
List — Verify Flag |
implemented |
v1.0 |
||
Manifest — Create Manifest File |
implemented |
v1.0 |
||
Manifest — Operation State |
implemented |
v1.0 |
||
Manifest — Algorithm in Manifest |
implemented |
v1.0 |
||
Pack Command — CLI Entry Point |
implemented |
v1.0 |
||
Pack — Manual Chunk Size |
implemented |
v1.0 |
||
Pack — Progress Display |
implemented |
v1.0 |
||
Pack — USB Swap Prompt |
implemented |
v1.0 |
||
Pack — Overwrite Protection |
implemented |
v1.0 |
||
Resume — Interrupted Pack |
implemented |
v1.0 |
||
Resume — Interrupted Unpack |
implemented |
v1.0 |
||
Safety — Validate Paths |
implemented |
v1.0 |
||
Safety — Atomic Operations |
implemented |
v1.0 |
||
Unpack Command — CLI Entry Point |
implemented |
v1.0 |
||
Unpack — Validate Completeness |
implemented |
v1.0 |
||
Unpack — Resume Partial Unpack |
implemented |
v1.0 |
||
Unpack — Delete Chunks |
implemented |
v1.0 |
||
Unpack — Progress Display |
implemented |
v1.0 |
||
USB — Auto-Detect Capacity |
implemented |
v1.0 |
||
USB — Sync Safely |
implemented |
v1.0 |
||
Verifier — Generate Checksums |
implemented |
v1.0 |
||
Verifier — Verify During Unpack |
implemented |
v1.0 |
||
Verifier — Detect Corruption |
implemented |
v1.0 |
||
Verifier — Configurable Algorithm |
implemented |
v1.0 |
||
Verifier — Pluggable Backend |
implemented |
v1.0 |
||
Manifest — Final Checksum |
implemented |
v1.0 |