Skip to content

Implement: OAS Validation Specification #1555

@rubenvdlinde

Description

@rubenvdlinde

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-inputPipeline stuck, human neededopenspecOpenSpec-driven changeyoloAuto-merge when all phases pass

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions