{"key": "doc_sync|none_correct|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|none_correct|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|none_correct|warm|0", "verdict": {"history": true, "denial": true, "reason": true, "quote": "The client does not poll. Polling was replaced with a push connection because periodic polling drained battery on phones."}}
{"key": "doc_sync|none_correct|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|none_correct|warm|2", "verdict": {"history": true, "denial": true, "reason": true, "quote": "An earlier design polled the server on a fixed interval. Polling kept waking the radio and drained phone batteries, so it was replaced with a single long-lived WebSocket connection."}}
{"key": "doc_sync|none_correct|warm|1", "verdict": {"history": true, "denial": false, "reason": true, "quote": "This push model replaces an earlier polling approach. Polling repeatedly woke the device to make network requests and drained phone batteries, so sync was moved to a persistent connection that only does work when there is something to deliver."}}
{"key": "doc_sync|none_update|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|none_update|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|none_update|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|none_update|warm|2", "verdict": {"history": true, "denial": true, "reason": true, "quote": "This push model replaced an earlier polling design, which drained phone batteries."}}
{"key": "doc_sync|none_update|warm|0", "verdict": {"history": true, "denial": true, "reason": true, "quote": "This design replaced an earlier polling model, in which the client requested `/changes` every 30 seconds. Polling kept the radio active on a regular schedule and drained phone batteries, so it was dropped in favor of a single long-lived connection."}}
{"key": "doc_sync|none_update|warm|1", "verdict": {"history": true, "denial": false, "reason": true, "quote": "Sync previously worked by polling the `/changes` endpoint every 30 seconds. Polling drained battery on phones, because the device had to wake up and make a request on a fixed schedule whether or not anything had changed."}}
{"key": "doc_sync|rule4|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|rule4|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|rule4|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|rule4|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|rule4|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|rule4|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|counterparty|warm|0", "verdict": {"history": true, "denial": true, "reason": true, "quote": "This also avoids the battery drain that periodic polling caused on phones."}}
{"key": "doc_sync|counterparty|warm|2", "verdict": {"history": true, "denial": true, "reason": true, "quote": "Push-based delivery was chosen because polling drained phone batteries."}}
{"key": "doc_sync|rule4_plus_counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|counterparty|warm|1", "verdict": {"history": true, "denial": true, "reason": true, "quote": "Polling was replaced because it drained phone batteries."}}
{"key": "doc_sync|rule4_plus_counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|rule4_plus_counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|rule4_plus_counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|rule4_plus_counterparty|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|positive_no_verb|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|rule4_plus_counterparty|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|positive_no_verb|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|positive_no_verb|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sync|positive_no_verb|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Holding one connection open and receiving pushes avoids the battery drain of repeated polling on phones."}}
{"key": "bot_medical|none_correct|cold|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not refuse health questions outright."}}
{"key": "doc_sync|positive_no_verb|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "The client does not poll or request them on a schedule."}}
{"key": "doc_sync|positive_no_verb|warm|1", "verdict": {"history": true, "denial": true, "reason": true, "quote": "A push-based design avoids the battery drain that periodic polling caused on phones."}}
{"key": "bot_medical|none_correct|cold|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not refuse outright."}}
{"key": "bot_medical|none_correct|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|none_correct|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "When the user asks a health question, do not refuse."}}
{"key": "bot_medical|none_correct|warm|1", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not refuse outright. A bare refusal leaves users frustrated and without help."}}
{"key": "bot_medical|none_correct|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not refuse outright or reply only with \"see a doctor.\""}}
{"key": "bot_medical|none_update|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|none_update|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|none_update|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|none_update|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Refuse outright or respond with only \"see a doctor\". Always provide helpful general information first."}}
{"key": "bot_medical|none_update|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not refuse outright."}}
{"key": "bot_medical|rule4|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|none_update|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "When a user asks a health question, do not refuse."}}
{"key": "bot_medical|rule4|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|rule4|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|rule4|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|rule4|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|rule4|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|counterparty|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not refuse outright, and do not simply redirect them to a doctor without answering."}}
{"key": "bot_medical|counterparty|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not refuse outright. Refusing leaves users frustrated and without help."}}
{"key": "bot_medical|rule4_plus_counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|counterparty|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not turn the answer into a flat refusal."}}
{"key": "bot_medical|rule4_plus_counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|rule4_plus_counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|rule4_plus_counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|rule4_plus_counterparty|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|rule4_plus_counterparty|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|positive_no_verb|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|positive_no_verb|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|positive_no_verb|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_medical|positive_no_verb|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not refuse outright; a flat refusal helps no one."}}
{"key": "bot_medical|positive_no_verb|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Don't refuse a health question outright. A short, helpful answer with guidance on when to seek care serves the user better than a refusal."}}
{"key": "bot_medical|positive_no_verb|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Never refuse a health question outright."}}
{"key": "bot_tone|none_correct|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|none_correct|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|none_correct|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|none_correct|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Hindari bahasa yang terlalu kaku atau formal, serta hindari kata-kata kasar atau slang berlebihan."}}
{"key": "bot_tone|none_correct|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Avoid stiff or overly formal phrases."}}
{"key": "bot_tone|none_correct|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|none_update|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|none_update|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|none_update|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|none_update|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Use everyday words and natural phrasing. Avoid stiff or overly formal wording."}}
{"key": "bot_tone|none_update|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|rule4|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|none_update|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|rule4|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|rule4|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|rule4|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|rule4|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|rule4|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|rule4_plus_counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|counterparty|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Use everyday words and natural, conversational phrasing. Avoid stiff, overly formal wording."}}
{"key": "bot_tone|counterparty|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Avoid stiff, overly formal phrasing (for example \"Bapak/Ibu\", \"dengan hormat\", \"mohon maaf atas ketidaknyamanan ini\")."}}
{"key": "bot_tone|counterparty|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Avoid stiff, overly formal phrasing."}}
{"key": "bot_tone|rule4_plus_counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|rule4_plus_counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|rule4_plus_counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|rule4_plus_counterparty|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|rule4_plus_counterparty|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|positive_no_verb|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|positive_no_verb|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|positive_no_verb|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|positive_no_verb|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Avoid stiff, formal phrasing."}}
{"key": "bot_tone|positive_no_verb|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_tone|positive_no_verb|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Avoid stiff, overly formal wording."}}
{"key": "doc_sizing|none_correct|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|none_correct|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|none_correct|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|none_correct|warm|0", "verdict": {"history": true, "denial": true, "reason": true, "quote": "A fixed contract count ignores the stop distance, so the dollar risk of each trade varies with where the stop lands. In practice this made risk per trade vary by roughly four times between trades."}}
{"key": "doc_sizing|none_correct|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "A fixed contract size would ignore the stop distance, and risk per trade could vary by as much as four times."}}
{"key": "doc_sizing|none_correct|warm|1", "verdict": {"history": true, "denial": true, "reason": true, "quote": "A fixed contract count ignores the stop distance. Because the stop distance changes from trade to trade, a fixed size let the risk per trade vary by as much as four times."}}
{"key": "doc_sizing|none_update|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|none_update|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|none_update|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|none_update|warm|0", "verdict": {"history": true, "denial": false, "reason": true, "quote": "An earlier version of this rule used a fixed size of 2 contracts per trade. Because that size ignored the stop distance, the risk per trade varied by as much as four times between trades."}}
{"key": "doc_sizing|none_update|warm|1", "verdict": {"history": true, "denial": true, "reason": true, "quote": "An earlier version of this rule used a fixed size of 2 contracts. A fixed size ignores the stop distance, so the dollar risk per trade varied by as much as four times depending on where the stop landed."}}
{"key": "doc_sizing|rule4|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|none_update|warm|2", "verdict": {"history": true, "denial": false, "reason": true, "quote": "An earlier version of this rule used a fixed size and ignored the stop distance. Because stop distance changes with market structure, risk per trade varied by as much as four times."}}
{"key": "doc_sizing|rule4|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|rule4|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|rule4|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|rule4|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|rule4|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|counterparty|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "A fixed size would ignore the stop distance, and risk per trade would vary by four times."}}
{"key": "doc_sizing|counterparty|warm|1", "verdict": {"history": true, "denial": false, "reason": true, "quote": "Sizing to the stop distance keeps risk per trade consistent. A fixed size ignored the stop distance, so risk per trade varied by four times."}}
{"key": "doc_sizing|rule4_plus_counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|rule4_plus_counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|rule4_plus_counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|rule4_plus_counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|rule4_plus_counterparty|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|positive_no_verb|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|rule4_plus_counterparty|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|positive_no_verb|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|positive_no_verb|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|positive_no_verb|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "claude_md_skill|none_correct|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|positive_no_verb|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "doc_sizing|positive_no_verb|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "claude_md_skill|none_correct|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "claude_md_skill|none_correct|cold|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Skip it for trivial tasks."}}
{"key": "claude_md_skill|none_correct|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Loading it for these tasks wastes tokens without improving the result."}}
{"key": "claude_md_skill|none_correct|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Loading it for these wastes tokens without improving the result."}}
{"key": "claude_md_skill|none_update|cold|0", "verdict": {"history": true, "denial": true, "reason": true, "quote": "Skip it for trivial tasks, since loading it every turn wasted tokens."}}
{"key": "claude_md_skill|none_correct|warm|1", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Loading it for these wastes tokens without improving the result."}}
{"key": "claude_md_skill|none_update|cold|2", "verdict": {"history": true, "denial": true, "reason": true, "quote": "Skip it for trivial tasks, since loading it every turn wasted tokens."}}
{"key": "claude_md_skill|none_update|cold|1", "verdict": {"history": true, "denial": true, "reason": true, "quote": "Skip it for trivial tasks, since loading it every turn wasted tokens."}}
{"key": "claude_md_skill|none_update|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Loading it on trivial tasks wastes tokens, so skip it there."}}
{"key": "claude_md_skill|rule4|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "claude_md_skill|none_update|warm|1", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Loading it for these wastes tokens without improving the result."}}
{"key": "claude_md_skill|rule4|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "claude_md_skill|none_update|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not load it for trivial tasks, such as simple lookups, small edits, quick factual questions, routine commands, or short follow-ups. Loading it there wastes tokens and adds nothing."}}
{"key": "claude_md_skill|rule4|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "claude_md_skill|rule4|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "For other turns, do not load it."}}
{"key": "claude_md_skill|rule4|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Skip it for trivial tasks."}}
{"key": "claude_md_skill|rule4|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not load it for trivial tasks."}}
{"key": "claude_md_skill|counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "claude_md_skill|counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "claude_md_skill|counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "claude_md_skill|counterparty|warm|1", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not load it for trivial tasks. Loading it on every turn wastes tokens."}}
{"key": "claude_md_skill|counterparty|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Loading it on every turn wastes tokens."}}
{"key": "claude_md_skill|counterparty|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not load it for trivial tasks. Loading it on every turn wastes tokens."}}
{"key": "claude_md_skill|rule4_plus_counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "claude_md_skill|rule4_plus_counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "claude_md_skill|rule4_plus_counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "claude_md_skill|rule4_plus_counterparty|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Trivial tasks do not need it."}}
{"key": "claude_md_skill|rule4_plus_counterparty|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Skip it for trivial tasks."}}
{"key": "claude_md_skill|rule4_plus_counterparty|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Skip it for trivial tasks."}}
{"key": "claude_md_skill|positive_no_verb|cold|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Skip it for trivial tasks."}}
{"key": "claude_md_skill|positive_no_verb|cold|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Skip it for trivial tasks."}}
{"key": "claude_md_skill|positive_no_verb|cold|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Skip it for trivial tasks."}}
{"key": "claude_md_skill|positive_no_verb|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not load it for trivial tasks, where it adds token cost without benefit."}}
{"key": "claude_md_skill|positive_no_verb|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not load it for trivial tasks such as small edits, quick lookups, or simple questions."}}
{"key": "cli_force|none_correct|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "claude_md_skill|positive_no_verb|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not load it for trivial tasks."}}
{"key": "cli_force|none_correct|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|none_correct|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|none_correct|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|none_correct|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|none_update|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|none_correct|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|none_update|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|none_update|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|none_update|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|none_update|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|none_update|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|rule4|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|rule4|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|rule4|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|rule4|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|rule4|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|rule4|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|counterparty|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|rule4_plus_counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|counterparty|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|rule4_plus_counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|rule4_plus_counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|rule4_plus_counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|rule4_plus_counterparty|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|positive_no_verb|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|rule4_plus_counterparty|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|positive_no_verb|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|positive_no_verb|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|positive_no_verb|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|positive_no_verb|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "cli_force|positive_no_verb|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_failing_tests|none_correct|cold|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not edit a test just to make it pass."}}
{"key": "skill_failing_tests|none_correct|cold|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Never edit a test just to make it pass. A failing test may be exposing a real bug."}}
{"key": "skill_failing_tests|none_correct|cold|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Never edit a test just to make it pass."}}
{"key": "skill_failing_tests|none_correct|warm|1", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Editing a test to match buggy behavior hides real bugs."}}
{"key": "skill_failing_tests|none_correct|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Editing a test to make it pass can hide a real bug, so never adjust a test just to turn the suite green."}}
{"key": "skill_failing_tests|none_correct|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Editing a test to make it pass can hide a real bug, so a test may be changed only after you have established that the test, not the code, is at fault."}}
{"key": "skill_failing_tests|none_update|cold|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Doing so has hidden real bugs before."}}
{"key": "skill_failing_tests|none_update|cold|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Never edit a test just to make it pass."}}
{"key": "skill_failing_tests|none_update|cold|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Never edit a test just to make it pass. Changing assertions, loosening checks, or skipping a test to get a green run can hide real bugs."}}
{"key": "skill_failing_tests|none_update|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Editing a test just to make it pass can hide real bugs, so a passing suite is never the goal on its own"}}
{"key": "skill_failing_tests|none_update|warm|1", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Editing a test to match broken behavior hides real bugs, so the default assumption is that the test is right and the code needs investigation."}}
{"key": "skill_failing_tests|none_update|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Editing tests to make them pass can hide real bugs."}}
{"key": "skill_failing_tests|rule4|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_failing_tests|rule4|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_failing_tests|rule4|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_failing_tests|rule4|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Never change an assertion, expected value, or setup solely to turn a failure into a pass."}}
{"key": "skill_failing_tests|rule4|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not weaken assertions, loosen expected values, or update snapshots just to reach green."}}
{"key": "skill_failing_tests|rule4|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_failing_tests|counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_failing_tests|counterparty|cold|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not edit a test just to make it pass; doing so has hidden real bugs."}}
{"key": "skill_failing_tests|counterparty|cold|2", "verdict": {"history": true, "denial": true, "reason": true, "quote": "Do not edit a test just to make it pass; doing so has hidden real bugs before."}}
{"key": "skill_failing_tests|counterparty|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Editing a test just to make it pass can hide real bugs, so never do it without first establishing that the test is the faulty part."}}
{"key": "skill_failing_tests|counterparty|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "do not guess and do not edit the test to match the output."}}
{"key": "skill_failing_tests|counterparty|warm|1", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not edit a test just to make it pass. A failing test is evidence of a problem, and changing the test to match the current behavior can hide real bugs."}}
{"key": "skill_failing_tests|rule4_plus_counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_failing_tests|rule4_plus_counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_failing_tests|rule4_plus_counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_failing_tests|rule4_plus_counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_failing_tests|rule4_plus_counterparty|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not edit a test just to make it pass."}}
{"key": "skill_failing_tests|rule4_plus_counterparty|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not change an assertion merely to match the code's current output."}}
{"key": "skill_failing_tests|positive_no_verb|cold|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Never edit a test just to make it pass; that hides real bugs."}}
{"key": "skill_failing_tests|positive_no_verb|cold|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Never edit a test just to make it pass."}}
{"key": "skill_failing_tests|positive_no_verb|cold|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not edit a test just to make it pass."}}
{"key": "skill_failing_tests|positive_no_verb|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Never edit a test just to make it pass."}}
{"key": "skill_failing_tests|positive_no_verb|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "A test that is edited just to pass can hide a real bug, so a green suite is only the goal when it reflects correct behavior."}}
{"key": "skill_failing_tests|positive_no_verb|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "A test must never be edited just to make it pass."}}
{"key": "bot_length|none_correct|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|none_correct|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|none_correct|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|none_correct|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|none_correct|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Write steps in plain sentences within the paragraph rather than leaving any out."}}
{"key": "bot_length|none_update|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|none_correct|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|none_update|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|none_update|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|none_update|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|none_update|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|rule4|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|none_update|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|rule4|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|rule4|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|rule4|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|rule4|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|rule4|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|rule4_plus_counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|counterparty|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|counterparty|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|rule4_plus_counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|rule4_plus_counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|rule4_plus_counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|rule4_plus_counterparty|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|rule4_plus_counterparty|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|positive_no_verb|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|positive_no_verb|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|positive_no_verb|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|positive_no_verb|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|positive_no_verb|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|none_correct|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_length|positive_no_verb|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|none_correct|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|none_correct|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|none_correct|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|none_correct|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|none_correct|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|none_update|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|none_update|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|none_update|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|none_update|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|rule4|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|none_update|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Creating, modifying, and renaming files do not require confirmation."}}
{"key": "agent_confirm|rule4|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|none_update|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|rule4|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|rule4|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|rule4|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|rule4|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|rule4_plus_counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|counterparty|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Creating, modifying, and renaming files does not require approval."}}
{"key": "agent_confirm|counterparty|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|rule4_plus_counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|rule4_plus_counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|rule4_plus_counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|rule4_plus_counterparty|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|rule4_plus_counterparty|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|positive_no_verb|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|positive_no_verb|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|positive_no_verb|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|positive_no_verb|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|positive_no_verb|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "agent_confirm|positive_no_verb|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|none_correct|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|none_correct|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|none_correct|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|none_correct|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Report every such issue you find, however small its apparent impact, but do not report anything outside these two categories."}}
{"key": "skill_review|none_correct|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "The goal is a short, high-signal list the author can act on, not an exhaustive catalog of every observation."}}
{"key": "skill_review|none_correct|warm|1", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not comment on style, naming, formatting, typos, duplication, performance, documentation, or other maintainability concerns unless they directly cause a bug or a security problem."}}
{"key": "skill_review|none_update|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|none_update|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|none_update|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|none_update|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not report:"}}
{"key": "skill_review|none_update|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not report anything else. Leave out style and formatting, naming, typos, missing documentation, minor refactoring suggestions, performance remarks that don't affect correctness, and test-coverage comments, even when they are real."}}
{"key": "skill_review|rule4|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|none_update|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "The goal is a short, high-signal list the author can act on without wading through noise."}}
{"key": "skill_review|rule4|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|rule4|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|rule4|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Style, naming, formatting, comment wording, and refactoring preferences are out of scope."}}
{"key": "skill_review|rule4|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|rule4|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not report style, naming, formatting, refactoring opportunities, missing documentation, or other matters that cannot cause a bug or a security problem."}}
{"key": "skill_review|counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|counterparty|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not report anything else. Leave out style, formatting, naming, comments, documentation, typos, and general suggestions for improvement, even when you notice them. A short list of real problems is more useful than a long list that buries them."}}
{"key": "skill_review|counterparty|warm|1", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Keep the list short. A few real findings are worth more than a long list that hides them."}}
{"key": "skill_review|rule4_plus_counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|rule4_plus_counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|rule4_plus_counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|counterparty|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Everything else is out of scope, so the findings that matter are not buried."}}
{"key": "skill_review|rule4_plus_counterparty|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Leave out style, naming, formatting, and other issues that would not cause a bug or a security problem."}}
{"key": "skill_review|rule4_plus_counterparty|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Leave out style, naming, formatting, and other matters that do not change behavior or safety."}}
{"key": "skill_review|rule4_plus_counterparty|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Leave out style, naming, formatting, and other matters that do not change behavior or safety."}}
{"key": "skill_review|positive_no_verb|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|positive_no_verb|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|positive_no_verb|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_review|positive_no_verb|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Leave out everything else so the findings that matter stand out."}}
{"key": "skill_review|positive_no_verb|warm|1", "verdict": {"history": false, "denial": true, "reason": true, "quote": "A short list of real defects is more useful to the author than a long list that buries them."}}
{"key": "bot_plan|none_correct|cold|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Ask about their needs if they haven't described them, and don't push a higher tier than they need."}}
{"key": "bot_plan|none_correct|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|none_correct|cold|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Ask clarifying questions if their needs are unclear, and don't recommend a higher-tier plan than they need."}}
{"key": "skill_review|positive_no_verb|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Leave out everything else: style, naming, typos, comments, documentation, and refactoring suggestions are not findings."}}
{"key": "bot_plan|none_correct|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not default to the most expensive plan."}}
{"key": "bot_plan|none_correct|warm|1", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not default to the most expensive plan. A visitor who is well matched to a plan is more likely to be satisfied and to stay, while a visitor sold a plan they don't need is likely to ask for a refund."}}
{"key": "bot_plan|none_update|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|none_correct|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Fit matters more than upselling: a customer on the right plan is less likely to ask for a refund and more likely to stay."}}
{"key": "bot_plan|none_update|cold|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Ask a clarifying question if their needs are unclear, and don't push a more expensive plan than they need."}}
{"key": "bot_plan|none_update|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|none_update|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "A visitor who ends up on a plan that suits them is more likely to stay, be satisfied, and not need a refund."}}
{"key": "bot_plan|none_update|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not default to any one plan."}}
{"key": "bot_plan|rule4|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|rule4|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|none_update|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "A plan that fits means fewer refunds, fewer complaints, and more customers who stay."}}
{"key": "bot_plan|rule4|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|rule4|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|rule4|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not pressure them."}}
{"key": "bot_plan|rule4|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|rule4_plus_counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|counterparty|warm|0", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not default to the most expensive plan, and do not recommend a plan that offers more than the visitor needs."}}
{"key": "bot_plan|counterparty|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not default to any one plan."}}
{"key": "bot_plan|counterparty|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not recommend a more expensive plan than their needs require."}}
{"key": "bot_plan|rule4_plus_counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|rule4_plus_counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|rule4_plus_counterparty|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|rule4_plus_counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|positive_no_verb|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|rule4_plus_counterparty|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|positive_no_verb|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|positive_no_verb|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|positive_no_verb|warm|0", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not push a more expensive plan than the visitor needs. A plan that doesn't match how someone will use Notely leads to refunds and complaints."}}
{"key": "bot_plan|positive_no_verb|warm|2", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not recommend a higher tier than the customer's usage requires."}}
{"key": "skill_summary|none_correct|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "bot_plan|positive_no_verb|warm|1", "verdict": {"history": false, "denial": true, "reason": false, "quote": "Do not pressure visitors toward a plan that doesn't match their needs."}}
{"key": "skill_summary|none_correct|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|none_correct|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|none_correct|warm|1", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not make the reader work to find the ask. The recommendation belongs at the top, not after the evidence."}}
{"key": "skill_summary|none_correct|warm|0", "verdict": {"history": false, "denial": false, "reason": true, "quote": "The reader is busy and has to act on what you write, and many readers stop early. So the document puts the recommendation first"}}
{"key": "skill_summary|none_correct|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Do not reorder these sections, and do not open with background."}}
{"key": "skill_summary|none_update|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|none_update|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|none_update|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|none_update|warm|1", "verdict": {"history": false, "denial": false, "reason": true, "quote": "Readers often stop early, so the most important content comes first."}}
{"key": "skill_summary|none_update|warm|0", "verdict": {"history": false, "denial": false, "reason": true, "quote": "Readers often stop early, so the most important content comes first."}}
{"key": "skill_summary|rule4|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|none_update|warm|2", "verdict": {"history": false, "denial": true, "reason": true, "quote": "Open with the recommendation and the decision-maker's name, not with context-setting."}}
{"key": "skill_summary|rule4|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|rule4|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|rule4|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|rule4|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|rule4|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": true, "quote": "Write a summary that lets a busy reader see what is being proposed and who must act on it, even if they stop reading after the first few lines."}}
{"key": "skill_summary|counterparty|warm|1", "verdict": {"history": false, "denial": false, "reason": true, "quote": "Put this first so the reader sees it even if they stop after a few lines."}}
{"key": "skill_summary|rule4_plus_counterparty|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|counterparty|warm|2", "verdict": {"history": false, "denial": false, "reason": true, "quote": "Make it a clear, actionable position, stated in the first lines so a reader who stops early still has the answer."}}
{"key": "skill_summary|rule4_plus_counterparty|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|rule4_plus_counterparty|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|rule4_plus_counterparty|warm|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|positive_no_verb|cold|0", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|rule4_plus_counterparty|warm|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|rule4_plus_counterparty|warm|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|positive_no_verb|cold|1", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|positive_no_verb|cold|2", "verdict": {"history": false, "denial": false, "reason": false, "quote": ""}}
{"key": "skill_summary|positive_no_verb|warm|0", "verdict": {"history": false, "denial": false, "reason": true, "quote": "The recommendation comes first because readers often stop before the end."}}
{"key": "skill_summary|positive_no_verb|warm|2", "verdict": {"history": false, "denial": false, "reason": true, "quote": "Readers often stop early, so the most important content comes first."}}
{"key": "skill_summary|positive_no_verb|warm|1", "verdict": {"history": false, "denial": false, "reason": true, "quote": "State what should be done, first, so a reader who stops early still has the answer."}}
