Skip to content

CatalogTest.id is the MGPL id, with kind, legacyId and isPackage (2.0.0) - #21

Merged
BackStacked merged 2 commits into
mainfrom
claude/project-thread-w4wng5
Nov 12, 2026
Merged

BackStacked merged 2 commits into
mainfrom
claude/project-thread-w4wng5

Conversation

@BackStacked

Copy link
Copy Markdown
Contributor

This mirrors api 0.1.6, which moves to catalog-kit 2.

Breaking

  • CatalogTest.id is now a string, the MGPL id (MGPLT0001, MGPLP0001 or MGPLK0001).
  • isProfile now means "is a profile".

Added

  • kind, legacyId and isPackage, plus the CatalogKind type.
  • catalog.test(x) takes an MGPL id, the old numeric id (a number) or a code. The operation now uses $id: ID.

docs/graphql.md and llms-full are updated. The version is 2.0.0.

I checked it against the api branch: the api suite validates every client operation against the schema, and all 283 tests pass. Tag v2.0.0 after merging, before the api.



Generated by Claude Code

…sPackage (2.0.0)

Mirrors api 0.1.6 (catalog-kit 2). catalog.test() takes an MGPL id, the old numeric id or a code.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018jBohjC7uBfVPopxyZBtS1
@BackStacked BackStacked self-assigned this Nov 12, 2026
…-w4wng5

# Conflicts:
#	llms-full.txt
#	package.json
@BackStacked
BackStacked merged commit 31b1413 into main Nov 12, 2026
1 check passed
@BackStacked
BackStacked deleted the claude/project-thread-w4wng5 branch November 12, 2026 07:00
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.

2 participants