Skip to content

Add a configuration key-path parity gate for Base Registry Engine #943

Description

@jeremi

Found in the 0.28.0 pre-release review (2026-09-08). Line references are as of main after #926.

Evidence has products/evidence/scripts/check-config-key-paths.sh, which keeps every configuration reference in exact parity with the schema it explains. BReg has no analogue: no products/breg/contracts/*.yaml enumerates a configuration key, and since #927 stopped committing the generated breg-configuration.json, nothing outside the generator detects a silently dropped key. Add the same gate for the registry-project, module and runtime schemas, and wire it into CI next to the Evidence one.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions