Skip to content

fix: bound append-heavy raw archives - #90

Merged
bradtaylorsf merged 2 commits into
masterfrom
fix/GH-88-incremental-archive-chunks
Aug 19, 2026
Merged

fix: bound append-heavy raw archives#90
bradtaylorsf merged 2 commits into
masterfrom
fix/GH-88-incremental-archive-chunks

Conversation

@bradtaylorsf

Copy link
Copy Markdown
Contributor

Closes #88

What changed

  • store Codex rollout snapshots as verified 4 MiB content-addressed chunks
  • reuse unchanged chunks when append-only transcripts grow
  • defer active/background conversation refreshes and scan every five minutes by default
  • report deferred files and archive bytes written/reused
  • teach real-history verification to validate v1 and v2 archives
  • document manual versus daemon behavior

Verification

  • pnpm install --frozen-lockfile
  • pnpm verify (580 passed, 1 intentionally skipped)
  • pnpm audit --prod --audit-level high (no known vulnerabilities)
  • live stable API remained healthy; archive 3.1 GB with 1.0 TiB free

No existing archives were deleted.

@bradtaylorsf
bradtaylorsf merged commit a6843c0 into master Aug 19, 2026
2 checks passed
@bradtaylorsf
bradtaylorsf deleted the fix/GH-88-incremental-archive-chunks branch August 19, 2026 02:50
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.

fix: avoid full-history archive churn on incremental transcript updates

1 participant