pub struct WalkthroughValidation {
pub schema_version: ReviewBriefSchemaVersion,
pub version: String,
pub command: String,
pub graph_snapshot_hash: String,
pub stale: bool,
pub accepted: Vec<AcceptedJudgment>,
pub rejected: Vec<RejectedJudgment>,
pub accepted_count: usize,
pub rejected_count: usize,
pub unanchored_count: usize,
}Expand description
The fallow review --walkthrough-file validation envelope: the result of
post-validating the agent’s judgment against the live graph. Always exit 0.
Fields§
§schema_version: ReviewBriefSchemaVersionPinned to the brief schema version.
version: StringFallow CLI version that produced this validation.
command: StringCommand discriminator singleton: always "review-walkthrough-validation".
graph_snapshot_hash: StringThe current run’s deterministic graph-snapshot hash.
stale: booltrue when the agent’s echoed hash != the current hash (the tree moved):
the WHOLE payload is refused, accepted is empty.
accepted: Vec<AcceptedJudgment>Judgments that cite a real fallow-emitted signal, framing fenced.
rejected: Vec<RejectedJudgment>Judgments rejected (unanchored signal id, or all-rejected when stale).
accepted_count: usizeCount of accepted judgments.
rejected_count: usizeCount of rejected judgments.
unanchored_count: usizeCount of accepted judgments whose signal_id resolved against the live
allowlist. Zero unanchored when this equals accepted_count and there are
no rejections (the clean done-condition).