Skip to content

feat(snapshots): add Archive + Proofs preset - #172

Merged
haardikk21 merged 2 commits into
mainfrom
hh/archive-proofs-preset
Sep 23, 2026
Merged

haardikk21 merged 2 commits into
mainfrom
hh/archive-proofs-preset

Conversation

@haardikk21

@haardikk21 haardikk21 commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • add an Archive + Proofs snapshot preset with its combined manifest size
  • emit the exact --archive --proofs download flags for preset and custom configurations
  • require the complete Archive component set before Proofs can be selected
  • keep the homepage Mainnet Archive card scoped to the Archive-only size

Linear: CHAIN-5406

Screenshots

Homepage archive size

Homepage Mainnet Archive card showing 4.1 TB

Archive + Proofs preset

Archive + Proofs preset selected

Test plan

  • npm test
  • npm run typecheck
  • npx eslint app/snapshots/data.ts app/snapshots/data.test.ts app/snapshots/SnapshotsClient.tsx app/snapshots/SnapshotDownloadBox.tsx
  • exercised Archive → Custom → Proofs and Archive + Proofs preset against current R2 manifests on /snapshots
  • verified removing an Archive dependency deselects and disables Proofs
  • verified the homepage Mainnet Archive card shows the Archive-only 4.1 TB total

@cb-heimdall

cb-heimdall commented Sep 17, 2026 •

Copy link
Copy Markdown
Collaborator

✅ Heimdall Review Status

Requirement Status More Info
Reviews ✅ 1/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

@vercel

vercel Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
omni-ui Ready Ready Preview Sep 17, 2026 8:54pm UTC

Request Review

@haardikk21 haardikk21 changed the title feat(snapshots): add Archive + Proofs preset feat(snapshots): add Archive + Proofs preset [MERGE AFTER base/base v1.4.1 release] Sep 17, 2026

@wlawt wlawt left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pre-approving but DO NOT MERGE for future ppl looking

@haardikk21 haardikk21 changed the title feat(snapshots): add Archive + Proofs preset [MERGE AFTER base/base v1.4.1 release] feat(snapshots): add Archive + Proofs preset Sep 23, 2026
@haardikk21
haardikk21 added this pull request to the merge queue Sep 23, 2026
Merged via the queue into main with commit 4c58c67 Sep 23, 2026
13 checks passed
@haardikk21
haardikk21 deleted the hh/archive-proofs-preset branch September 23, 2026 16:42

This branch was successfully deployed

1 active deployment
Preview — dfc92c84 Deployed Sep 17, 2026 by vercel[bot]
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.

3 participants