-
Notifications
You must be signed in to change notification settings - Fork 0
Add approval evidence to milestone dry-runs #623
Copy link
Copy link
Closed
Labels
area:aiAI and agent workflow behavior.AI and agent workflow behavior.area:backendBackend, CLI, and core workflow implementation.Backend, CLI, and core workflow implementation.priority:p1High priority work.High priority work.status:doneWork is completed with merged, closed, or accepted completion evidence.Work is completed with merged, closed, or accepted completion evidence.type:taskConcrete implementation task.Concrete implementation task.
Milestone
Metadata
Metadata
Assignees
Labels
area:aiAI and agent workflow behavior.AI and agent workflow behavior.area:backendBackend, CLI, and core workflow implementation.Backend, CLI, and core workflow implementation.priority:p1High priority work.High priority work.status:doneWork is completed with merged, closed, or accepted completion evidence.Work is completed with merged, closed, or accepted completion evidence.type:taskConcrete implementation task.Concrete implementation task.
Goal
Make
gira milestone new|assign|plan --dry-run --jsonemit the sharedgira-approval-plan/v1approval evidence envelope so adapters can approve milestone creation and assignment mutations from a stable JSON contract.Scope
milestone-report/v1schema version to milestone JSON reports.milestone new,milestone assign, andmilestone plan.Acceptance Criteria
schema_version: milestone-report/v1andapproval.schema_version: gira-approval-plan/v1.Expected Delivery
Open one implementation PR with focused tests for core milestone report construction and CLI JSON output. Merge after checks pass.
Parent: #521
base_branch: main
base_source: branch_policy.default
branch_policy_mode: github-flow
target: default
work_branch: issue-623-add-approval-evidence-to-milestone-dry-runs