Skip to content

Harden archive reads and corrupted block recovery#1

Merged
LessUp merged 1 commit into
masterfrom
copilot-architecture-audit
May 22, 2026
Merged

Harden archive reads and corrupted block recovery#1
LessUp merged 1 commit into
masterfrom
copilot-architecture-audit

Conversation

@LessUp
Copy link
Copy Markdown
Collaborator

@LessUp LessUp commented May 22, 2026

Summary

  • harden archive reader validation for footer/index offsets, block header stream extents, and read-count invariants
  • fix corrupted-block recovery so placeholder reads are emitted consistently across sequential, parallel, pipeline, and original-order decompression
  • add end-to-end regressions for malformed archives, paired-layout orchestration, and corrupted-block placeholder recovery

Test Plan

  • cargo fmt --all -- --check
  • cargo clippy --all-targets -- -D warnings
  • cargo test --lib --tests
  • cargo doc --no-deps
  • npm run docs:build

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@LessUp LessUp merged commit 64fea06 into master May 22, 2026
2 of 3 checks passed
@LessUp LessUp deleted the copilot-architecture-audit branch May 22, 2026 02:32
LessUp added a commit that referenced this pull request May 22, 2026
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant