V4.1.1 applies eight precision fixes to Nando following a Review Squad REVISE verdict on V4.1.
All changes are mechanical corrections to mode-context accuracy, process step numbering, comment
attribution, and documentation completeness. No new behaviour is introduced.
-
Protocol 1 grounding check adapted for consult mode
The grounding check in
nando-consult.md previously asked "is this grounded in a specific file:line in the code under review?" — meaningless in consult where the code hasn't been written yet. Updated to: "Is this finding grounded in a named file, symbol, or interface in the agent brief — or a general heuristic applied to unwritten work?" The resolvability check was similarly updated to reference "the agent brief" rather than "the reviewed code."
-
Implement-mode Fail check 3 routes correctly
nando-implement.md Protocol 1 previously instructed Fail check 3 to route to ## Blocked Findings — Awaiting Context — a section that doesn't exist in implement-mode output. Fixed to: "escalate via Path 3 deviation protocol (per Blocked Findings mode-behavior table)," which is the correct implement-mode action.
-
Canonical preamble made mode-neutral
nando-intelligence.md Lead Architect Intelligence preamble previously read "Applied in order: Finding Validity Pre-Check first, then Cross-Agent Convergence Check during pressure-testing, then Verdict Integrity Check before outputting the verdict" — implying all three protocols run in every mode. Updated to: "Three named protocols. Nando applies the subset relevant to the active mode."
-
<!-- sourced from --> comments replaced with mode-specific attribution
The <!-- sourced from _shared/nando-intelligence.md — update canonical first --> comment on the Lead Architect Intelligence section in both nando-consult.md and nando-implement.md implied verbatim paste — incorrect, as both blocks are mode-adapted. Replaced with <!-- adapted from _shared/nando-intelligence.md — [consult/implement]-mode application context; update canonical, then manually re-adapt --> to signal that a canonical update requires manual re-adaptation, not a blind paste.
-
"Commit atomically" rule removed from consult mode
nando-consult.md rules contained "Commit each logical unit of work atomically" — a rule appropriate for implement mode (where Nando writes integration glue) but not for consult mode (where Nando produces a brief, not commits). Removed from consult; the rule already exists correctly in nando-implement.md.
-
Fractional process step numbers renumbered to whole integers
Both
nando-consult.md and nando-review.md process step lists used fractional numbering (1.5, 1.75) inconsistent with every other step in the list. Renumbered to sequential whole integers: consult steps 1–8, review steps 1–6.
-
docs/nando.md consult process updated
The Consult Mode process list in
docs/nando.md was missing the Scope Gate (step 2) and Finding Validity Pre-Check (step 3) that were added in V4.1. Both steps are now documented with brief descriptions. Process renumbered from 6 steps to 8 to reflect the current agent definition.
-
Lead Architect Intelligence bullet rewritten to distinguish mode scope
The hard rules bullet in
docs/nando.md previously listed all three protocols as a review-mode-only block. Rewritten to clarify: Protocol 1 (Finding Validity Pre-Check) runs in all three modes; Protocols 2 and 3 (Cross-Agent Convergence Check, Verdict Integrity Check) are review-specific. Each mode's application context is stated explicitly.
-
agents/_shared/nando-intelligence.md
Canonical preamble made mode-neutral (fix 3).
-
agents/nando-consult.md
Protocol 1 grounding check (fix 1), adapted-from comment (fix 4), commit atomic rule removed (fix 5), process steps renumbered (fix 6).
-
agents/nando-implement.md
Fail check 3 routing (fix 2), adapted-from comment (fix 4).
-
agents/nando-review.md
Process steps renumbered (fix 6); frontmatter description updated to include CONDITIONAL APPROVE verdict.
-
docs/nando.md
Consult process updated with Scope Gate + Finding Validity Pre-Check steps (fix 7); Lead Architect Intelligence bullet rewritten for mode scope (fix 8).