Skip to main content
Generated from bd help --doc provenance. Record and read provenance events: typed bindings from an issue to an opaque external artifact (a git SHA, PR, work-id, transcript, or branch). The log is append-only — there is no update or delete. bd never interprets the actor or ref; only kind and ref-kind are structurally validated. Recording is idempotent on a deterministic id, so a producer firing twice is harmless.

bd provenance by-ref

List provenance events bound to a ref

bd provenance log

List provenance events for an issue
Flags:

bd provenance record

Record a provenance event. The event is appended idempotently: a deterministic id is computed from source:issue:kind:(ref or —at), so re-running the same record is a no-op. An event recorded without —ref requires —at so the id is caller-owned.
Flags: