Change folder
openspec/changes/oas-validation/
Hydra build expectations
Manifest-first per ADR-022/024/031:
- Schema declarations in
lib/Settings/openregister_register.json (or equivalent)
src/manifest.json updates for any new pages/widgets
- Tests for any net-new behaviour
- Minimal-to-zero new PHP service classes (domain logic in
x-openregister-lifecycle rules)
- Consume from OpenRegister (RBAC, workflow, audit, approval) — do not reimplement
Read before building
openspec/changes/oas-validation/proposal.md — motivation + scope
openspec/changes/oas-validation/design.md — decisions + reuse analysis
openspec/changes/oas-validation/tasks.md — concrete tasks
openspec/changes/oas-validation/specs/<capability>/spec.md — REQ list + scenarios
Change folder
openspec/changes/oas-validation/Hydra build expectations
Manifest-first per ADR-022/024/031:
lib/Settings/openregister_register.json(or equivalent)src/manifest.jsonupdates for any new pages/widgetsx-openregister-lifecyclerules)Read before building
openspec/changes/oas-validation/proposal.md— motivation + scopeopenspec/changes/oas-validation/design.md— decisions + reuse analysisopenspec/changes/oas-validation/tasks.md— concrete tasksopenspec/changes/oas-validation/specs/<capability>/spec.md— REQ list + scenarios