Skip to content

feat: 建立统一目录元数据与获取契约 - #5

Merged
yi-ge merged 6 commits into
mainfrom
feat/catalog-metadata-contract
Aug 31, 2026
Merged

yi-ge merged 6 commits into
mainfrom
feat/catalog-metadata-contract

Conversation

@yi-ge

@yi-ge yi-ge commented Aug 31, 2026

Copy link
Copy Markdown
Member

中文

  • 为 App、MCP、HTTP 条目增加严格 catalog-metadata.v1.json sidecar、Schema、validator 与 CI 门禁
  • 保留 Registry v4 external integration,并让 21 个现有目录条目保持 strict sidecar
  • 明确来源、版本、时间、治理与 listing-only 语义,不伪造许可证或审核事实

English

  • Add strict catalog metadata sidecars, schemas, validators, and CI gates
  • Preserve Registry v4 external integrations while requiring sidecars for the 21 catalog entries
  • Make provenance, release, timestamps, governance, and listing-only semantics explicit

验证 / Verification

  • Catalog validator 16/16
  • Registry v4 tests 29/29
  • 22 entries, 21 catalog sidecars, zero legacy catalog fallback

@yi-ge
yi-ge merged commit 223be1f into main Aug 31, 2026
1 check passed
@yi-ge
yi-ge deleted the feat/catalog-metadata-contract branch August 31, 2026 08:03
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