Project Health
At-a-glance project health.
Specification Coverage
Requirements Without Use Case Coverage
v1.0 functional requirements not referenced by any use case. These are typically cross-cutting infrastructure (CLI command/flag definitions, deployment/build concerns) or verification details implicit in all operations.
ID |
Title |
Status |
Tags |
Release |
|---|---|---|---|---|
Split Files into Chunks |
approved |
transfer; pack; chunking |
v1.0 |
|
Auto-Detect USB Capacity |
approved |
transfer; pack; usb; interface:usb |
v1.0 |
|
Generate Chunk Checksums |
approved |
transfer; pack; checksum; security |
v1.0 |
|
Create Manifest File |
approved |
transfer; pack; manifest |
v1.0 |
|
Stream Data to USB |
approved |
transfer; pack; streaming; performance |
v1.0 |
|
Manual Chunk Size Specification |
approved |
transfer; pack; configuration |
v1.0 |
|
Show Pack Progress |
approved |
transfer; pack; ui; progress; interface:cli |
v1.0 |
|
Prompt for USB Swapping |
approved |
transfer; pack; usb; ui; interface:usb |
v1.0 |
|
Reconstruct Files from Chunks |
approved |
transfer; unpack; reconstruction |
v1.0 |
|
Verify Chunk Checksums Before Unpack |
approved |
transfer; unpack; verification; security |
v1.0 |
|
Place Files in Destination |
approved |
transfer; unpack; filesystem |
v1.0 |
|
Validate Chunk Completeness |
approved |
transfer; unpack; validation |
v1.0 |
|
Resume Partial Unpacks |
approved |
transfer; unpack; resume; reliability |
v1.0 |
|
Delete Chunks After Unpack |
approved |
transfer; unpack; cleanup |
v1.0 |
|
Show Unpack Progress |
approved |
transfer; unpack; ui; progress; interface:cli |
v1.0 |
|
Display Chunk Inventory |
approved |
transfer; list; manifest |
v1.0 |
|
Show Chunk Sizes and Manifest Status |
approved |
transfer; list; verification |
v1.0 |
|
Identify Missing Chunks |
approved |
transfer; list; validation |
v1.0 |
|
Display Estimated Total Size |
approved |
transfer; list; ui |
v1.0 |
|
Generate Checksums |
approved |
transfer; verification; checksum; security |
v1.0 |
|
Verify Checksums During Unpack |
approved |
transfer; verification; checksum; security |
v1.0 |
|
Detect Corrupted Chunks |
approved |
transfer; verification; error-handling |
v1.0 |
|
Verify Final File Checksum |
approved |
transfer; verification; checksum; security |
v1.0 |
|
Maintain Operation State |
approved |
transfer; state; manifest |
v1.0 |
|
Track Chunk Completion |
approved |
transfer; state; tracking |
v1.0 |
|
Resume Interrupted Pack |
approved |
transfer; state; resume; pack |
v1.0 |
|
Resume Interrupted Unpack |
approved |
transfer; state; resume; unpack |
v1.0 |
|
Pack Command |
approved |
transfer; cli; pack; interface:cli |
v1.0 |
|
Unpack Command |
approved |
transfer; cli; unpack; interface:cli |
v1.0 |
|
List Command |
approved |
transfer; cli; list; interface:cli |
v1.0 |
|
Dry Run Flag |
approved |
transfer; cli; dry-run; interface:cli |
v1.0 |
|
No-Verify Flag |
approved |
transfer; cli; verification; interface:cli |
v1.0 |
|
Chunk Size Flag |
approved |
transfer; cli; configuration; interface:cli |
v1.0 |
|
Verbose Flag |
approved |
transfer; cli; logging; interface:cli |
v1.0 |
|
Detect Insufficient USB Capacity |
approved |
transfer; error-handling; usb; interface:usb |
v1.0 |
|
Handle Missing Chunks |
approved |
transfer; error-handling; chunks |
v1.0 |
|
Clear Error Messages |
approved |
transfer; error-handling; usability |
v1.0 |
|
Overwrite Protection |
approved |
transfer; safety; filesystem |
v1.0 |
|
Validate Destination Paths |
approved |
transfer; safety; validation |
v1.0 |
|
Sync USB Safely |
approved |
transfer; safety; usb; interface:usb |
v1.0 |
|
Atomic Operations |
approved |
transfer; safety; reliability |
v1.0 |
|
Offline Build Dependencies |
approved |
transfer; deployment; offline |
v1.0 |
|
Internet-Free Build |
approved |
transfer; deployment; offline |
v1.0 |
|
Single, Static Binary Deployment |
approved |
transfer; deployment |
v1.0 |
|
Configurable Hash Algorithm |
approved |
transfer; crypto-agility; security |
v1.0 |
|
Algorithm Identified in Manifest |
approved |
transfer; crypto-agility; manifest; security |
v1.0 |
|
Pluggable Hash Backend |
approved |
transfer; crypto-agility; security |
v1.0 |
|
Force Flag |
approved |
transfer; cli; safety; interface:cli |
v1.0 |
|
List Verify Flag |
approved |
transfer; list; validation; verification |
v1.0 |
Tests Without Requirement Links
Test cases that do not link to any requirement via the :tests: field.
ID |
Title |
Status |
Release |
|---|---|---|---|
Select Hash Algorithm via CLI |
approved |
v1.0 |
|
Default Hash Algorithm |
approved |
v1.0 |
|
Algorithm Recorded in Manifest |
approved |
v1.0 |
|
Unpack Uses Manifest Algorithm |
approved |
v1.0 |
|
Pluggable Hash Backend Interface |
approved |
v1.0 |
|
Invalid Algorithm Rejected |
approved |
v1.0 |
|
Generate SHA-256 Checksums |
approved |
v1.0 |
|
Verify Checksums During Unpack |
approved |
v1.0 |
|
Detect Corrupted Chunks |
approved |
v1.0 |
|
Verify Final File Integrity |
approved |
v1.0 |
|
Display Chunk Inventory |
approved |
v1.0 |
|
Show Chunk Sizes and Manifest Status |
approved |
v1.0 |
|
Identify Missing Chunk Files |
approved |
v1.0 |
|
Show Estimated Total Size |
approved |
v1.0 |
|
List Verify Flag Detects Corruption |
approved |
v1.0 |
|
Pack Single File into Chunks |
approved |
v1.0 |
|
Pack Directory into Chunks |
approved |
v1.0 |
|
Auto-Detect USB Capacity |
approved |
v1.0 |
|
Generate Chunk Checksums |
approved |
v1.0 |
|
Create Manifest File |
approved |
v1.0 |
|
Stream Without Temp Files |
approved |
v1.0 |
|
Manual Chunk Size Specification |
approved |
v1.0 |
|
Progress Reporting |
approved |
v1.0 |
|
USB Swapping Prompt |
approved |
v1.0 |
|
Overwrite Protection Aborts Without Force |
approved |
v1.0 |
|
Validate Destination Paths |
approved |
v1.0 |
|
USB Sync Before Removal |
approved |
v1.0 |
|
Atomic Operations |
approved |
v1.0 |
|
Force Flag Overwrite Success |
approved |
v1.0 |
|
Persist Operation State |
approved |
v1.0 |
|
Track Chunk Completion |
approved |
v1.0 |
|
Resume Interrupted Pack |
approved |
v1.0 |
|
Resume Interrupted Unpack |
approved |
v1.0 |
|
Pack Command Syntax |
approved |
v1.0 |
|
Unpack Command Syntax |
approved |
v1.0 |
|
List Command Syntax |
approved |
v1.0 |
|
Dry-Run Mode |
approved |
v1.0 |
|
No-Verify Flag |
approved |
v1.0 |
|
Chunk Size Flag |
approved |
v1.0 |
|
Verbose Flag |
approved |
v1.0 |
|
Force Flag Bypasses Overwrite Protection |
approved |
v1.0 |
|
Offline Build Dependencies |
approved |
v1.0 |
|
Internet-Free Build |
approved |
v1.0 |
|
Single Static Binary Deployment |
approved |
v1.0 |
|
Insufficient USB Capacity Error |
approved |
v1.0 |
|
Missing Chunks Error |
approved |
v1.0 |
|
Clear Error Messages |
approved |
v1.0 |
|
Pack 10GB in < 10 Minutes |
approved |
v1.0 |
|
Memory Usage < 100 MB |
approved |
v1.0 |
|
Offline Functionality |
approved |
v1.0 |
|
Cross-Platform Compatibility |
approved |
v1.0 |
|
Privacy Guarantee Verification |
approved |
v1.0 |
|
Air-Gap Deployment Test |
approved |
v1.0 |
|
Checksum Verification Reliability |
approved |
v1.0 |
|
Idempotent Pack Operation |
approved |
v1.0 |
|
Graceful Interruption Handling |
approved |
v1.0 |
|
Data Corruption Detection |
approved |
v1.0 |
|
Progress Indicator Display |
approved |
v1.0 |
|
Error Message Clarity |
approved |
v1.0 |
|
Help Text Availability |
approved |
v1.0 |
|
First-Time User Experience |
approved |
v1.0 |
|
Test Coverage Verification |
approved |
v1.0 |
|
API Documentation Completeness |
approved |
v1.0 |
|
Clippy Compliance Check |
approved |
v1.0 |
|
Code Formatting Check |
approved |
v1.0 |
|
Large File Support |
approved |
v1.0 |
|
Streaming Architecture Verification |
approved |
v1.0 |
|
Concurrent Chunk Processing |
approved |
v1.0 |
|
Cryptographic Agility Architecture |
approved |
v1.0 |
|
Reconstruct Files from Chunks |
approved |
v1.0 |
|
Verify Chunk Checksums |
approved |
v1.0 |
|
Place Files in Destination |
approved |
v1.0 |
|
Validate Chunk Completeness |
approved |
v1.0 |
|
Resume Partial Unpack |
approved |
v1.0 |
|
Delete Chunks After Unpack |
approved |
v1.0 |
|
Unpack Progress Display |
approved |
v1.0 |
v1.0 Requirements Without Test Coverage
No needs passed the filters