{"version":"2.1","name":"Clarity Contract","priority":["Truth and material consequences","Access to the task","A useful next step","Brevity and visual preference"],"rules":[{"id":"evidence","when":"Always","must":"Use only supplied facts or verified observations recorded with their source. Distinguish unknown, pending, local, and complete states. Do not invent a cause, capability, action, deadline, or promise.","test":"Reviewer traces each factual claim and action to supplied evidence or a recorded observation. This is a judgment check, not a keyword score."},{"id":"stakes","when":"An action is irreversible or consequential","must":"Name the action, affected scope and irreversible consequence before confirmation. Use a descriptive action label and a safe exit when supported.","test":"Check required scope and consequence against the scenario; verify button behavior separately."},{"id":"uncertainty","when":"Evidence is incomplete","must":"State what is known and what is pending. Confidence of tone must not become certainty of fact.","test":"Compare every certainty claim with evidence."},{"id":"access","when":"Creating an interface","must":"Use semantic elements, visible labels, linked errors and visible keyboard focus. For authored focus indicators, check at least 3:1 contrast against adjacent colors; check text contrast separately. Keep layout and controls usable when narrow or enlarged. Visual density cannot override access.","test":"HTML checks catch missing associations; keyboard, zoom, contrast and assistive technology need actual testing."},{"id":"recovery","when":"Something failed","must":"Explain the observed outcome and offer only supported recovery. If cause is unknown, say so whenever it affects the user’s next step. Do not propose a remedy that presumes an unverified cause.","test":"Match proposed actions to supported actions."},{"id":"stop","when":"Task succeeded and nothing remains","must":"Confirm completion and stop. Do not manufacture a next step.","test":"Reviewer checks for unnecessary actions."},{"id":"audience","when":"Choosing wording and depth","must":"Use terms familiar to the intended reader. Give enough detail to act and no filler. Preserve decision-relevant caveats.","test":"A reviewer names the reader and intended action; no universal word-count rule."}],"exceptions":"For a conflict, record the competing rule, the observed context, the higher-priority requirement and the reason. Do not use exceptions to invent facts or hide consequences.","limits":"A decision aid, not an automatic guarantee of truth, accessibility or good taste."}