Skip to content

Fix deploy handling of source-only catalogue contexts - #429

Closed
alowpoly wants to merge 5 commits into
mainfrom
fix/deploy-source-context-boundary
Closed

alowpoly wants to merge 5 commits into
mainfrom
fix/deploy-source-context-boundary

Conversation

@alowpoly

Copy link
Copy Markdown
Contributor

Run 35506595873 proved the R2 volume-package path is reached correctly, then failed because three source-only catalogue contexts were treated as installed lens packages. galaxy-clusters, local-group, and nearby-universe intentionally have no prepared presentation file. This keeps installed R2 metadata authoritative for the 12 lens/image-layer packages, while compiling the three source-only catalogue records in memory without publishing or pinning nonexistent prepared metadata.

Validation:

  • 17 focused availability/setup tests pass, including a new missing-metadata regression
  • tools and config typechecks pass
  • 10 deploy workflow checks pass

@alowpoly

Copy link
Copy Markdown
Contributor Author

Consolidated into #426 at the operator’s request. The metadata-only R2 restore, exact build:deploy gate, and production browser correction now live there.

@alowpoly alowpoly closed this Sep 20, 2026
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