Skip to content

feat(depot): share catalog versions through remotes - #101

Merged
nichinichisou0609 merged 1 commit into
redesign/depotfrom
redesign/catalog-remote-local
Oct 18, 2026
Merged

nichinichisou0609 merged 1 commit into
redesign/depotfrom
redesign/catalog-remote-local

Conversation

@nichinichisou0609

Copy link
Copy Markdown
Collaborator

A new depot can resolve imported catalog versions and labels from its configured remote. Catalogs are stored as individual version records with their content files; bytes are fetched on demand and checked against their size and SHA-256 before local storage.

Catalog commands, stored-catalog export requests and input recovery all use the shared records. Synthetic tests cover fresh-depot export reuse, independent imports, metadata refresh, corrupt records and content, task inputs and JP replay.

@nichinichisou0609
nichinichisou0609 merged commit f69ff51 into redesign/depot Oct 18, 2026
8 checks passed
@nichinichisou0609
nichinichisou0609 deleted the redesign/catalog-remote-local branch October 18, 2026 12:16
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