Docs / Quality
Reference

Review and verification

How the independent reviews worked, what they found, and what was fixed.

How a review works

After a milestone is built, a separate review agent that did not write the code reviews the change against its brief. It must exercise failure paths rather than read them: it writes tests that try to break the code, reports each finding as Critical, Important or Minor, and gives a verdict of clean, merge with fixes, or block. The implementer then fixes each finding and records the resolution next to it. For work that handles keys or signs transactions, two reviewers work in parallel without seeing each other's work.

Review 1: M1 to M4

Review 2: M5 part 1 and M6

Re-review of the fixes

Review 3: token tools (task 7)

Test changes are recorded

Where a reviewer's mock encoded an old mechanism, it was adapted to the realistic ledger response and marked as a fix-time adaptation, keeping the test's intent. No assertion was weakened silently.

Still open