Skip to main content

StandardWalkthroughGuide

Type Alias StandardWalkthroughGuide 

Source
pub type StandardWalkthroughGuide = WalkthroughGuide<StandardReviewBriefOutput>;
Expand description

The standard walkthrough guide shape emitted by fallow review.

Aliased Type§

pub struct StandardWalkthroughGuide {
    pub schema_version: ReviewBriefSchemaVersion,
    pub version: String,
    pub command: String,
    pub graph_snapshot_hash: String,
    pub digest: ReviewBriefOutput<FocusMap, WeakeningSignal, RoutingFacts, DecisionSurface>,
    pub direction: ReviewDirection,
    pub change_anchors: Vec<ChangeAnchor>,
    pub agent_schema: AgentSchema,
    pub injection_note: &'static str,
}

Fields§

§schema_version: ReviewBriefSchemaVersion

Pinned to the brief schema version (the spec versions the guide by review_brief_schema_version).

§version: String

Fallow CLI version that produced this guide.

§command: String

Command discriminator singleton: always "review-walkthrough-guide".

§graph_snapshot_hash: String

The deterministic graph-snapshot hash pinned into the digest. The agent echoes it back; a mismatch on reentry refuses the payload as stale.

§digest: ReviewBriefOutput<FocusMap, WeakeningSignal, RoutingFacts, DecisionSurface>

The graph-derived digest (brief + decision surface). Pure over the tree.

§direction: ReviewDirection

The review direction (order/units/concern-lens/out-of-diff/expert).

§change_anchors: Vec<ChangeAnchor>

The per-hunk change anchors: one stable id per changed region. An agent may cite a change_anchor as a judgment anchor in addition to an emitted signal_id, so a trade-off about a changed region with no graph finding can still anchor (and be post-validated) rather than hallucinate.

§agent_schema: AgentSchema

The JSON shape the agent must return, embedded so the skill stays thin.

§injection_note: &'static str

The injection-resistance note (digest is graph-only; PR prose untrusted).