Admission Contract Governance
Use this page when you already know the question is admission and need the exact Fabric-owned contract surfaces, template, and fail-closed review order.
Exact source surfaces
POST /api/v1/tools/admission/dry-runPOST /api/v1/contracts/compatibility/checkGET /api/v1/contracts/matrixGET /api/v1/contracts/docs-standardGET /api/v1/contracts/admission-governanceGET /api/v1/identity/contracts/surface-admission
Canonical admission objects
Even without a repo browser, the public-safe model is exact enough to describe the required objects:
- one dry-run request object that carries identity, lifecycle request, contract usage, verification targets, and fail-closed boundaries
- one docs-evidence object that points at tool profile, integrations, capabilities, API, OSS inventory, compatibility posture, and verify metadata
- one readiness object that names the live or readiness surfaces another reviewer must read back
What the reviewer must be able to confirm
- the candidate has one stable tool identity, capability class, runtime kind, release channel, and lifecycle stage
- producer and consumer declarations are explicit instead of implied by prose
- the docs bundle includes tool profile, integrations, capabilities, API, OSS inventory, compatibility posture, and verify metadata
- the declared verify path can be repeated by another reviewer without hidden local knowledge
- the live readiness targets are readable and do not contradict the written posture
What the dry-run payload must cover
- identity and classification
- contract-family producer and consumer usage
- compatibility posture and lifecycle posture
- verify entrypoint plus readiness readback targets
- known boundaries, exclusions, and fail-closed conditions
What is mandatory before review can go green
- canonical tool identity and capability class
- repo-owned docs entrypoint plus tool-profile, integrations, capabilities, API, and OSS inventory docs
- explicit producer and consumer declarations
- compatibility mode and lifecycle posture
- repo-local verify entrypoint, readiness surface refs, and live verification target
- checklist verdicts for every mandatory review item
Why API Surface Map alone is insufficient
API Surface Map helps a reader classify route families, but it does not carry the partner payload shape, checklist verdict grammar, or fail-closed admission order. Admission review must always return to the Fabric-owned schema, governance surfaces, and dry-run template.
Review order
- Validate the completed payload against the dry-run input schema.
- Check compatibility posture against the compatibility-check surface.
- Cross-check required family usage against the producer/consumer matrix.
- Cross-check required docs sections against the docs standard.
- Execute the declared verify entrypoint and read back the readiness targets.
- Treat any contradiction between manifest, docs, and live surfaces as blocking drift.