416 lines
12 KiB
YAML
416 lines
12 KiB
YAML
|
|
inventory_id: SHR-INV-0001
|
||
|
|
title: State Hub capability disposition inventory
|
||
|
|
version: 0.1.1
|
||
|
|
created: '2026-08-09'
|
||
|
|
updated: '2026-08-09'
|
||
|
|
workplan_task: SHR-WP-0001-T02
|
||
|
|
source_repo: state-hub
|
||
|
|
source_revision_note: Inventory generated from live OpenAPI, source tree, and docs on 2026-08-09
|
||
|
|
disposition_values:
|
||
|
|
- keep
|
||
|
|
- move
|
||
|
|
- replace
|
||
|
|
- retire
|
||
|
|
owner_values:
|
||
|
|
- hub-core
|
||
|
|
- repo-manager
|
||
|
|
- activity-core
|
||
|
|
- issue-core
|
||
|
|
- ops-hub
|
||
|
|
- fin-hub
|
||
|
|
- ops-bridge
|
||
|
|
- the-custodian
|
||
|
|
- archive
|
||
|
|
- state-hub-until-cutover
|
||
|
|
- undetermined
|
||
|
|
confidence_values:
|
||
|
|
- initial
|
||
|
|
- medium
|
||
|
|
- high
|
||
|
|
rules:
|
||
|
|
- dispositions are initial and revisable through architecture tasks T03/T04 and child workplans
|
||
|
|
- file-backed work records remain authoritative in domain repos regardless of index owner
|
||
|
|
- retire means no successor runtime after evidence gates; archive history retained
|
||
|
|
- replace means capability survives under a different contract/API, not necessarily same schema
|
||
|
|
- move means substantially same responsibility relocates to named owner
|
||
|
|
- keep means remains operationally required during migration without a better home yet, or external dependency
|
||
|
|
retained
|
||
|
|
related_docs:
|
||
|
|
- state-hub/INTENT.md
|
||
|
|
- state-hub/docs/hub-ecosystem-route-audit.md
|
||
|
|
- state-hub/docs/cron-migration.md
|
||
|
|
- state-hub/docs/cluster-operating-model.md
|
||
|
|
- state-hub/docs/evidence/workstream-caller-inventory-20260709.md
|
||
|
|
- prj-state-hub-retirement/GOAL.md
|
||
|
|
baseline_counts:
|
||
|
|
captured_at: '2026-08-09T15:33:34Z'
|
||
|
|
source: GET /state/summary
|
||
|
|
topics_total: 14
|
||
|
|
workplans_total: 868
|
||
|
|
tasks_total: 5138
|
||
|
|
decisions_total: 89
|
||
|
|
notes: Full table counts for T06; this is orientation baseline only
|
||
|
|
items:
|
||
|
|
- id: dash:/capability-requests
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /capability-requests
|
||
|
|
source_file: capability-requests.md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/contributions
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /contributions
|
||
|
|
source_file: contributions.md
|
||
|
|
capability: repo-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: move
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/decisions
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /decisions
|
||
|
|
source_file: decisions.md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/dependencies
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /dependencies
|
||
|
|
source_file: dependencies.md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Dependency graph UI over workplan deps
|
||
|
|
- id: dash:/domains/recently-on-scope
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /domains/recently-on-scope
|
||
|
|
source_file: domains/recently-on-scope.md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/domains
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /domains
|
||
|
|
source_file: domains.md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/extensions
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /extensions
|
||
|
|
source_file: extensions.md
|
||
|
|
capability: repo-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: move
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/goals
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /goals
|
||
|
|
source_file: goals.md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/inbox
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /inbox
|
||
|
|
source_file: inbox.md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/index
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /index
|
||
|
|
source_file: index.md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/interface-changes
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /interface-changes
|
||
|
|
source_file: interface-changes.md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/interventions
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /interventions
|
||
|
|
source_file: interventions.md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/policy/intake-doc
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /policy/intake-doc
|
||
|
|
source_file: policy/intake-doc.md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/policy/repo-doi
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /policy/repo-doi
|
||
|
|
source_file: policy/repo-doi.md
|
||
|
|
capability: repo-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: move
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/policy/service-dom
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /policy/service-dom
|
||
|
|
source_file: policy/service-dom.md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/policy/work-item-dor
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /policy/work-item-dor
|
||
|
|
source_file: policy/work-item-dor.md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/policy/workstream-dod
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /policy/workstream-dod
|
||
|
|
source_file: policy/workstream-dod.md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/progress
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /progress
|
||
|
|
source_file: progress.md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/reference
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /reference
|
||
|
|
source_file: reference.md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/repo-sync
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /repo-sync
|
||
|
|
source_file: repo-sync.md
|
||
|
|
capability: repo-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: move
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/repos/*
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /repos/*
|
||
|
|
source_file: repos/[slug].md
|
||
|
|
capability: repo-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: move
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/repos
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /repos
|
||
|
|
source_file: repos.md
|
||
|
|
capability: repo-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: move
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/sbom
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /sbom
|
||
|
|
source_file: sbom.md
|
||
|
|
capability: repo-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: move
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/services/first-party
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /services/first-party
|
||
|
|
source_file: services/first-party.md
|
||
|
|
capability: service-catalog-ui
|
||
|
|
owner: ops-hub
|
||
|
|
disposition: move
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/services/self-hosted
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /services/self-hosted
|
||
|
|
source_file: services/self-hosted.md
|
||
|
|
capability: service-catalog-ui
|
||
|
|
owner: ops-hub
|
||
|
|
disposition: move
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/suggestions
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /suggestions
|
||
|
|
source_file: suggestions.md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/tasks/*
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /tasks/*
|
||
|
|
source_file: tasks/[id].md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/tasks
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /tasks
|
||
|
|
source_file: tasks.md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/techdept
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /techdept
|
||
|
|
source_file: techdept.md
|
||
|
|
capability: repo-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: move
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/todo
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /todo
|
||
|
|
source_file: todo.md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/token-cost
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /token-cost
|
||
|
|
source_file: token-cost.md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/token-events/*
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /token-events/*
|
||
|
|
source_file: token-events/[id].md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/tools
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /tools
|
||
|
|
source_file: tools.md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/tpsc
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /tpsc
|
||
|
|
source_file: tpsc.md
|
||
|
|
capability: hub-projection-ui
|
||
|
|
owner: hub-core
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/ui-feedback
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /ui-feedback
|
||
|
|
source_file: ui-feedback.md
|
||
|
|
capability: dashboard-meta
|
||
|
|
owner: state-hub-until-cutover
|
||
|
|
disposition: retire
|
||
|
|
confidence: medium
|
||
|
|
notes: Dashboard feedback scratch; not a product capability
|
||
|
|
- id: dash:/workplan-queue
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /workplan-queue
|
||
|
|
source_file: workplan-queue.md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/workstreams/*
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /workstreams/*
|
||
|
|
source_file: workstreams/[id].md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/workstreams
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /workstreams
|
||
|
|
source_file: workstreams.md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
- id: dash:/wsjf-triage
|
||
|
|
kind: dashboard_view
|
||
|
|
path: /wsjf-triage
|
||
|
|
source_file: wsjf-triage.md
|
||
|
|
capability: work-coordination-ui
|
||
|
|
owner: repo-manager
|
||
|
|
disposition: replace
|
||
|
|
confidence: initial
|
||
|
|
notes: Observable Framework page; consumer of REST projections
|
||
|
|
summary:
|
||
|
|
item_count: 39
|
||
|
|
by_disposition:
|
||
|
|
replace: 28
|
||
|
|
move: 10
|
||
|
|
retire: 1
|
||
|
|
by_owner:
|
||
|
|
hub-core: 14
|
||
|
|
repo-manager: 22
|
||
|
|
ops-hub: 2
|
||
|
|
state-hub-until-cutover: 1
|