Skip to content

Modality & feature registry#

Master index of user-facing Metagit capabilities across CLI, MCP, Web, documentation, and bundled skills.

When you add or change a backend feature:

  1. Register it in scripts/modality-parity.yml (surfaces + reference_doc).
  2. Add modality anchor comments in docs/skills: <!-- modality:FEATURE_ID -->
  3. Run task generate:modality-registry (or task generate:schema) to refresh this table.
  4. Run task qa:prepush.

See Agent profile, Campaigns, and Metagit agent for recent agent-native additions.

Feature matrix#

Feature ID Description CLI MCP Web Docs Skills Reference
provider_source_sync_imperative Imperative provider discovery and manifest apply yes yes cli_reference.md
provider_source_sync_manifest Declarative sync from workspace.projects[].sources[] yes yes yes cli_reference.md
source_sync_reconcile_approval Apply approved reconcile removals to the manifest yes yes agents.md
project_sync_refresh_sources Manifest source refresh before git clone sync yes yes cli_reference.md
agent_profile_apply Structured agent_profile in manifest + vendor materialization yes yes yes agent-profile.md
native_campaigns Cross-project campaign YAML overlays and CLI lifecycle yes yes yes campaigns.md
handoff_lease_heartbeat Handoff claim TTL, heartbeat renew, auto-release expired claims yes yes yes agents.md
coordination_events_scope Campaign/objective filters on workspace events poll yes yes yes campaigns.md
objective_mr_approval_binding Objective mr_url and approval_id fields for review rollups yes yes yes campaigns.md
dispatch_profile_capabilities Dispatch-plan profile skill hints and apply command suggestion yes yes yes metagit-agent.md

Surface legend#

Column Meaning
CLI metagit … command group present
MCP MCP tool registered
Web metagit web serve HTTP route or SPA
Docs Narrative reference under docs/
Skills Bundled skill playbook under src/metagit/data/skills/

A cell shows yes when the feature declares markers for that surface in modality-parity.yml. means intentionally CLI-only, not yet built, or documented elsewhere.