Verify Generation
rm_concepts_verify_generationVerifies a generation's candidate concept IDs against repository diffs and the central claim authority, blocking invalid or uncoordinated claims before acceptance.
Instructions
Verify generation (rm_concepts). Concept-id claim coordination against RMDD-16's central authority.
Repository-manager never allocates a concept id itself: every action
here is a thin, MCP/CLI-neutral consumer of an injected authority
port. When the central authority (agent_connector_sdk.governance. concept_reservation) is unavailable in this environment, every
mutating action refuses with a named
dependency_blocked/ConceptAuthorityUnavailable error instead
of fabricating a local allocation -- it never mints or reuses an id
on its own.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | For list: page size. | |
| state | No | For list: filter by claim state. | |
| branch | No | For reserve, optional. | |
| cursor | No | For list: opaque page cursor. | |
| purpose | No | For reserve. | |
| base_sha | No | For reserve, optional. | |
| lane_ref | Yes | Lane/worktree identity for fragment provenance. | |
| candidate | No | For verify_candidate: a serialized Candidate contract payload. | |
| namespace | No | For reserve (required) or list (optional filter). | |
| owner_ref | No | For release/materialize (must match the claim owner). | |
| repo_path | No | For verify_candidate/verify_generation: the Git repository to diff. | |
| repo_root | Yes | Repository working tree root. | |
| candidates | No | For verify_generation: serialized Candidate contract payloads. | |
| concept_id | No | For reserve. | |
| design_ref | No | For reserve, optional. | |
| generation | No | For verify_generation: a serialized Generation contract payload. | |
| tenant_ref | Yes | Authenticated tenant scope. | |
| workitem_ref | No | For reserve, optional. | |
| run_trace_ref | No | For reserve, optional. | |
| concept_prefix | No | For list: filter by concept-id prefix. | |
| expected_fence | No | For release/materialize: the claim's current fence. | |
| repository_ref | No | For reserve. | |
| reservation_id | No | For get/release/materialize. | |
| provenance_refs | No | For reserve, optional. | |
| request_key_ref | No | For reserve: idempotency key. | |
| source_tree_ish | No | For reconcile: the tree-ish to scan for markers. | HEAD |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||