generated from coulomb/repo-seed
REUSE-WP-0015: dedup owner entries, add report gaps (T02/T03/T05)
Some checks failed
ci / validate-registry (push) Has been cancelled
Some checks failed
ci / validate-registry (push) Has been cancelled
Remove 17 owner-migrated capabilities from reuse-surface index (keep activity-core stub). Add report gaps CLI, roster stats + gaps CI steps. T01 remains operator-blocked on Gitea publish.
This commit is contained in:
@@ -15,7 +15,7 @@
|
||||
</head>
|
||||
<body>
|
||||
<h1>Capability Catalog</h1>
|
||||
<p class="subtitle">Updated 2026-06-15 · 20 entries</p>
|
||||
<p class="subtitle">Updated 2026-06-16 · 3 entries</p>
|
||||
<section><h2>helix_forge</h2>
|
||||
<article class="card">
|
||||
<h3>Organizational Event Coordination</h3>
|
||||
@@ -23,48 +23,6 @@
|
||||
<p>Coordinate structured responses to cross-domain events through activity workflows and automation.</p>
|
||||
<p class="path">registry/capabilities/capability.activity.event-coordinate.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Audit Event Retention</h3>
|
||||
<p class="meta"><code>capability.audit.event-retain</code> · D4 / A2 / C2 / R1</p>
|
||||
<p>Collect, normalize, retain, and search audit events with integrity evidence across tenants.</p>
|
||||
<p class="path">registry/capabilities/capability.audit.event-retain.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Authorization Policy Evaluation</h3>
|
||||
<p class="meta"><code>capability.authorization.policy-evaluate</code> · D4 / A2 / C2 / R1</p>
|
||||
<p>Evaluate access decisions from policy-as-code rules for subjects, resources, and actions.</p>
|
||||
<p class="path">registry/capabilities/capability.authorization.policy-evaluate.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Feature Availability Evaluation</h3>
|
||||
<p class="meta"><code>capability.feature-control.evaluate</code> · D5 / A4 / C3 / R3</p>
|
||||
<p>Evaluate whether a feature is active, hidden, disabled, or unavailable for a subject in context.</p>
|
||||
<p class="path">registry/capabilities/capability.feature-control.evaluate.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Feature Rollout Control</h3>
|
||||
<p class="meta"><code>capability.feature-control.rollout</code> · D4 / A2 / C2 / R1</p>
|
||||
<p>Gradually expose features to subjects across tenants, domains, groups, or cohorts using rollout rules.</p>
|
||||
<p class="path">registry/capabilities/capability.feature-control.rollout.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Feature Visibility Control</h3>
|
||||
<p class="meta"><code>capability.feature-control.visibility</code> · D4 / A2 / C2 / R1</p>
|
||||
<p>Control whether features are visible or hidden for subjects without changing entitlement or authorization.</p>
|
||||
<p class="path">registry/capabilities/capability.feature-control.visibility.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Identity Subject Resolution</h3>
|
||||
<p class="meta"><code>capability.identity.subject-resolution</code> · D3 / A0 / C1 / R0</p>
|
||||
<p>Resolve who or what is acting by mapping principals, accounts, actors, and identifiers to a stable subject model.</p>
|
||||
<p class="path">registry/capabilities/capability.identity.subject-resolution.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Identity Vocabulary Canonicalization</h3>
|
||||
<p class="meta"><code>capability.identity.vocabulary-canonicalize</code> · D4 / A0 / C2 / R0</p>
|
||||
<p>Define an implementation-neutral vocabulary for identity-related concepts across overlapping domains.</p>
|
||||
<p class="path">registry/capabilities/capability.identity.vocabulary-canonicalize.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Capability Registration</h3>
|
||||
<p class="meta"><code>capability.registry.register</code> · D3 / A4 / C2 / R3</p>
|
||||
@@ -76,66 +34,6 @@
|
||||
<p class="meta"><code>capability.registry.validate</code> · D4 / A3 / C3 / R3</p>
|
||||
<p>Validate capability registry entries against schema, index consistency, and relation integrity.</p>
|
||||
<p class="path">registry/capabilities/capability.registry.validate.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Work Progress Logging</h3>
|
||||
<p class="meta"><code>capability.statehub.progress-log</code> · D4 / A4 / C3 / R3</p>
|
||||
<p>Record progress events, decisions, and session notes against workstreams and tasks in State Hub.</p>
|
||||
<p class="path">registry/capabilities/capability.statehub.progress-log.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Workstream And Task Coordination</h3>
|
||||
<p class="meta"><code>capability.statehub.workstream-coordinate</code> · D4 / A4 / C3 / R2</p>
|
||||
<p>Track active workstreams, tasks, progress, and consistency across domain repositories.</p>
|
||||
<p class="path">registry/capabilities/capability.statehub.workstream-coordinate.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Capability-Aware Shard Adapter Contract</h3>
|
||||
<p class="meta"><code>capability.wiki.adapter-contract</code> · D5 / A2 / C2 / R1</p>
|
||||
<p>A versioned backend interface where each binding declares a verified capability profile, so federation ops degrade by capability.</p>
|
||||
<p class="path">registry/capabilities/capability.wiki.adapter-contract.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Event-Sourced Coordination Journal</h3>
|
||||
<p class="meta"><code>capability.wiki.coordination-journal</code> · D5 / A2 / C2 / R1</p>
|
||||
<p>An append-only, totally-ordered-per-space decision log whose current state is a derived fold; git-addressable history.</p>
|
||||
<p class="path">registry/capabilities/capability.wiki.coordination-journal.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Wiki Derived Views</h3>
|
||||
<p class="meta"><code>capability.wiki.derived-views</code> · D3 / A0 / C0 / R0</p>
|
||||
<p>Recomputable views over a wiki union — BackLinks, RecentChanges, AllPages, SiteMap, and (delegate-or-derive) Search — carrying provenance.</p>
|
||||
<p class="path">registry/capabilities/capability.wiki.derived-views.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Wiki Engine with Typed Extensions</h3>
|
||||
<p class="meta"><code>capability.wiki.engine-typed-extensions</code> · D3 / A0 / C0 / R0</p>
|
||||
<p>A small-core wiki engine realizing a typed-extension framework that addresses all wiki use cases and lets each shard activate only the features it needs.</p>
|
||||
<p class="path">registry/capabilities/capability.wiki.engine-typed-extensions.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Selectable Federation-Model Taxonomy</h3>
|
||||
<p class="meta"><code>capability.wiki.federation-models</code> · D4 / A0 / C1 / R0</p>
|
||||
<p>Federation as a plural, composable coordination axis (fork+journal, VCS-replication, query-join, feed, activity-streams, engine-mirror) selected per space.</p>
|
||||
<p class="path">registry/capabilities/capability.wiki.federation-models.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Overlay-Before-Mutation Write Path</h3>
|
||||
<p class="meta"><code>capability.wiki.overlay</code> · D5 / A2 / C2 / R1</p>
|
||||
<p>Non-destructive edits (draft -> patch -> apply-under-drift) that let read-only or limited backends be edited safely without silent remote mutation.</p>
|
||||
<p class="path">registry/capabilities/capability.wiki.overlay.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Backend-Neutral Wiki Page Model</h3>
|
||||
<p class="meta"><code>capability.wiki.page-model</code> · D5 / A2 / C2 / R1</p>
|
||||
<p>A Markdown-first but stretchable page model with stable identity separate from placement and layered provenance.</p>
|
||||
<p class="path">registry/capabilities/capability.wiki.page-model.md</p>
|
||||
</article>
|
||||
<article class="card">
|
||||
<h3>Wiki Shard Orchestration</h3>
|
||||
<p class="meta"><code>capability.wiki.shard-orchestration</code> · D5 / A2 / C2 / R1</p>
|
||||
<p>Present a union of pages across heterogeneous wiki-shaped shards while preserving each shard's provenance, capabilities, and history.</p>
|
||||
<p class="path">registry/capabilities/capability.wiki.shard-orchestration.md</p>
|
||||
</article></section>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"domain": "helix_forge",
|
||||
"updated": "2026-06-15",
|
||||
"updated": "2026-06-16",
|
||||
"capabilities": [
|
||||
{
|
||||
"id": "capability.activity.event-coordinate",
|
||||
@@ -20,133 +20,6 @@
|
||||
"informational"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.audit.event-retain",
|
||||
"name": "Audit Event Retention",
|
||||
"summary": "Collect, normalize, retain, and search audit events with integrity evidence across tenants.",
|
||||
"vector": "D4 / A2 / C2 / R1",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "audit-core",
|
||||
"path": "registry/capabilities/capability.audit.event-retain.md",
|
||||
"tags": [
|
||||
"audit",
|
||||
"retention",
|
||||
"compliance"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"source module"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.authorization.policy-evaluate",
|
||||
"name": "Authorization Policy Evaluation",
|
||||
"summary": "Evaluate access decisions from policy-as-code rules for subjects, resources, and actions.",
|
||||
"vector": "D4 / A2 / C2 / R1",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "flex-auth",
|
||||
"path": "registry/capabilities/capability.authorization.policy-evaluate.md",
|
||||
"tags": [
|
||||
"authorization",
|
||||
"policy",
|
||||
"flex-auth"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"source module"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.feature-control.evaluate",
|
||||
"name": "Feature Availability Evaluation",
|
||||
"summary": "Evaluate whether a feature is active, hidden, disabled, or unavailable for a subject in context.",
|
||||
"vector": "D5 / A4 / C3 / R3",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "feature-control",
|
||||
"path": "registry/capabilities/capability.feature-control.evaluate.md",
|
||||
"tags": [
|
||||
"feature-control",
|
||||
"evaluation",
|
||||
"sdk"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"SDK",
|
||||
"service API"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.feature-control.rollout",
|
||||
"name": "Feature Rollout Control",
|
||||
"summary": "Gradually expose features to subjects across tenants, domains, groups, or cohorts using rollout rules.",
|
||||
"vector": "D4 / A2 / C2 / R1",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "feature-control",
|
||||
"path": "registry/capabilities/capability.feature-control.rollout.md",
|
||||
"tags": [
|
||||
"feature-control",
|
||||
"rollout",
|
||||
"planning"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"source module",
|
||||
"SDK"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.feature-control.visibility",
|
||||
"name": "Feature Visibility Control",
|
||||
"summary": "Control whether features are visible or hidden for subjects without changing entitlement or authorization.",
|
||||
"vector": "D4 / A2 / C2 / R1",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "feature-control",
|
||||
"path": "registry/capabilities/capability.feature-control.visibility.md",
|
||||
"tags": [
|
||||
"feature-control",
|
||||
"visibility"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"source module"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.identity.subject-resolution",
|
||||
"name": "Identity Subject Resolution",
|
||||
"summary": "Resolve who or what is acting by mapping principals, accounts, actors, and identifiers to a stable subject model.",
|
||||
"vector": "D3 / A0 / C1 / R0",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "identity-canon",
|
||||
"path": "registry/capabilities/capability.identity.subject-resolution.md",
|
||||
"tags": [
|
||||
"identity",
|
||||
"subject",
|
||||
"architecture"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"informational"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.identity.vocabulary-canonicalize",
|
||||
"name": "Identity Vocabulary Canonicalization",
|
||||
"summary": "Define an implementation-neutral vocabulary for identity-related concepts across overlapping domains.",
|
||||
"vector": "D4 / A0 / C2 / R0",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "identity-canon",
|
||||
"path": "registry/capabilities/capability.identity.vocabulary-canonicalize.md",
|
||||
"tags": [
|
||||
"identity",
|
||||
"terminology",
|
||||
"research"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"informational"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.registry.register",
|
||||
"name": "Capability Registration",
|
||||
@@ -185,208 +58,6 @@
|
||||
"consumption_modes": [
|
||||
"cli"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.statehub.progress-log",
|
||||
"name": "Work Progress Logging",
|
||||
"summary": "Record progress events, decisions, and session notes against workstreams and tasks in State Hub.",
|
||||
"vector": "D4 / A4 / C3 / R3",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "state-hub",
|
||||
"path": "registry/capabilities/capability.statehub.progress-log.md",
|
||||
"tags": [
|
||||
"state-hub",
|
||||
"progress",
|
||||
"coordination"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"service API"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.statehub.workstream-coordinate",
|
||||
"name": "Workstream And Task Coordination",
|
||||
"summary": "Track active workstreams, tasks, progress, and consistency across domain repositories.",
|
||||
"vector": "D4 / A4 / C3 / R2",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "state-hub",
|
||||
"path": "registry/capabilities/capability.statehub.workstream-coordinate.md",
|
||||
"tags": [
|
||||
"state-hub",
|
||||
"coordination",
|
||||
"workplans"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"service API",
|
||||
"HTTP REST"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.wiki.shard-orchestration",
|
||||
"name": "Wiki Shard Orchestration",
|
||||
"summary": "Present a union of pages across heterogeneous wiki-shaped shards while preserving each shard's provenance, capabilities, and history.",
|
||||
"vector": "D5 / A2 / C2 / R1",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "shard-wiki",
|
||||
"path": "registry/capabilities/capability.wiki.shard-orchestration.md",
|
||||
"tags": [
|
||||
"wiki",
|
||||
"federation",
|
||||
"orchestration",
|
||||
"union",
|
||||
"shard-wiki"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"source module"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.wiki.adapter-contract",
|
||||
"name": "Capability-Aware Shard Adapter Contract",
|
||||
"summary": "A versioned backend interface where each binding declares a verified capability profile, so federation ops degrade by capability.",
|
||||
"vector": "D5 / A2 / C2 / R1",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "shard-wiki",
|
||||
"path": "registry/capabilities/capability.wiki.adapter-contract.md",
|
||||
"tags": [
|
||||
"wiki",
|
||||
"adapter",
|
||||
"capability",
|
||||
"contract",
|
||||
"conformance",
|
||||
"shard-wiki"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"source module"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.wiki.page-model",
|
||||
"name": "Backend-Neutral Wiki Page Model",
|
||||
"summary": "A Markdown-first but stretchable page model with stable identity separate from placement and layered provenance.",
|
||||
"vector": "D5 / A2 / C2 / R1",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "shard-wiki",
|
||||
"path": "registry/capabilities/capability.wiki.page-model.md",
|
||||
"tags": [
|
||||
"wiki",
|
||||
"page-model",
|
||||
"identity",
|
||||
"provenance",
|
||||
"markdown",
|
||||
"shard-wiki"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"source module"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.wiki.coordination-journal",
|
||||
"name": "Event-Sourced Coordination Journal",
|
||||
"summary": "An append-only, totally-ordered-per-space decision log whose current state is a derived fold; git-addressable history.",
|
||||
"vector": "D5 / A2 / C2 / R1",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "shard-wiki",
|
||||
"path": "registry/capabilities/capability.wiki.coordination-journal.md",
|
||||
"tags": [
|
||||
"wiki",
|
||||
"event-sourcing",
|
||||
"coordination",
|
||||
"git",
|
||||
"journal",
|
||||
"shard-wiki"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"source module"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.wiki.overlay",
|
||||
"name": "Overlay-Before-Mutation Write Path",
|
||||
"summary": "Non-destructive edits (draft -> patch -> apply-under-drift) that let read-only or limited backends be edited safely without silent remote mutation.",
|
||||
"vector": "D5 / A2 / C2 / R1",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "shard-wiki",
|
||||
"path": "registry/capabilities/capability.wiki.overlay.md",
|
||||
"tags": [
|
||||
"wiki",
|
||||
"overlay",
|
||||
"patch",
|
||||
"write-path",
|
||||
"conflict",
|
||||
"shard-wiki"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"source module"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.wiki.federation-models",
|
||||
"name": "Selectable Federation-Model Taxonomy",
|
||||
"summary": "Federation as a plural, composable coordination axis (fork+journal, VCS-replication, query-join, feed, activity-streams, engine-mirror) selected per space.",
|
||||
"vector": "D4 / A0 / C1 / R0",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "shard-wiki",
|
||||
"path": "registry/capabilities/capability.wiki.federation-models.md",
|
||||
"tags": [
|
||||
"wiki",
|
||||
"federation",
|
||||
"taxonomy",
|
||||
"composable",
|
||||
"shard-wiki"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"informational"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.wiki.engine-typed-extensions",
|
||||
"name": "Wiki Engine with Typed Extensions",
|
||||
"summary": "A small-core wiki engine realizing a typed-extension framework that addresses all wiki use cases and lets each shard activate only the features it needs.",
|
||||
"vector": "D3 / A0 / C0 / R0",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "shard-wiki",
|
||||
"path": "registry/capabilities/capability.wiki.engine-typed-extensions.md",
|
||||
"tags": [
|
||||
"wiki",
|
||||
"engine",
|
||||
"typed-extensions",
|
||||
"feature-activation",
|
||||
"shard-wiki"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"informational"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capability.wiki.derived-views",
|
||||
"name": "Wiki Derived Views",
|
||||
"summary": "Recomputable views over a wiki union \u2014 BackLinks, RecentChanges, AllPages, SiteMap, and (delegate-or-derive) Search \u2014 carrying provenance.",
|
||||
"vector": "D3 / A0 / C0 / R0",
|
||||
"domain": "helix_forge",
|
||||
"status": "draft",
|
||||
"owner": "shard-wiki",
|
||||
"path": "registry/capabilities/capability.wiki.derived-views.md",
|
||||
"tags": [
|
||||
"wiki",
|
||||
"derived-views",
|
||||
"backlinks",
|
||||
"recentchanges",
|
||||
"search",
|
||||
"shard-wiki"
|
||||
],
|
||||
"consumption_modes": [
|
||||
"informational"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user