Initial curated ITWorx_MCP_Hub source from 368fba691ea8d23403b4d56b53b5ec670d7c5020

This commit is contained in:
Public Source Publisher committed 2026-10-01 01:36:21 +02:00
commit cb5be898ea
663 files changed
+82674

No files matched your search

+13
View File
@@ -0,0 +1,13 @@
# Contracts
`schemas/` contains the implementation-independent public and catalog contracts. `examples/` contains fixtures that must validate against those schemas once the application dependencies are available.
Rules:
- schemas use JSON Schema draft 2020-12;
- `additionalProperties: false` is the default for public structures;
- identifiers are stable slugs, never ContextForge UUIDs;
- tools have both input and output schemas;
- risk class, read-only behavior, limits, scopes, and redaction are mandatory metadata;
- generated OpenAPI/TypeScript/Pydantic artifacts must be derived from these contracts or a single equivalent source, never edited independently;
- breaking contract changes require a new version and compatibility decision.