948 B
948 B
git diff HEAD~1..HEAD -- piker/storage/_audit.py piker/storage/cli.py tests/test_storage_audit.py
Added a raw, read-only NativeDB Parquet audit with human and JSON output, bounded cadence evidence, exact integer arithmetic, pre-parse snapshot capture, and strict qualification status.
The command rejects unsafe FQME paths, symlinked sources and outputs, destination collisions, non-regular source nodes, malformed canonical schema, non-finite values, invalid timestamps, noncanonical indexes, and sub-period cadence. Copy-failure cleanup preserves source bytes while completed corrupt snapshots remain available for diagnosis.
Verification generated with the patch:
- storage audit and CLI regressions: passed
- Ruff: passed
git diff --check: passed- final adversarial review: no findings