Skip to main content

Crate koala_artifact

Crate koala_artifact 

Source
Expand description

Reviewer artifact record / verify.

Stage 4 implementation of ADR-0003 (artifact-over-signing) and ADR-0005 (sampling verification). Reviewers record a command and its output into .review/round-N/<kind>-<name>.md; CI later verifys a sample by re-running each command and comparing the normalised hash.

Structs§

ArtifactPath
ArtifactRecord
DiffLine
RecordOptions
RecordSummary
VerifyOptions
VerifyOutcome
VerifyReport

Enums§

DiffSide
ParseError
PathError
ReviewerKind
One of the five reviewer aspects defined by ADR-0003.
RunError
VerifyError
VerifyStatus

Constants§

REVIEW_DIR
SCHEMA_TAG

Functions§

compute_hash
Public hash, formatted as sha256:<hex> like the wiki examples.
run_and_record
Run the reviewer command in opts.repo_root and write the canonical artifact at .review/round-N/<kind>-<name>.md.
verify