verify_clip is unchanged in behaviour (it exempts nothing); verify_clip_exempting passes over the chunks a caller names in step (k), which live-moderation §8.3 uses for chunks a standing decision restricts. The recordings corpus regenerates byte for byte. Co-Authored-By: Claude Opus 5.5 <[email protected]>
1 line
No EOL
1 KiB
JSON
1 line
No EOL
1 KiB
JSON
{"decision_visibility":["DECISION_VISIBILITY_CONTENT_DISABLED"],"decision_facts":"A classifier matched the message to a promotion pattern and proposed denial; a reviewer confirmed it at 10.4 s.","decision_ground":"DECISION_GROUND_INCOMPATIBLE_CONTENT","decision_ground_reference_url":"https://rooms.example/terms#4.2","incompatible_content_ground":"Room terms, clause 4.2: no unsolicited promotion","incompatible_content_explanation":"The message advertises a paid service to the room's participants, which clause 4.2 of the room's terms does not allow.","content_type":["CONTENT_TYPE_TEXT"],"category":"STATEMENT_CATEGORY_OTHER_VIOLATION_TC","territorial_scope":["AT","BE","BG","CY","CZ","DE","DK","EE","ES","FI","FR","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"content_date":"2026-10-16","application_date":"2026-10-16","source_type":"SOURCE_VOLUNTARY","automated_detection":"Yes","automated_decision":"AUTOMATED_DECISION_PARTIALLY","puid":"a3de7474effdcfa7b047476e0094bd3bf862e96ccd8ec70a5133445d808500e1"} |