Command referencecompare_branches
Execute Compare Branches through the shared VenueMind planner boundary.
Project schema 10Permission proposal.read
developers · agent integratorsReviewed for VenueMind 1.0.0
- Permission proposal.read.
- No idempotency key is required.
- Authority is evaluated at the service boundary.
Deterministic spatial and operational comparison of two Branches.
| Output field | Meaning |
|---|
| comparisonId | Stable identifier. |
| planVersion | Published result field. |
| left | Published result field. |
| right | Published result field. |
| changeSet | Published result field. |
| metricDeltas | Published result field. |
| constraintDeltas | Published result field. |
| overlay | Published result field. |
| decisionEvidence | Published result field. |
- Stable ID: comparisonId
- Stable ID: left.branchId
- Stable ID: right.branchId
- Stable ID: changeSet[].changeId
- Stable ID: constraintDeltas[].constraintId
| Code | Message | Remediation |
|---|
| COMMAND_INVALID | Venue command requires a type. | Send one published Venue command with its required fields. |
| COMMAND_UNSUPPORTED | Venue command is not supported. | Refresh the command contract and use a published command type. |
| AUTHORIZATION_DENIED | The current principal is not authorized for this VenueMind action. | Use an assigned Organization Membership Role or an active Organization- and Project-scoped Agent Grant containing the required permission. |
| BRANCH_NOT_FOUND | Proposal Branch not found. | List Proposal Branches and retry with an existing stable Branch ID. |