{
 "base": "https://cainstudio.online",
 "checked_at": "2026-10-29T23:20:54Z",
 "passed": 16,
 "total": 16,
 "results": [
  {
   "product": "Trust State Engine",
   "case": "high-risk write after a violation is DENIED",
   "pass": true,
   "detail": "{'tenant': 'public-demo', 'principal_id': 'agent-verify-1793316053', 'risk_level': 'high', 'trust_state': 'degraded', 'trust_score': 0.4849999560225562, 'authorization_decision': 'deny', 'requires_approval': False, 'denied': True, 'monitori"
  },
  {
   "product": "Trust State Engine",
   "case": "authorization counts the violation",
   "pass": true,
   "detail": "{'trust_version': 2, 'positive_signals': 0, 'negative_signals': 1, 'violations': 1, 'confidence': 0.0, 'is_expired': False}"
  },
  {
   "product": "Trust State Engine",
   "case": "explanation names the policy violation",
   "pass": true,
   "detail": "Trust degraded due to: 1 policy violation(s) detected"
  },
  {
   "product": "Trust State Engine",
   "case": "explanation lists the policy_violated event",
   "pass": true,
   "detail": "[{'event_type': 'policy_violated', 'significance': 'major', 'timestamp': '2026-10-29T23:20:53.492109+00:00', 'event_data': {'detail': \"tried to read another tenant's data\"}}]"
  },
  {
   "product": "Trust State Engine",
   "case": "explanation shows the state before (unknown)",
   "pass": true,
   "detail": "{'trust_state': 'unknown', 'trust_version': 1, 'until': '2026-10-29T23:20:53.500507+00:00', 'transition_id': 'tt_0f10b438569b48a48e4d4379'}"
  },
  {
   "product": "Trust State Engine",
   "case": "no 'No events yet' after a recorded event",
   "pass": true,
   "detail": "[{'type': 'trust_state_change', 'previous': 'unknown', 'current': 'degraded', 'changed_at': '2026-10-29T23:20:53.500507+00:00', 'transition_id': 'tt_0f10b438569b48a48e4d4379', 'reason': 'Trust transitioned from unknown to degraded'}, {'type"
  },
  {
   "product": "CainDrift",
   "case": "flags meaning flip: yes/no flip",
   "pass": true,
   "detail": "['meaning changed: answer flipped (no -> yes)', 'meaning changed: qualifier reversed (within -> after)']"
  },
  {
   "product": "CainDrift",
   "case": "flags meaning flip: seat count",
   "pass": true,
   "detail": "[\"meaning changed: numbers changed (removed ['5'], added ['50'])\"]"
  },
  {
   "product": "CainDrift",
   "case": "flags meaning flip: number words",
   "pass": true,
   "detail": "[\"meaning changed: numbers changed (removed ['3'], added ['7'])\"]"
  },
  {
   "product": "CainDrift",
   "case": "flags meaning flip: before -> after",
   "pass": true,
   "detail": "['meaning changed: qualifier reversed (before -> after)']"
  },
  {
   "product": "CainDrift",
   "case": "flags meaning flip: negation dropped",
   "pass": true,
   "detail": "['meaning changed: negation removed']"
  },
  {
   "product": "CainDrift",
   "case": "flags meaning flip: allowed -> prohibited",
   "pass": true,
   "detail": "['meaning changed: qualifier reversed (allowed -> prohibited)']"
  },
  {
   "product": "CainDrift",
   "case": "no meaning flag: identical",
   "pass": true,
   "detail": "[]"
  },
  {
   "product": "CainDrift",
   "case": "no meaning flag: 3 == three",
   "pass": true,
   "detail": "[]"
  },
  {
   "product": "CainDrift",
   "case": "no meaning flag: 1,000 == 1000",
   "pass": true,
   "detail": "[]"
  },
  {
   "product": "CainDrift",
   "case": "no meaning flag: yes rephrased",
   "pass": true,
   "detail": "[]"
  }
 ]
}