{
  "@context": "https://byten.com.br/ontology/",
  "rule_id": "BYTEN:TP-001",
  "type": ["TemporalConsistencyRule", "ExecutableForensicRule"],
  "name": "Paradoxo Temporal Causality Engine v4.0",
  "version": "4.0.0",
  "execution": {
    "engine": "CEL",
    "mode": "deterministic"
  },
  "inputs": {
    "file_creation_timestamp": { "type": "datetime", "normalization": "UTC", "required": true },
    "external_log_timestamp": { "type": "datetime", "normalization": "UTC", "required": true },
    "cumulative_system_adjustment_ms": { "type": "int", "default": 0, "description": "NTP or Leap Second offsets" }
  },
  "causalityGraph": {
    "step_1": {
      "operation": "calculate_drift",
      "expression": "((file_creation_timestamp - external_log_timestamp) + cumulative_system_adjustment_ms)"
    }
  },
  "logic": [
    {
      "id": "tp001-r1",
      "expression": "drift_ms < -15000",
      "risk": "BYTEN:RL-003",
      "severity": "CRITICAL",
      "classification": "impossible_causality",
      "confidence_interval": [0.96, 0.99]
    },
    {
      "id": "tp001-r2",
      "expression": "drift_ms >= -15000 && drift_ms < -5000",
      "risk": "BYTEN:RL-003",
      "severity": "HIGH",
      "classification": "hard_paradox",
      "confidence_interval": [0.92, 0.97]
    },
    {
      "id": "tp001-r3",
      "expression": "drift_ms >= -5000 && drift_ms < 0",
      "risk": "BYTEN:RL-002",
      "severity": "MEDIUM",
      "classification": "contextual_anomaly",
      "confidence_interval": [0.55, 0.75]
    },
    {
      "id": "tp001-r4",
      "expression": "drift_ms >= 0",
      "risk": "BYTEN:RL-001",
      "severity": "LOW",
      "classification": "normal_chronology",
      "confidence_interval": [0.96, 0.99]
    }
  ],
  "false_positive_protection": {
    "requires_utc_normalization": true,
    "detectCloudSyncArtifacts": true
  }
}