Skip to content

U10 follow-up: add --json flag to prov notes-resolve #34

Description

@mattfogel

See review run artifact /tmp/compound-engineering/ce-code-review/20260503-110435-c2868c0f/ for the full finding. Summary:

prov notes-resolve emits human-readable English only; siblings repair/gc ship --json. Convention defensive-default-polarity Pattern 5 names "agent-callable CLI commands ship --json from day one". Schema-version-mismatch is the highest-value structured-output case.

Mirror RepairJson envelope with status: "no-merge" | "finalized" | "aborted-schema-mismatch", target_ref, conflicts_merged, resolved_shas, prov_version. Schema-mismatch returns sha + local_version + incoming_version + supported_version + recovery.command.

Severity: P1. Reviewers: ce-agent-native + ce-learnings (cross-promoted anchor 100).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions