From 1deb2999a1306b4bf64d2a619de043f001552d9c Mon Sep 17 00:00:00 2001 From: tegwick Date: Tue, 16 Jun 2026 01:46:52 +0200 Subject: [PATCH] Add capability registry with seed entry from reuse-surface Bootstrap registry layout and migrate helix_forge capability owned by this repository (REUSE-WP-0014-T02). --- registry/README.md | 12 +++ registry/capabilities/.gitkeep | 0 .../capability.activity.event-coordinate.md | 77 +++++++++++++++++++ registry/indexes/capabilities.yaml | 19 +++++ 4 files changed, 108 insertions(+) create mode 100644 registry/README.md create mode 100644 registry/capabilities/.gitkeep create mode 100644 registry/capabilities/capability.activity.event-coordinate.md create mode 100644 registry/indexes/capabilities.yaml diff --git a/registry/README.md b/registry/README.md new file mode 100644 index 0000000..569abe9 --- /dev/null +++ b/registry/README.md @@ -0,0 +1,12 @@ +# Capability Registry + +Markdown-first capability index for federation and reuse planning. + +## 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`. diff --git a/registry/capabilities/.gitkeep b/registry/capabilities/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/registry/capabilities/capability.activity.event-coordinate.md b/registry/capabilities/capability.activity.event-coordinate.md new file mode 100644 index 0000000..fd0037a --- /dev/null +++ b/registry/capabilities/capability.activity.event-coordinate.md @@ -0,0 +1,77 @@ +--- +id: capability.activity.event-coordinate +name: Organizational Event Coordination +summary: Coordinate structured responses to cross-domain events through activity workflows and automation. +owner: activity-core +status: draft +domain: helix_forge +tags: [activity, coordination, automation] + +maturity: + discovery: + current: D3 + target: D5 + confidence: medium + rationale: activity-core INTENT defines org-wide event response boundary. + availability: + current: A1 + target: A4 + confidence: low + rationale: Conceptual workflows exist; consumable API surface still emerging. + +external_evidence: + completeness: + level: C1 + name: Fragmentary + confidence: low + basis: scope_vs_intent_and_consumer_expectations + satisfied_expectations: + - problem and boundary documented in INTENT + broken_expectations: + - no registry-native automation artifacts indexed yet + out_of_scope_expectations: + - owning domain-specific business logic + reliability: + level: R0 + confidence: low + basis: consumer_quality_signals + known_reliability_risks: [] + +discovery: + intent: > + Give the organization a structural home for responding to events across repos + and domains in an auditable, automation-ready way. + includes: + - event-triggered coordination + - cross-domain maintenance workflows + excludes: + - single-repo cron replacements only + use_cases: [] + +availability: + current_level: A1 + target_level: A4 + current_artifacts: + - activity-core/INTENT.md + consumption_modes: + - informational + +relations: + depends_on: [] + related_to: + - capability.statehub.workstream-coordinate + - capability.audit.event-retain + +consumer_guidance: + recommended_for: + - planning org-wide event response patterns + not_recommended_for: + - assuming production automation is available + known_limitations: + - early discovery stage +--- + +# Organizational Event Coordination + +activity-core coordinates how the org responds to events—not the domain logic +inside each repo. \ No newline at end of file diff --git a/registry/indexes/capabilities.yaml b/registry/indexes/capabilities.yaml new file mode 100644 index 0000000..ded089e --- /dev/null +++ b/registry/indexes/capabilities.yaml @@ -0,0 +1,19 @@ +version: 1 +updated: '2026-06-16' +domain: helix_forge +capabilities: +- id: capability.activity.event-coordinate + name: Organizational Event Coordination + summary: Coordinate structured responses to cross-domain events through activity + workflows and automation. + vector: D3 / A1 / C1 / R0 + domain: helix_forge + status: draft + owner: activity-core + path: registry/capabilities/capability.activity.event-coordinate.md + tags: + - activity + - coordination + - automation + consumption_modes: + - informational