Claude Code First, specification version 0.1.0. The plain-language guide

Version 0.1.0. Level 3. Best evidence grade R3/S3.

CS-5 No measurement on a moving tree

A count or timing that a rule, a decision or a finding will cite SHOULD NOT be taken while another session has uncommitted work in the checkout.

FieldValue
KeywordSHOULD NOT
Level3
Checkedby judgement
FindingsF202
Harness factsnone
Threatinternal: the observations are measurements set aside, not wrong ones found later
Statusactive

Rationale: the mechanism that turns a gate red for another session's work also moves any number taken from the tree (F202, R3/S3). Both projects that measured the collision set measurements aside for it: Shio postponed a census because it "would have been a moving target under it" [shio@1dcd16a1e], and roadkeep discarded its own timing sweep as not a measurement because the tree moved under every run. The finding would admit a MUST, but these observations are avoidances; no source records a wrong number that was cited and later found to come from a moving tree, so the rule is one level lower.