docs(SHR-WP-0001): complete T02 State Hub disposition inventory
Add SHR-INV-0001 machine-readable inventory (425 items) covering routes, datasets, MCP tools, dashboard views, migrations, jobs, callers, and ops dependencies with initial owner and keep/move/replace/retire dispositions.
This commit is contained in:
parent
630fadd6d9
commit
e73a2259f6
9 changed files with 10283 additions and 2 deletions
858
inventory/mcp-tools.yaml
Normal file
858
inventory/mcp-tools.yaml
Normal file
|
|
@ -0,0 +1,858 @@
|
|||
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: mcp:activate_domain_goal
|
||||
kind: mcp_tool
|
||||
name: activate_domain_goal
|
||||
capability: cross-domain-registry
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:add_progress_event
|
||||
kind: mcp_tool
|
||||
name: add_progress_event
|
||||
capability: progress-telemetry
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:advance_workstation
|
||||
kind: mcp_tool
|
||||
name: advance_workstation
|
||||
capability: task-flow-engine
|
||||
owner: activity-core
|
||||
disposition: replace
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:archive_domain
|
||||
kind: mcp_tool
|
||||
name: archive_domain
|
||||
capability: cross-domain-registry
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:bulk_update_task_statuses
|
||||
kind: mcp_tool
|
||||
name: bulk_update_task_statuses
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:bump_suggestion_relevance
|
||||
kind: mcp_tool
|
||||
name: bump_suggestion_relevance
|
||||
capability: suggestion-backlog
|
||||
owner: archive
|
||||
disposition: retire
|
||||
notes: Legacy; use intake
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:check_repo_consistency
|
||||
kind: mcp_tool
|
||||
name: check_repo_consistency
|
||||
capability: repository-registry
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:clear_human_flag
|
||||
kind: mcp_tool
|
||||
name: clear_human_flag
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:close_intake
|
||||
kind: mcp_tool
|
||||
name: close_intake
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:create_dependency
|
||||
kind: mcp_tool
|
||||
name: create_dependency
|
||||
capability: work-records-workplan-legacy
|
||||
owner: archive
|
||||
disposition: retire
|
||||
notes: Legacy alias
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:create_domain
|
||||
kind: mcp_tool
|
||||
name: create_domain
|
||||
capability: cross-domain-registry
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:create_domain_goal
|
||||
kind: mcp_tool
|
||||
name: create_domain_goal
|
||||
capability: cross-domain-registry
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:create_intake
|
||||
kind: mcp_tool
|
||||
name: create_intake
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:create_repo_goal
|
||||
kind: mcp_tool
|
||||
name: create_repo_goal
|
||||
capability: repo-goals
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:create_suggestion
|
||||
kind: mcp_tool
|
||||
name: create_suggestion
|
||||
capability: suggestion-backlog
|
||||
owner: archive
|
||||
disposition: retire
|
||||
notes: Legacy; use intake
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:create_task
|
||||
kind: mcp_tool
|
||||
name: create_task
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:create_topic
|
||||
kind: mcp_tool
|
||||
name: create_topic
|
||||
capability: topic-spine
|
||||
owner: repo-manager
|
||||
disposition: replace
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:create_workplan
|
||||
kind: mcp_tool
|
||||
name: create_workplan
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:create_workplan_dependency
|
||||
kind: mcp_tool
|
||||
name: create_workplan_dependency
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:decline_suggestion
|
||||
kind: mcp_tool
|
||||
name: decline_suggestion
|
||||
capability: suggestion-backlog
|
||||
owner: archive
|
||||
disposition: retire
|
||||
notes: Legacy; use intake
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:dispute_capability_routing
|
||||
kind: mcp_tool
|
||||
name: dispute_capability_routing
|
||||
capability: capability-catalog
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:flag_for_human
|
||||
kind: mcp_tool
|
||||
name: flag_for_human
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_capability_profile
|
||||
kind: mcp_tool
|
||||
name: get_capability_profile
|
||||
capability: capability-catalog
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_contributions
|
||||
kind: mcp_tool
|
||||
name: get_contributions
|
||||
capability: upstream-contributions
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_domain_goals
|
||||
kind: mcp_tool
|
||||
name: get_domain_goals
|
||||
capability: cross-domain-registry
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_domain_summary
|
||||
kind: mcp_tool
|
||||
name: get_domain_summary
|
||||
capability: state-projections
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_flow_state
|
||||
kind: mcp_tool
|
||||
name: get_flow_state
|
||||
capability: task-flow-engine
|
||||
owner: activity-core
|
||||
disposition: replace
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_kaizen_agent
|
||||
kind: mcp_tool
|
||||
name: get_kaizen_agent
|
||||
capability: kaizen-agents
|
||||
owner: the-custodian
|
||||
disposition: move
|
||||
notes: Agent personas live in custodian; hub indexes
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_licence_report
|
||||
kind: mcp_tool
|
||||
name: get_licence_report
|
||||
capability: sbom-inventory
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_messages
|
||||
kind: mcp_tool
|
||||
name: get_messages
|
||||
capability: agent-messaging
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_next_steps
|
||||
kind: mcp_tool
|
||||
name: get_next_steps
|
||||
capability: state-projections
|
||||
owner: hub-core
|
||||
disposition: replace
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_recent_progress
|
||||
kind: mcp_tool
|
||||
name: get_recent_progress
|
||||
capability: progress-telemetry
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_repo_dispatch
|
||||
kind: mcp_tool
|
||||
name: get_repo_dispatch
|
||||
capability: repo-goals
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_repo_goals
|
||||
kind: mcp_tool
|
||||
name: get_repo_goals
|
||||
capability: repo-goals
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_state_summary
|
||||
kind: mcp_tool
|
||||
name: get_state_summary
|
||||
capability: state-projections
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_token_summary
|
||||
kind: mcp_tool
|
||||
name: get_token_summary
|
||||
capability: token-telemetry
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:get_topic
|
||||
kind: mcp_tool
|
||||
name: get_topic
|
||||
capability: topic-spine
|
||||
owner: repo-manager
|
||||
disposition: replace
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:ingest_sbom_tool
|
||||
kind: mcp_tool
|
||||
name: ingest_sbom_tool
|
||||
capability: sbom-inventory
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:ingest_tpsc_tool
|
||||
kind: mcp_tool
|
||||
name: ingest_tpsc_tool
|
||||
capability: third-party-software-catalog
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_blocked_tasks
|
||||
kind: mcp_tool
|
||||
name: list_blocked_tasks
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_dependencies
|
||||
kind: mcp_tool
|
||||
name: list_dependencies
|
||||
capability: work-records-deps
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Workplan dependency graph
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_domain_repos
|
||||
kind: mcp_tool
|
||||
name: list_domain_repos
|
||||
capability: repository-registry
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_domains
|
||||
kind: mcp_tool
|
||||
name: list_domains
|
||||
capability: cross-domain-registry
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_extension_points
|
||||
kind: mcp_tool
|
||||
name: list_extension_points
|
||||
capability: register-entries
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_flow_definitions
|
||||
kind: mcp_tool
|
||||
name: list_flow_definitions
|
||||
capability: task-flow-engine
|
||||
owner: activity-core
|
||||
disposition: replace
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_human_interventions
|
||||
kind: mcp_tool
|
||||
name: list_human_interventions
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_intakes
|
||||
kind: mcp_tool
|
||||
name: list_intakes
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_interface_changes
|
||||
kind: mcp_tool
|
||||
name: list_interface_changes
|
||||
capability: interface-change-log
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_kaizen_agents
|
||||
kind: mcp_tool
|
||||
name: list_kaizen_agents
|
||||
capability: kaizen-agents
|
||||
owner: the-custodian
|
||||
disposition: move
|
||||
notes: Agent personas live in custodian; hub indexes
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_pending_decisions
|
||||
kind: mcp_tool
|
||||
name: list_pending_decisions
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_repos_by_classification
|
||||
kind: mcp_tool
|
||||
name: list_repos_by_classification
|
||||
capability: repository-registry
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_suggestions
|
||||
kind: mcp_tool
|
||||
name: list_suggestions
|
||||
capability: suggestion-backlog
|
||||
owner: archive
|
||||
disposition: retire
|
||||
notes: Legacy; use intake
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_tasks
|
||||
kind: mcp_tool
|
||||
name: list_tasks
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_technical_debt
|
||||
kind: mcp_tool
|
||||
name: list_technical_debt
|
||||
capability: register-entries
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:list_workplans
|
||||
kind: mcp_tool
|
||||
name: list_workplans
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:mark_message_read
|
||||
kind: mcp_tool
|
||||
name: mark_message_read
|
||||
capability: agent-messaging
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:patch_capability_request
|
||||
kind: mcp_tool
|
||||
name: patch_capability_request
|
||||
capability: capability-catalog
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:promote_suggestion_to_task
|
||||
kind: mcp_tool
|
||||
name: promote_suggestion_to_task
|
||||
capability: suggestion-backlog
|
||||
owner: archive
|
||||
disposition: retire
|
||||
notes: Legacy; use intake
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:publish_interface_change
|
||||
kind: mcp_tool
|
||||
name: publish_interface_change
|
||||
capability: interface-change-log
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:record_adhoc_task
|
||||
kind: mcp_tool
|
||||
name: record_adhoc_task
|
||||
capability: token-telemetry
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:record_decision
|
||||
kind: mcp_tool
|
||||
name: record_decision
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:record_interactive_task
|
||||
kind: mcp_tool
|
||||
name: record_interactive_task
|
||||
capability: token-telemetry
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:record_token_event
|
||||
kind: mcp_tool
|
||||
name: record_token_event
|
||||
capability: token-telemetry
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:register_contribution
|
||||
kind: mcp_tool
|
||||
name: register_contribution
|
||||
capability: upstream-contributions
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:register_extension_point
|
||||
kind: mcp_tool
|
||||
name: register_extension_point
|
||||
capability: register-entries
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:register_interface_change
|
||||
kind: mcp_tool
|
||||
name: register_interface_change
|
||||
capability: interface-change-log
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:register_repo
|
||||
kind: mcp_tool
|
||||
name: register_repo
|
||||
capability: repository-registry
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:register_repo_from_classification
|
||||
kind: mcp_tool
|
||||
name: register_repo_from_classification
|
||||
capability: repository-registry
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:register_service
|
||||
kind: mcp_tool
|
||||
name: register_service
|
||||
capability: service-catalog
|
||||
owner: ops-hub
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:register_technical_debt
|
||||
kind: mcp_tool
|
||||
name: register_technical_debt
|
||||
capability: register-entries
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:rename_domain
|
||||
kind: mcp_tool
|
||||
name: rename_domain
|
||||
capability: cross-domain-registry
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:reply_to_message
|
||||
kind: mcp_tool
|
||||
name: reply_to_message
|
||||
capability: agent-messaging
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:request_capability
|
||||
kind: mcp_tool
|
||||
name: request_capability
|
||||
capability: capability-catalog
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:reroute_capability_request
|
||||
kind: mcp_tool
|
||||
name: reroute_capability_request
|
||||
capability: capability-catalog
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:resolve_decision
|
||||
kind: mcp_tool
|
||||
name: resolve_decision
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:resolve_interface_change
|
||||
kind: mcp_tool
|
||||
name: resolve_interface_change
|
||||
capability: interface-change-log
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:route_intake
|
||||
kind: mcp_tool
|
||||
name: route_intake
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:send_message
|
||||
kind: mcp_tool
|
||||
name: send_message
|
||||
capability: agent-messaging
|
||||
owner: hub-core
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:update_contribution_status
|
||||
kind: mcp_tool
|
||||
name: update_contribution_status
|
||||
capability: upstream-contributions
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:update_ep_status
|
||||
kind: mcp_tool
|
||||
name: update_ep_status
|
||||
capability: register-entries
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:update_repo_goal
|
||||
kind: mcp_tool
|
||||
name: update_repo_goal
|
||||
capability: repo-goals
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:update_repo_path
|
||||
kind: mcp_tool
|
||||
name: update_repo_path
|
||||
capability: repository-registry
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:update_task_status
|
||||
kind: mcp_tool
|
||||
name: update_task_status
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:update_td_status
|
||||
kind: mcp_tool
|
||||
name: update_td_status
|
||||
capability: register-entries
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:update_workplan
|
||||
kind: mcp_tool
|
||||
name: update_workplan
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:update_workplan_status
|
||||
kind: mcp_tool
|
||||
name: update_workplan_status
|
||||
capability: work-records
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: Index/projection; file authority remains in repos
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:validate_repo_adr
|
||||
kind: mcp_tool
|
||||
name: validate_repo_adr
|
||||
capability: repository-registry
|
||||
owner: repo-manager
|
||||
disposition: move
|
||||
notes: ''
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
- id: mcp:vet_suggestion
|
||||
kind: mcp_tool
|
||||
name: vet_suggestion
|
||||
capability: suggestion-backlog
|
||||
owner: archive
|
||||
disposition: retire
|
||||
notes: Legacy; use intake
|
||||
confidence: initial
|
||||
source: mcp_server/server.py @mcp.tool (+ inbox tools)
|
||||
summary:
|
||||
item_count: 88
|
||||
by_disposition:
|
||||
move: 75
|
||||
replace: 6
|
||||
retire: 7
|
||||
by_owner:
|
||||
hub-core: 30
|
||||
activity-core: 3
|
||||
repo-manager: 45
|
||||
archive: 7
|
||||
the-custodian: 2
|
||||
ops-hub: 1
|
||||
Loading…
Add table
Add a link
Reference in a new issue