Spec 095: Graph contracts registry completeness + registry-backed call sites #114

Merged
ahmido merged 1 commits from 095-graph-contracts-registry-completeness into dev 2026-02-15 15:02:28 +00:00
Owner

Implements Spec 095.

What changed

  • Registers 4 Graph resources in the contract registry (plus required subresource template)
  • Refactors in-scope call sites to resolve Graph paths via the registry (no ad-hoc endpoints for these resources)
  • Adds/updates regression tests to prevent future drift (missing registry entries and endpoint string reintroduction)
  • Includes full SpecKit artifacts under specs/095-graph-contracts-registry-completeness/

Validation

  • Focused tests:
    • vendor/bin/sail artisan test --compact tests/Feature/Graph/GraphContractRegistryCoverageSpec095Test.php tests/Feature/SettingsCatalogDefinitionResolverTest.php

Notes

  • Livewire v4.0+ / Filament v5 compliant (no UI changes).
  • No new routes/pages; no RBAC model changes.
Implements Spec 095. What changed - Registers 4 Graph resources in the contract registry (plus required subresource template) - Refactors in-scope call sites to resolve Graph paths via the registry (no ad-hoc endpoints for these resources) - Adds/updates regression tests to prevent future drift (missing registry entries and endpoint string reintroduction) - Includes full SpecKit artifacts under specs/095-graph-contracts-registry-completeness/ Validation - Focused tests: - `vendor/bin/sail artisan test --compact tests/Feature/Graph/GraphContractRegistryCoverageSpec095Test.php tests/Feature/SettingsCatalogDefinitionResolverTest.php` Notes - Livewire v4.0+ / Filament v5 compliant (no UI changes). - No new routes/pages; no RBAC model changes.
ahmido added 1 commit 2026-02-15 15:00:32 +00:00
ahmido merged commit eec93b510a into dev 2026-02-15 15:02:28 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ahmido/TenantAtlas#114
No description provided.