Skip to content

feat(swiss): browse and deploy from catalog schema v1 and v2 - #68

Merged
aceforeverd merged 3 commits into
mainfrom
feat-schema-v2
Oct 16, 2026
Merged

aceforeverd merged 3 commits into
mainfrom
feat-schema-v2

Conversation

@aceforeverd

Copy link
Copy Markdown
Contributor

swissd now lists both schemas in one shape (models, each variant at its own pin) and resolves one variant per model request, so the pages read that instead of the v1 index and entry:

  • catalog, model, deploy and upgrade pages, in swiss and inferences, work for v1 and v2; a version is the chosen variant's, from its history
  • v1 catalogs are marked "v1 legacy"; the profile forms choose a schema per catalog, unset reading v1 and new rows defaulting to v2
  • the republish warning compares only within the plan's own schema
  • the catalog diff leaves image.digest out, as compose does
  • supported recipe totals count each variant at its current pin

aceforeverd and others added 3 commits October 15, 2026 20:25
swissd now lists both schemas in one shape (models, each variant at its
own pin) and resolves one variant per model request, so the pages read
that instead of the v1 index and entry:

- catalog, model, deploy and upgrade pages, in swiss and inferences,
  work for v1 and v2; a version is the chosen variant's, from its history
- v1 catalogs are marked "v1 legacy"; the profile forms choose a schema
  per catalog, unset reading v1 and new rows defaulting to v2
- the republish warning compares only within the plan's own schema
- the catalog diff leaves image.digest out, as compose does
- supported recipe totals count each variant at its current pin

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HKNsbFYDPWXEhNNsECxveo
@aceforeverd
aceforeverd merged commit 6ab9a17 into main Oct 16, 2026
4 checks passed
@aceforeverd
aceforeverd deleted the feat-schema-v2 branch October 16, 2026 07:21
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