glas-harness/registry
tegwick dc88f30204
All checks were successful
ci / validate (push) Successful in 1m38s
docs(reuse): establish reviewed NetKingdom security capabilities
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a137ca-5c77-7a71-b9ae-23ad9b0b5684
2026-10-14 06:39:10 +02:00
..
capabilities docs(reuse): establish reviewed NetKingdom security capabilities 2026-10-14 06:39:10 +02:00
indexes docs(reuse): establish reviewed NetKingdom security capabilities 2026-10-14 06:39:10 +02:00
reins feat: add versioned execution profiles 2026-08-21 00:21:53 +02:00
README.md feat: add versioned execution profiles 2026-08-21 00:21:53 +02:00

Capability Registry

Markdown-first capability index for federation and reuse planning.

registry/reins/*.yaml is also the executable rein registry consumed by ProfileCatalog. Each descriptor has a semantic rein version, supported Glas contract versions, a restricted in-package handler, capabilities, and status. A profile is executable only when its rein is implemented, supports the exact contract version, and satisfies every required capability.

Validate the rein registry together with all harness profiles using:

glas-harness profiles --json

Authoring

  1. Copy a capability entry template (see reuse-surface templates/capability-entry.template.md).
  2. Add the row to indexes/capabilities.yaml.
  3. Run reuse-surface validate from a checkout with the CLI installed.
  4. Merge to main and verify publish with reuse-surface establish --publish-check.

Federation contract: reuse-surface docs/RegistryFederation.md.