858 B
858 B
Phase 1 — Data Model: Graph Contracts Registry Completeness
Summary
This feature introduces no new database entities and does not modify any existing schema.
Affected “Entities” (Configuration-only)
Although no database model changes occur, the feature affects the following configuration concepts:
- Graph Contract Type: A named entry in
config/graph_contracts.phprepresenting a Microsoft Graph resource. - Graph Contract Subresource: A named sub-path template belonging to a contract type (used to model nested resources).
Ownership & Scope
- Ownership: Workspace scope.
- Persistence: Configuration only; no new tables/records.
Validation Rules
- Contract type identifiers must be stable and used consistently in code.
- Resource paths must be representable via the registry and reusable by call sites.