INSERT INTO "audit_logs" VALUES('cmtewsxul00ezn3awsscur0ax',1788039922269,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.fault_injected','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','partial_data');
INSERT INTO "audit_logs" VALUES('cmtewsxvr00f5n3aw1jd5qba2',1788039922311,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','39/41 accepted, quality 81');
INSERT INTO "audit_logs" VALUES('cmtewsxx500f9n3awr0kcu7w2',1788039922361,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.fault_injected','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','cleared');
INSERT INTO "audit_logs" VALUES('cmtewsxyr00ffn3aw2qbarp8r',1788039922419,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','59/60 accepted, quality 95');
INSERT INTO "audit_logs" VALUES('cmtewsxzl00fhn3awpd8ouy78',1788039922449,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.mapping_changed','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','removed transformer_temperature');
INSERT INTO "audit_logs" VALUES('cmtewsy1c00fln3aw19izejae',1788039922512,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.mapping_changed','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','transformer_temperature → tempC (F → C)');
INSERT INTO "audit_logs" VALUES('cmtewsy4b00fpn3aw71xgsegl',1788039922619,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','risk_hunter.run','risk_hunt','HUNT-MTEWSY2X','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','hidden_risk (quick): 0 findings from 24 simulations in 10 ms');
INSERT INTO "audit_logs" VALUES('cmtewsy5t00ftn3awhhk6e785',1788039922674,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','risk_hunter.run','risk_hunt','HUNT-MTEWSY5C','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','weakest_link (quick): 0 findings from 24 simulations in 10 ms');
INSERT INTO "audit_logs" VALUES('cmtewsy9s00grn3awxfyqpwbp',1788039922817,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','proof.created','decision_proof','PRF-MTEWSY9H-T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','8 timeline events; weakest link prediction at 43.2 %');
INSERT INTO "audit_logs" VALUES('cmtewsyau00gtn3aw5dg02f0x',1788039922855,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','proof.replayed','decision_proof','PRF-MTEWSY9H-T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','8 frames over 15 min');
INSERT INTO "audit_logs" VALUES('cmtewsyc400gvn3aww74cz8dj',1788039922900,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','proof.replayed','decision_proof','PRF-MTEWSY9H-T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','8 frames over 15 min');
INSERT INTO "audit_logs" VALUES('cmtewsyw800gzn3awtlwavatp',1788039923624,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','auth.login','session','ff3c5e3af6c1c5aacb25d4ef5fb1bb0286aea84808b1f62df8a4781244939531','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: viewer');
INSERT INTO "audit_logs" VALUES('cmtewsywt00h1n3awhvi5b75c',1788039923645,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.read');
INSERT INTO "audit_logs" VALUES('cmtewsyxt00h3n3awpjr1gl3p',1788039923682,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations/CONN-SCADA-CENTRAL/sync',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.sync');
INSERT INTO "audit_logs" VALUES('cmtewsyyr00h5n3awai2eot2n',1788039923716,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations/CONN-SCADA-CENTRAL/fault',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.simulate');
INSERT INTO "audit_logs" VALUES('cmtewsyzp00h7n3awouc4d4zy',1788039923750,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations/CONN-SCADA-CENTRAL/mapping',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.map');
INSERT INTO "audit_logs" VALUES('cmtewsz2i00h9n3aw8re2fkgl',1788039923851,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/decisions/T-108/proof',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: proof.create');
INSERT INTO "audit_logs" VALUES('cmtewsz6g00hdn3aw0e02kj25',1788039923992,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-TEST-LIVE','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','0/0 accepted, quality 20');
INSERT INTO "audit_logs" VALUES('cmtewt3ww00hhn3awy4ry1nks',1788039930128,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','auth.login','session','8b90ab97d153280ceef7cc88be14c1cb7dbc5d5b08fb4593f18f5e4fdb88f7b4','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: system_admin');
INSERT INTO "audit_logs" VALUES('cmtewt40q00hln3awxylcz7no',1788039930266,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_tested','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','demo: reachable');
INSERT INTO "audit_logs" VALUES('cmtewt43a00hrn3aw06ivee4s',1788039930359,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','59/60 accepted, quality 95');
INSERT INTO "audit_logs" VALUES('cmtewt44c00hvn3awqdkpeddj',1788039930397,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.fault_injected','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','partial_data');
INSERT INTO "audit_logs" VALUES('cmtewt45x00i1n3awpioqnsk4',1788039930453,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','39/41 accepted, quality 81');
INSERT INTO "audit_logs" VALUES('cmtewt46v00i5n3awpdxlmqmw',1788039930487,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.fault_injected','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','cleared');
INSERT INTO "audit_logs" VALUES('cmtewt48800ibn3awusq59gi0',1788039930537,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','59/60 accepted, quality 95');
INSERT INTO "audit_logs" VALUES('cmtewt49c00idn3awyhrowpfj',1788039930577,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.mapping_changed','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','removed transformer_temperature');
INSERT INTO "audit_logs" VALUES('cmtewt4b400ihn3awd2jc20ae',1788039930641,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.mapping_changed','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','transformer_temperature → tempC (F → C)');
INSERT INTO "audit_logs" VALUES('cmtewt4g400jfn3awz6o52zdy',1788039930820,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','proof.created','decision_proof','PRF-MTEWT4FU-T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','8 timeline events; weakest link prediction at 43.2 %');
INSERT INTO "audit_logs" VALUES('cmtewt4hf00jhn3awhk0ozl0j',1788039930868,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','proof.replayed','decision_proof','PRF-MTEWT4FU-T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','8 frames over 15 min');
INSERT INTO "audit_logs" VALUES('cmtewt4is00jjn3awm89sa8lv',1788039930917,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','proof.replayed','decision_proof','PRF-MTEWT4FU-T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','8 frames over 15 min');
INSERT INTO "audit_logs" VALUES('cmtewt52100jnn3awwizxj8uw',1788039931609,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','auth.login','session','6f0ea07437ddd8c2ec3aa608a80a8a05e2787e54bff802b9beaf0f1f722c4b89','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: viewer');
INSERT INTO "audit_logs" VALUES('cmtewt52p00jpn3awi2k04b7z',1788039931634,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.read');
INSERT INTO "audit_logs" VALUES('cmtewt53d00jrn3awbzhb78u9',1788039931658,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations/CONN-SCADA-CENTRAL/sync',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.sync');
INSERT INTO "audit_logs" VALUES('cmtewt53z00jtn3awjeq6tbgg',1788039931680,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations/CONN-SCADA-CENTRAL/fault',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.simulate');
INSERT INTO "audit_logs" VALUES('cmtewt55100jvn3aw680qgpte',1788039931717,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations/CONN-SCADA-CENTRAL/mapping',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.map');
INSERT INTO "audit_logs" VALUES('cmtewt57600jxn3awq3pnio1z',1788039931794,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/decisions/T-108/proof',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: proof.create');
INSERT INTO "audit_logs" VALUES('cmtewt58j00k1n3awrddi6ols',1788039931844,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-TEST-LIVE','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','0/0 accepted, quality 20');
INSERT INTO "audit_logs" VALUES('cmtewuyde00k5n3awd9wp15wu',1788040016258,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','auth.login','session','75352b8a5491a4563aa508971a0dd2d11ead7222760870ee2964daa054ae95f7','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: system_admin');
INSERT INTO "audit_logs" VALUES('cmtewuyh900k9n3awxmudpqzo',1788040016397,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_tested','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','demo: reachable');
INSERT INTO "audit_logs" VALUES('cmtewuykc00kfn3awf3k4ggfs',1788040016509,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','59/60 accepted, quality 95');
INSERT INTO "audit_logs" VALUES('cmtewuylw00kjn3awoqswvdvp',1788040016564,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.fault_injected','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','partial_data');
INSERT INTO "audit_logs" VALUES('cmtewuyno00kpn3awcc4h1aia',1788040016629,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','39/41 accepted, quality 81');
INSERT INTO "audit_logs" VALUES('cmtewuyom00ktn3aw3tpw6u7n',1788040016663,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.fault_injected','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','cleared');
INSERT INTO "audit_logs" VALUES('cmtewuypw00kzn3aw7ov05slg',1788040016709,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','59/60 accepted, quality 95');
INSERT INTO "audit_logs" VALUES('cmtewuyr300l1n3awhr9rmsk5',1788040016751,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.mapping_changed','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','removed transformer_temperature');
INSERT INTO "audit_logs" VALUES('cmtewuyub00l5n3awda9pe7ql',1788040016867,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.mapping_changed','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','transformer_temperature → tempC (F → C)');
INSERT INTO "audit_logs" VALUES('cmtewuywa00l9n3awllx3c0r2',1788040016938,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','risk_hunter.run','risk_hunt','HUNT-MTEWUYVT','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','hidden_risk (quick): 0 findings from 24 simulations in 11 ms');
INSERT INTO "audit_logs" VALUES('cmtewuyy000ldn3awwwwk08w1',1788040017000,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','risk_hunter.run','risk_hunt','HUNT-MTEWUYXK','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','weakest_link (quick): 0 findings from 24 simulations in 10 ms');
INSERT INTO "audit_logs" VALUES('cmtewuz3400mbn3awkdpsmfxg',1788040017185,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','proof.created','decision_proof','PRF-MTEWUZ2S-T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','8 timeline events; weakest link prediction at 43.2 %');
INSERT INTO "audit_logs" VALUES('cmtewuz4m00mdn3awg8mxrfpd',1788040017238,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','proof.replayed','decision_proof','PRF-MTEWUZ2S-T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','8 frames over 15 min');
INSERT INTO "audit_logs" VALUES('cmtewuz6t00mfn3awhuuca2sd',1788040017317,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','proof.replayed','decision_proof','PRF-MTEWUZ2S-T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','8 frames over 15 min');
INSERT INTO "audit_logs" VALUES('cmtewuzuw00mjn3awmgxzjoau',1788040018185,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','auth.login','session','dab882fbffa7d28ab4ce45693a6aaf34ecfc8a86410e26b4e67e98ff0a481b20','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: viewer');
INSERT INTO "audit_logs" VALUES('cmtewuzvu00mln3aw30xoz5yd',1788040018218,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.read');
INSERT INTO "audit_logs" VALUES('cmtewuzx300mnn3aw9mv7xy6p',1788040018263,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations/CONN-SCADA-CENTRAL/sync',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.sync');
INSERT INTO "audit_logs" VALUES('cmtewuzxz00mpn3aw81i97jnd',1788040018295,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations/CONN-SCADA-CENTRAL/fault',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.simulate');
INSERT INTO "audit_logs" VALUES('cmtewuzz500mrn3aw5fc89xrn',1788040018337,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations/CONN-SCADA-CENTRAL/mapping',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.map');
INSERT INTO "audit_logs" VALUES('cmtewuzzx00mtn3awbxsjwxgd',1788040018365,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/risk-hunter/run',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: riskhunter.run');
INSERT INTO "audit_logs" VALUES('cmtewv02c00mvn3awr7r8hufp',1788040018453,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/decisions/T-108/proof',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: proof.create');
INSERT INTO "audit_logs" VALUES('cmtewv05a00mzn3awo9s1ke2c',1788040018559,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-TEST-LIVE','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','0/0 accepted, quality 20');
INSERT INTO "audit_logs" VALUES('cmtewwp0t00n3n3aw8n9g68tg',1788040097453,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','auth.login','session','aad0b6abf9048ab360e1ef501efaae5ce4a691a8290af11c8b10c1ab9e292cc2','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: system_admin');
INSERT INTO "audit_logs" VALUES('cmtewwp3y00n5n3awaabqt5cb',1788040097566,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','live_grid.opened','live_grid','TWIN-NATIONAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','live · 252 assets · 234 paths');
INSERT INTO "audit_logs" VALUES('cmtewwpbp00n7n3aw8ninrb6k',1788040097845,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','live_grid.asset_inspected','asset','SUB-RYD-01','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','synthetic · load 36.6% · risk 10.9');
INSERT INTO "audit_logs" VALUES('cmtewwq6300n9n3awt9yotbj0',1788040098940,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','live_grid.time_machine','live_grid','TWIN-NATIONAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','+30 min · normal · peak risk 16.8');
INSERT INTO "audit_logs" VALUES('cmtewwr9p00nbn3aw5tw5cg60',1788040100365,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','live_grid.simulation','live_grid','T-106','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Single move — Transfer 190.5 MW to the adjacent feeder: regional risk 98.5 → 97.6 (simulated)');
INSERT INTO "audit_logs" VALUES('cmtewwrlk00ndn3awo89orenh',1788040100792,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','live_grid.trace','asset','IL-601','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','source: 4 hops');
INSERT INTO "audit_logs" VALUES('cmtewwrop00nfn3awrna7k5px',1788040100905,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','live_grid.trace','asset','SUB-RYD-01','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','dependents: 23 hops');
INSERT INTO "audit_logs" VALUES('cmtewwsfn00njn3aw5zt5d3wd',1788040101875,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','auth.login','session','71a3e5dd119146a9a2c2f0594143a653d471e4f55a8d876362c181dcf4a268ea','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: viewer');
INSERT INTO "audit_logs" VALUES('cmtewwsvi00nln3awyvf0mt11',1788040102446,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','live_grid.time_machine','live_grid','TWIN-NATIONAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','+30 min · normal · peak risk 16.8');
INSERT INTO "audit_logs" VALUES('cmtewwswo00nnn3awqg799avx',1788040102488,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/live-grid/simulate',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: twin.simulate');
INSERT INTO "audit_logs" VALUES('cmtewwtkp00nrn3awxn1k38x8',1788040103354,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','auth.login','session','342ca65a4bf97549f10f48517c07e7be2e72103dfb07a62570c1f6f9b683881d','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: system_admin');
INSERT INTO "audit_logs" VALUES('cmtewwtnn00nvn3awzv5k1f81',1788040103460,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_tested','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','demo: reachable');
INSERT INTO "audit_logs" VALUES('cmtewwtri00o1n3awtbazkpjc',1788040103599,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','59/60 accepted, quality 95');
INSERT INTO "audit_logs" VALUES('cmtewwtsl00o5n3awmc871yx6',1788040103638,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.fault_injected','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','partial_data');
INSERT INTO "audit_logs" VALUES('cmtewwtty00obn3aw6zgoeqp4',1788040103686,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','39/41 accepted, quality 81');
INSERT INTO "audit_logs" VALUES('cmtewwtv800ofn3awjl1106f0',1788040103732,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.fault_injected','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','cleared');
INSERT INTO "audit_logs" VALUES('cmtewwtwf00oln3awk7dy8iwu',1788040103775,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','59/60 accepted, quality 95');
INSERT INTO "audit_logs" VALUES('cmtewwtxd00onn3awcjpzg91f',1788040103809,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.mapping_changed','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','removed transformer_temperature');
INSERT INTO "audit_logs" VALUES('cmtewwtzx00orn3aw2qn01dqh',1788040103901,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.mapping_changed','integration_connector','CONN-SCADA-CENTRAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','transformer_temperature → tempC (F → C)');
INSERT INTO "audit_logs" VALUES('cmtewwu2q00ovn3awbkwuv55y',1788040104002,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','risk_hunter.run','risk_hunt','HUNT-MTEWWU26','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','hidden_risk (quick): 0 findings from 24 simulations in 17 ms');
INSERT INTO "audit_logs" VALUES('cmtewwu4d00ozn3awr3siyhla',1788040104062,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','risk_hunter.run','risk_hunt','HUNT-MTEWWU3V','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','weakest_link (quick): 0 findings from 24 simulations in 12 ms');
INSERT INTO "audit_logs" VALUES('cmtewwuyq00pxn3awwje68u7a',1788040105154,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','proof.created','decision_proof','PRF-MTEWWUXR-T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','8 timeline events; weakest link prediction at 43.2 %');
INSERT INTO "audit_logs" VALUES('cmtewwv1300pzn3awmoljhddg',1788040105239,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','proof.replayed','decision_proof','PRF-MTEWWUXR-T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','8 frames over 15 min');
INSERT INTO "audit_logs" VALUES('cmtewwv4j00q1n3awmmcyk1hq',1788040105363,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','proof.replayed','decision_proof','PRF-MTEWWUXR-T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','8 frames over 15 min');
INSERT INTO "audit_logs" VALUES('cmtewwvou00q5n3aw057m37wk',1788040106094,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','auth.login','session','b219f8c4bc9275b0bec1f8ad684f6b0564f021c84466a92a109fb83e3674489f','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: viewer');
INSERT INTO "audit_logs" VALUES('cmtewwvph00q7n3awllw8ydq3',1788040106118,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.read');
INSERT INTO "audit_logs" VALUES('cmtewwvqe00q9n3aw1od0nk5u',1788040106150,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations/CONN-SCADA-CENTRAL/sync',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.sync');
INSERT INTO "audit_logs" VALUES('cmtewwvrb00qbn3aww3xr4fox',1788040106183,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations/CONN-SCADA-CENTRAL/fault',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.simulate');
INSERT INTO "audit_logs" VALUES('cmtewwvsb00qdn3awujghad1o',1788040106219,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/integrations/CONN-SCADA-CENTRAL/mapping',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: integrations.map');
INSERT INTO "audit_logs" VALUES('cmtewwvt600qfn3awldhmpmm7',1788040106250,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/risk-hunter/run',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: riskhunter.run');
INSERT INTO "audit_logs" VALUES('cmtewwvvk00qhn3awxmi2gpty',1788040106336,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/decisions/T-108/proof',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: proof.create');
INSERT INTO "audit_logs" VALUES('cmtewwvx800qln3aw85xvdenc',1788040106397,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','integration.connector_synced','integration_connector','CONN-TEST-LIVE','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','0/0 accepted, quality 20');
INSERT INTO "audit_logs" VALUES('cmtewwwfg00qpn3aw6z2kg0x2',1788040107052,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','auth.login','session','2660bd9889855a6bc6657f0890ddb73be31da59363aca7a85df0450c2d9fdb7b','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: control_operator');
INSERT INTO "audit_logs" VALUES('cmtewwwle00qrn3awn5txzq13',1788040107266,NULL,'operator@nabdh.sa','anonymous','auth.login_failed','user','cmtenmb7c00axn3mkffhdg12i','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Bad password');
INSERT INTO "audit_logs" VALUES('cmtewwwqp00qtn3awm1r4cl8k',1788040107457,NULL,'nobody@nabdh.sa','anonymous','auth.login_failed','user',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Unknown address');
INSERT INTO "audit_logs" VALUES('cmtewwy6w00qxn3awkq559f77',1788040109337,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','auth.login','session','46ddfab4d76224e33bfb6d93e1f5776ad68e79a18e94ae75ae8f2f402239b21f','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: system_admin');
INSERT INTO "audit_logs" VALUES('cmtewwypz00r1n3awwwu6qn32',1788040110024,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','auth.login','session','6af61ff05ede4cce98ce98f856b34577f078c717f2a4ff2a0111a7a130bd645f','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: viewer');
INSERT INTO "audit_logs" VALUES('cmtewwyr700r3n3awz9w4qccv',1788040110067,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/users/anything',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: users.manage');
INSERT INTO "audit_logs" VALUES('cmtewwys400r5n3awsdk3ve9b',1788040110100,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/simulations',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: simulations.run');
INSERT INTO "audit_logs" VALUES('cmtewwyt100r7n3awkd5ytegh',1788040110134,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/settings',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: settings.manage');
INSERT INTO "audit_logs" VALUES('cmtewwyty00r9n3aw13ulvc6o',1788040110166,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/audit',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: audit.read');
INSERT INTO "audit_logs" VALUES('cmtewwyyx00rpn3aw38kruohu',1788040110345,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','simulation.started','simulation','cmtewwyxp00rbn3aw5ub9sqfx','::ffff:127.0.0.1','Python-urllib/3.11',NULL,'{"scenario":"extreme_heat","riskBefore":16.9,"riskAfter":20.3,"customersImpacted":0}','success','What-if simulation: Extreme heat wave');
INSERT INTO "audit_logs" VALUES('cmtewwz2000rxn3awm3u9o05j',1788040110456,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','simulation.started','simulation','cmtewwz0s00rrn3aw9t90ns84','::ffff:127.0.0.1','Python-urllib/3.11',NULL,'{"assetCode":"T-108","actions":[],"riskBefore":11.2,"riskAfter":11.2}','success','Preventive action simulation on T-108');
INSERT INTO "audit_logs" VALUES('cmtewwz3i00s1n3awbozi6rif',1788040110510,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','scenario.created','scenario','cmtewwz2v00rzn3aw42w4dc5a','::ffff:127.0.0.1','Python-urllib/3.11',NULL,'{"key":"custom-mtewwz2u","name":"E2E test scenario"}','success',NULL);
INSERT INTO "audit_logs" VALUES('cmtewwz5f00s3n3aw685d7fq6',1788040110579,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','scenario.deleted','scenario','cmtewwz2v00rzn3aw42w4dc5a','::ffff:127.0.0.1','Python-urllib/3.11','{"key":"custom-mtewwz2u","name":"E2E test scenario"}',NULL,'success',NULL);
INSERT INTO "audit_logs" VALUES('cmtewwz8o00s5n3aw905q7czr',1788040110696,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','alert.acknowledged','alert','cmtenmll82fobn3mkrv9rwjbj','::ffff:127.0.0.1','Python-urllib/3.11','{"status":"new","assignedToId":"cmtenmb7q00b0n3mkfeoel2pn"}','{"status":"acknowledged","assignedToId":"cmtenmb7q00b0n3mkfeoel2pn"}','success','ALT-3505 on SUB-RYD-06');
INSERT INTO "audit_logs" VALUES('cmtewwzaf00s7n3awus37w2ax',1788040110760,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','alert.resolved','alert','cmtenmll82fobn3mkrv9rwjbj','::ffff:127.0.0.1','Python-urllib/3.11','{"status":"acknowledged","assignedToId":"cmtenmb7q00b0n3mkfeoel2pn"}','{"status":"resolved","assignedToId":"cmtenmb7q00b0n3mkfeoel2pn"}','success','ALT-3505 on SUB-RYD-06');
INSERT INTO "audit_logs" VALUES('cmtewwzct00s9n3awlqhrag6d',1788040110846,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','simulation.started','recommendation','cmtenmksb2fg9n3mk5qzsl53y','::ffff:127.0.0.1','Python-urllib/3.11','{"status":"proposed"}','{"status":"simulated"}','success',NULL);
INSERT INTO "audit_logs" VALUES('cmtewwze400sbn3awzjggfjnf',1788040110893,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','recommendation.approved','recommendation','cmtenmksb2fg9n3mk5qzsl53y','::ffff:127.0.0.1','Python-urllib/3.11','{"status":"simulated"}','{"status":"approved","note":null}','success','REC-2004 on T-112');
INSERT INTO "audit_logs" VALUES('cmtewwzew00sdn3awovddx464',1788040110921,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','recommendation.executed','recommendation','cmtenmksb2fg9n3mk5qzsl53y','::ffff:127.0.0.1','Python-urllib/3.11','{"status":"approved"}','{"status":"executed","note":null}','success','REC-2004 on T-112');
INSERT INTO "audit_logs" VALUES('cmtewwzg500sfn3awxh93cpvb',1788040110966,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','copilot.query','copilot',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','intent=riskiest_region');
INSERT INTO "audit_logs" VALUES('cmtewwzh500shn3awak3etcc1',1788040111001,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','copilot.query','copilot',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','intent=why_risk');
INSERT INTO "audit_logs" VALUES('cmtewwziv00sjn3aw4mn96o57',1788040111064,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','copilot.query','copilot',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','intent=failing_assets');
INSERT INTO "audit_logs" VALUES('cmtewwzk600sln3aw9dif0abj',1788040111110,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','copilot.query','copilot',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','intent=reduce_risk');
INSERT INTO "audit_logs" VALUES('cmtewwzle00snn3aw7rl92ikr',1788040111155,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','copilot.query','copilot',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','intent=compare_regions');
INSERT INTO "audit_logs" VALUES('cmtewwzmt00spn3awxyln136b',1788040111206,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','copilot.query','copilot',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','intent=riskiest_region');
INSERT INTO "audit_logs" VALUES('cmtewwzp200swn3awr0mmge98',1788040111286,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','copilot.query','copilot',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','intent=what_if');
INSERT INTO "audit_logs" VALUES('cmtewwzqj00syn3awr5m6txsq',1788040111340,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','copilot.query','copilot',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','intent=critical_assets');
INSERT INTO "audit_logs" VALUES('cmtewx30i00t0n3awjcm0l97q',1788040115587,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','settings.changed','app_setting',NULL,'::ffff:127.0.0.1','Python-urllib/3.11','{"risk.weight.dna":"0.24"}','{"risk.weight.dna":"0.30"}','success','Updated 1 setting(s)');
INSERT INTO "audit_logs" VALUES('cmtewx31w00t2n3awycy8z2bu',1788040115637,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','settings.changed','app_setting',NULL,'::ffff:127.0.0.1','Python-urllib/3.11','{"risk.weight.dna":"0.30"}','{"risk.weight.dna":"0.24"}','success','Updated 1 setting(s)');
INSERT INTO "audit_logs" VALUES('cmtewx34p00t4n3awmy317rce',1788040115737,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','auth.logout','session','cmtewwwf500qnn3awo5tflufu','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success',NULL);
INSERT INTO "audit_logs" VALUES('cmtewx3lm00t8n3aw5lr34ti1',1788040116347,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','auth.login','session','c5a7e860d5b70377ea6c65f81026dd000c221597250748b156957cb4e326a683','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: control_operator');
INSERT INTO "audit_logs" VALUES('cmtewx3oe00tan3awlg7toga6',1788040116446,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','physics.validated','asset','T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','valid: 7 checks, 0 failed');
INSERT INTO "audit_logs" VALUES('cmtewx3pz00tcn3aw3b80otn5',1788040116504,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','physics.validated','asset','T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','rejected: 7 checks, 1 failed');
INSERT INTO "audit_logs" VALUES('cmtewx3x700ten3awruo34ptw',1788040116764,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','pareto.explored','asset','T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','1 on the frontier, 0 rejected by physics');
INSERT INTO "audit_logs" VALUES('cmtewx3zg00u5n3aw93mqrk90',1788040116845,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','evidence.built','asset','T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','11 nodes; weakest link twin at 41.4 %');
INSERT INTO "audit_logs" VALUES('cmtewx41200u8n3aw72jzf99m',1788040116903,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','discovery.run','discovery','DISC-MTEWX40T','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','hidden_risk: 0 findings from 25 simulations in 14 ms');
INSERT INTO "audit_logs" VALUES('cmtewx4ks00ucn3awvtuuryxn',1788040117613,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','adversarial.searched','asset','T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','No combination of ordinary conditions inside the search bounds pushes T-108 to 90 %; the closest reached 20 %.');
INSERT INTO "audit_logs" VALUES('cmtewx4ob00ugn3aw7ojxps7w',1788040117739,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','resilience.red_blue','resilience','RB-MTEWX4NE','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Compound summer stress takes resilience from 85 to 85. No response available under this scenario recovered it — the resources it needs are the ones the scenario removed.');
INSERT INTO "audit_logs" VALUES('cmtewx4qy00ukn3awlzya8qxv',1788040117835,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','resilience.red_blue','resilience','RB-MTEWX4QC','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Storage unavailable takes resilience from 85 to 85. No response available under this scenario recovered it — the resources it needs are the ones the scenario removed.');
INSERT INTO "audit_logs" VALUES('cmtewx4vu00urn3awh1716mz3',1788040118011,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','verification.recorded','asset','T-108','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','recorded VER-MTEWX4UX-T-108 at +30 min; closed 0');
INSERT INTO "audit_logs" VALUES('cmtewx54800uvn3awb394u29b',1788040118313,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','auth.login','session','bfb9f0dfc541355de5d435ab8fcf3ce72e92ef56a3fb33b5a83f614183702ce4','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: viewer');
INSERT INTO "audit_logs" VALUES('cmtewx54r00uxn3awt8ofl1td',1788040118331,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/physics/validate',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: physics.validate');
INSERT INTO "audit_logs" VALUES('cmtewx55c00uzn3awfj2tw17p',1788040118352,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/discovery/run',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: discovery.run');
INSERT INTO "audit_logs" VALUES('cmtewx55w00v1n3aw33gcsgsm',1788040118372,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/adversarial-twin',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: resilience.run');
INSERT INTO "audit_logs" VALUES('cmtewx56g00v3n3awkwhi1gjj',1788040118392,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/resilience/red-blue',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: resilience.run');
INSERT INTO "audit_logs" VALUES('cmtewx57000v5n3aw1608wqtw',1788040118413,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/strategies/pareto',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: optimization.run');
INSERT INTO "audit_logs" VALUES('cmtewx57o00v7n3awisz86maa',1788040118436,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/decision-memory',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: memory.write');
INSERT INTO "audit_logs" VALUES('cmtewx58700v9n3awzilo0zde',1788040118456,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/learning',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: learning.review');
INSERT INTO "audit_logs" VALUES('cmtewx58y00vbn3aw6p6d1q4w',1788040118483,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/models/drift',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: governance.manage');
INSERT INTO "audit_logs" VALUES('cmtewx59j00vdn3awj0zwk6gu',1788040118504,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/decision-memory',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: memory.read');
INSERT INTO "audit_logs" VALUES('cmtewx5a500vfn3awcjvfq1h6',1788040118526,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/discovery',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: discovery.read');
INSERT INTO "audit_logs" VALUES('cmtewx5xj00vjn3awg68sqvce',1788040119367,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','auth.login','session','65c5912544553009a0278277f8899647c8685db0557cbca39fe3763c0307bfd7','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: system_admin');
INSERT INTO "audit_logs" VALUES('cmtewx64000vnn3aw44njrw1z',1788040119600,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','auth.login','session','975aaec9aeb345cc6d64ce70be329b4ede0115fd6b6be0a6d4300c8db5532f8e','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: viewer');
INSERT INTO "audit_logs" VALUES('cmtewxbqs00vrn3awsdltnpwz',1788040126900,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','auth.login','session','9e0320a0d8103a133b5896c500a450966054daa433c0a32b589c80bac6702460','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: system_admin');
INSERT INTO "audit_logs" VALUES('cmtewz1dy00vvn3awbthtez3r',1788040206790,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','auth.login','session','da4ee1e31067bd343325dc00d8866082341f4b5088d704f6266ab90bd1728475','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: system_admin');
INSERT INTO "audit_logs" VALUES('cmtewz1hi00vxn3aw69srgmpz',1788040206918,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','live_grid.opened','live_grid','TWIN-NATIONAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','live · 252 assets · 234 paths');
INSERT INTO "audit_logs" VALUES('cmtewz1oj00vzn3aw9wl6zkyf',1788040207172,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','live_grid.asset_inspected','asset','SUB-RYD-01','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','synthetic · load 36.4% · risk 10.9');
INSERT INTO "audit_logs" VALUES('cmtewz28400w1n3awy7i2sn35',1788040207877,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','live_grid.time_machine','live_grid','TWIN-NATIONAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','+30 min · normal · peak risk 16.8');
INSERT INTO "audit_logs" VALUES('cmtewz33t00w3n3aw6y47jc0v',1788040209017,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','live_grid.simulation','live_grid','T-106','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Single move — Transfer 190.5 MW to the adjacent feeder: regional risk 98.5 → 97.6 (simulated)');
INSERT INTO "audit_logs" VALUES('cmtewz37a00w5n3awmt9zku0l',1788040209142,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','live_grid.trace','asset','IL-601','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','source: 4 hops');
INSERT INTO "audit_logs" VALUES('cmtewz3ap00w7n3awubitpw9p',1788040209266,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','live_grid.trace','asset','SUB-RYD-01','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','dependents: 23 hops');
INSERT INTO "audit_logs" VALUES('cmtewz42h00wbn3awox9zus2u',1788040210266,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','auth.login','session','f14b6198469b561b6b97af5ba872025b7120637fd482d6e9665db89da191fb6b','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','Roles: viewer');
INSERT INTO "audit_logs" VALUES('cmtewz4gj00wdn3aws5o5c175',1788040210771,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','live_grid.time_machine','live_grid','TWIN-NATIONAL','::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'success','+30 min · normal · peak risk 16.8');
INSERT INTO "audit_logs" VALUES('cmtewz4in00wfn3awp4jf60lf',1788040210848,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','authz.denied','/api/live-grid/simulate',NULL,'::ffff:127.0.0.1','Python-urllib/3.11',NULL,NULL,'denied','Required one of: twin.simulate');
INSERT INTO "audit_logs" VALUES('cmtexdoi80003n3n0ug60x0kw',1788040889936,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','auth.login','session','a9dd81475d8f08d92c9f334b954e0460cdc565598e63477db174edfab43167af','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36',NULL,NULL,'success','Roles: control_operator');
INSERT INTO "audit_logs" VALUES('cmtexf4ht000jn3n0qf9r4nsr',1788040957313,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','simulation.started','simulation','cmtexf4gk0005n3n0iarsnrwn','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36',NULL,'{"scenario":"load_increase_30","riskBefore":16.9,"riskAfter":31.5,"customersImpacted":0}','success','What-if simulation: 30 % load increase');
INSERT INTO "audit_logs" VALUES('cmtf0j73o0003n3q8aoawcgby',1788046186164,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','auth.login','session','2b5d95d5657aaf0dce2be39cca07d0e4b9691c1ecba9e416c504cc765311531f','::ffff:127.0.0.1','node',NULL,NULL,'success','Roles: engineer');
INSERT INTO "audit_logs" VALUES('cmtf0j7qi0005n3q82k78h7di',1788046186987,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.contingency','live_grid','TWIN-NATIONAL','::ffff:127.0.0.1','node',NULL,NULL,'success','N-1 over 26 buses: 24/24 cases, 24 violations in 187 ms');
INSERT INTO "audit_logs" VALUES('cmtf0j8jc0007n3q8y8hqekla',1788046188025,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','2 futures compared for T-184: Defence in depth — 2 actions to a wide margin (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0j8u90009n3q8wo3ti8ic',1788046188418,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','3 futures compared for T-184: Defence in depth — 2 actions to a wide margin, Single move — Transfer 90.7 MW to the adjacent feeder (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0ja86000bn3q8rwt4y953',1788046190214,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','live_grid.simulation','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','Defence in depth — 2 actions to a wide margin: regional risk 59.8 → 55.3 (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0jv90000fn3q8d3evl5zp',1788046217460,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','auth.login','session','80513d2936db2f1d490efc7ad3dae9fd1ba43a5f22de1dc1ab2da94e251cf2da','::ffff:127.0.0.1','node',NULL,NULL,'success','Roles: engineer');
INSERT INTO "audit_logs" VALUES('cmtf0jvr3000hn3q888et0503',1788046218111,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.contingency','live_grid','TWIN-NATIONAL','::ffff:127.0.0.1','node',NULL,NULL,'success','N-1 over 26 buses: 24/24 cases, 24 violations in 157 ms');
INSERT INTO "audit_logs" VALUES('cmtf0jw4w000jn3q8qzg4uw1f',1788046218609,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0jw6w000ln3q87mvutgr0',1788046218680,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0jw7w000nn3q8z1igw0fi',1788046218716,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.fault_injected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','frozen in demo mode');
INSERT INTO "audit_logs" VALUES('cmtf0jw8j000pn3q86zwvhiai',1788046218740,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 45, 1 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0jw92000rn3q8laqtt46q',1788046218758,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.fault_injected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','cleared in demo mode');
INSERT INTO "audit_logs" VALUES('cmtf0jwiy000tn3q8hyfyulkg',1788046219114,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','2 futures compared for T-184: Defence in depth — 2 actions to a wide margin (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0jwt4000vn3q8vl3fa1yl',1788046219481,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','3 futures compared for T-184: Defence in depth — 2 actions to a wide margin, Single move — Transfer 90.7 MW to the adjacent feeder (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0jwzz000xn3q8rda7imr7',1788046219727,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','storage.dispatch_simulated','asset','BS-501','::ffff:127.0.0.1','node',NULL,NULL,'success','45 MW for 120 min: held 120 min, SOC 96.6 → 92.2 % (simulated, no command sent)');
INSERT INTO "audit_logs" VALUES('cmtf0jy4z000zn3q836qluje5',1788046221204,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','live_grid.simulation','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','Defence in depth — 2 actions to a wide margin: regional risk 59.8 → 55.3 (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0kudo0013n3q8xwc5nkui',1788046262989,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','auth.login','session','ceb7c3fd34bd464c6c58f5a0106165981f4bf2c04af94e63beba9c1fec75350d','::ffff:127.0.0.1','node',NULL,NULL,'success','Roles: engineer');
INSERT INTO "audit_logs" VALUES('cmtf0kuvw0015n3q8niqi8slf',1788046263645,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.contingency','live_grid','TWIN-NATIONAL','::ffff:127.0.0.1','node',NULL,NULL,'success','N-1 over 26 buses: 24/24 cases, 24 violations in 186 ms');
INSERT INTO "audit_logs" VALUES('cmtf0kv930017n3q8q87rl9cs',1788046264119,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0kvaf0019n3q8y6aartzy',1788046264167,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0kvb4001bn3q81ov36xez',1788046264193,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.fault_injected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','frozen in demo mode');
INSERT INTO "audit_logs" VALUES('cmtf0kvc4001dn3q8pxshyp59',1788046264229,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 45, 1 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0kvcn001fn3q87otwr1g3',1788046264247,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.fault_injected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','cleared in demo mode');
INSERT INTO "audit_logs" VALUES('cmtf0kvms001hn3q838ndyfv5',1788046264612,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','2 futures compared for T-184: Defence in depth — 2 actions to a wide margin (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0kvwf001jn3q8qo01jahn',1788046264959,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','3 futures compared for T-184: Defence in depth — 2 actions to a wide margin, Single move — Transfer 90.7 MW to the adjacent feeder (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0kw2u001ln3q8h1vtgdz7',1788046265191,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','storage.dispatch_simulated','asset','BS-501','::ffff:127.0.0.1','node',NULL,NULL,'success','45 MW for 120 min: held 120 min, SOC 96.6 → 92.2 % (simulated, no command sent)');
INSERT INTO "audit_logs" VALUES('cmtf0kwbd002jn3q8c2dmq6kk',1788046265497,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','proof.created','decision_proof','PRF-MTF0KW7J-T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','8 timeline events; weakest link prediction at 32.7 %');
INSERT INTO "audit_logs" VALUES('cmtf0kwcs002ln3q823rznz0h',1788046265548,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','proof.replayed','decision_proof','PRF-MTF0KW7J-T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','8 frames over 15 min');
INSERT INTO "audit_logs" VALUES('cmtf0kxfy002nn3q82rfada12',1788046266958,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','live_grid.simulation','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','Defence in depth — 2 actions to a wide margin: regional risk 59.8 → 55.3 (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0kxit002rn3q8t83mt7nh',1788046267061,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','risk_hunter.run','risk_hunt','HUNT-MTF0KXIC','::ffff:127.0.0.1','node',NULL,NULL,'success','hidden_risk (quick): 0 findings from 24 simulations in 15 ms');
INSERT INTO "audit_logs" VALUES('cmtf0lugb002vn3q89noezvex',1788046309740,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','auth.login','session','46fb7764a590185480478782d7207591931d4937fff12d5d6ce7e2a86cc2cb72','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','Roles: engineer');
INSERT INTO "audit_logs" VALUES('cmtf0m5cs002xn3q8yqm3ffse',1788046323868,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','BS-509','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','2 futures compared for BS-509: Single move — Force cooling to maximum (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0o658002zn3q8k6m691n5',1788046418205,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','BS-501-CURR-2','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','current on BS-501: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0ogey0031n3q80cdalsjd',1788046431514,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.fault_injected','sensor','BS-501-CURR-2','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','offline in demo mode');
INSERT INTO "audit_logs" VALUES('cmtf0oggp0033n3q81crb6vs1',1788046431577,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','BS-501-CURR-2','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','current on BS-501: health 0, 1 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0tje60037n3q8tnbj288y',1788046668654,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','auth.login','session','38685d8ebdb727e36945795f5176c752b938325f5d7df5982a0b95620f7cf040','::ffff:127.0.0.1','node',NULL,NULL,'success','Roles: engineer');
INSERT INTO "audit_logs" VALUES('cmtf0tju10039n3q8ncipn7s6',1788046669225,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.contingency','live_grid','TWIN-NATIONAL','::ffff:127.0.0.1','node',NULL,NULL,'success','N-1 over 26 buses: 24/24 cases, 24 violations in 158 ms');
INSERT INTO "audit_logs" VALUES('cmtf0tk8d003bn3q85eooh9vu',1788046669741,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0tk9n003dn3q8pln76c5t',1788046669787,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0tkae003fn3q89m0xffjj',1788046669815,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.fault_injected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','frozen in demo mode');
INSERT INTO "audit_logs" VALUES('cmtf0tkbh003hn3q80jiuidb7',1788046669853,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 45, 1 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0tkbz003jn3q8rwa9uq2x',1788046669872,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.fault_injected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','cleared in demo mode');
INSERT INTO "audit_logs" VALUES('cmtf0tkmb003ln3q8wg7z7vmd',1788046670243,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','2 futures compared for T-184: Defence in depth — 2 actions to a wide margin (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0tkvn003nn3q8gtttsloy',1788046670579,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','3 futures compared for T-184: Defence in depth — 2 actions to a wide margin, Single move — Transfer 90.7 MW to the adjacent feeder (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0tl1d003pn3q8mtgr9umo',1788046670785,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','storage.dispatch_simulated','asset','BS-501','::ffff:127.0.0.1','node',NULL,NULL,'success','45 MW for 120 min: held 120 min, SOC 96.6 → 92.2 % (simulated, no command sent)');
INSERT INTO "audit_logs" VALUES('cmtf0tl6p004nn3q8e8ou4fuv',1788046670978,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','proof.created','decision_proof','PRF-MTF0TL42-T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','8 timeline events; weakest link prediction at 32.8 %');
INSERT INTO "audit_logs" VALUES('cmtf0tl83004pn3q846q5k1tx',1788046671027,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','proof.replayed','decision_proof','PRF-MTF0TL42-T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','8 frames over 15 min');
INSERT INTO "audit_logs" VALUES('cmtf0tmd8004rn3q8bpbdavzd',1788046672509,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','live_grid.simulation','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','Defence in depth — 2 actions to a wide margin: regional risk 59.8 → 55.3 (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0tmfe004vn3q8ss8u0pny',1788046672587,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','risk_hunter.run','risk_hunt','HUNT-MTF0TMEY','::ffff:127.0.0.1','node',NULL,NULL,'success','hidden_risk (quick): 0 findings from 24 simulations in 12 ms');
INSERT INTO "audit_logs" VALUES('cmtf0u7gm0003n3e05qp7rhg2',1788046699846,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','auth.login','session','4e20109fc49d479ff1702c47e5028fbdfeccfbb587867ff2fbd031c5ee4b62cc','::ffff:127.0.0.1','node',NULL,NULL,'success','Roles: engineer');
INSERT INTO "audit_logs" VALUES('cmtf0u80t0005n3e0mhmdjfeo',1788046700573,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.contingency','live_grid','TWIN-NATIONAL','::ffff:127.0.0.1','node',NULL,NULL,'success','N-1 over 26 buses: 24/24 cases, 24 violations in 185 ms');
INSERT INTO "audit_logs" VALUES('cmtf0u8fq0007n3e0pbwc6r81',1788046701110,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0u8gx0009n3e0d4kt6d2g',1788046701153,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0u8hn000bn3e09vy5b18j',1788046701180,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.fault_injected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','frozen in demo mode');
INSERT INTO "audit_logs" VALUES('cmtf0u8in000dn3e0eiqis7rg',1788046701216,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 45, 1 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0u8jf000fn3e0hqw2shmr',1788046701243,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.fault_injected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','cleared in demo mode');
INSERT INTO "audit_logs" VALUES('cmtf0u8uu000hn3e0sf6bm6yr',1788046701655,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','2 futures compared for T-184: Defence in depth — 2 actions to a wide margin (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0u969000jn3e0jtvb63ip',1788046702065,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','3 futures compared for T-184: Defence in depth — 2 actions to a wide margin, Single move — Transfer 90.7 MW to the adjacent feeder (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0u9dk000ln3e0eqabwvg2',1788046702329,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','storage.dispatch_simulated','asset','BS-501','::ffff:127.0.0.1','node',NULL,NULL,'success','45 MW for 120 min: held 120 min, SOC 96.6 → 92.2 % (simulated, no command sent)');
INSERT INTO "audit_logs" VALUES('cmtf0u9l0001jn3e0mv3o37uc',1788046702596,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','proof.created','decision_proof','PRF-MTF0U9HP-T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','8 timeline events; weakest link prediction at 32.8 %');
INSERT INTO "audit_logs" VALUES('cmtf0u9mm001ln3e0fk56bkzl',1788046702654,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','proof.replayed','decision_proof','PRF-MTF0U9HP-T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','8 frames over 15 min');
INSERT INTO "audit_logs" VALUES('cmtf0uav8001nn3e0z40kvbqi',1788046704260,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','live_grid.simulation','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','Defence in depth — 2 actions to a wide margin: regional risk 59.8 → 55.3 (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf0uayt001rn3e0yzy69174',1788046704390,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','risk_hunter.run','risk_hunt','HUNT-MTF0UAWW','::ffff:127.0.0.1','node',NULL,NULL,'success','hidden_risk (quick): 0 findings from 24 simulations in 33 ms');
INSERT INTO "audit_logs" VALUES('cmtf0uh20001tn3e018yxstvo',1788046712281,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','BS-501-CURR-2','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','current on BS-501: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0vmx8001vn3e0n9ylogba',1788046766541,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','storage.dispatch_simulated','asset','BS-501','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','30 MW for 60 min: held 60 min, SOC 82 → 80.53 % (simulated, no command sent)');
INSERT INTO "audit_logs" VALUES('cmtf0x2lm001xn3e0rp6q8se9',1788046833514,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','BS-501-CURR-2','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','current on BS-501: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf0xm3k001zn3e0caa6715u',1788046858785,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','BS-501-CURR-2','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','current on BS-501: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf18o7r0021n3e07haofbab',1788047374743,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','BS-502-CURR-2','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','current on BS-502: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf18rzb0023n3e0dfup3lx6',1788047379623,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','BS-503-CURR-2','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','current on BS-503: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf18u2m0025n3e0zpae35il',1788047382334,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','BS-503-LOAD-3','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','temperature on BS-503: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf18v3q0027n3e026lgnhif',1788047383671,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','BS-503-TEMP-4','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','temperature on BS-503: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf18vt60029n3e0ybb9n2bl',1788047384586,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','BS-503-VOLT-1','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','voltage on BS-503: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf18wp8002bn3e0uin8b496',1788047385740,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','BS-503-CURR-2','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','current on BS-503: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf1nbf70003n3tk2kqa9hzt',1788048058003,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','auth.login','session','8511b88336ff3e7c858a97d956600f2423efa079cf1efb82904352f29912c83b','::ffff:127.0.0.1','node',NULL,NULL,'success','Roles: engineer');
INSERT INTO "audit_logs" VALUES('cmtf1ncar0005n3tkiftcxved',1788048059139,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.contingency','live_grid','TWIN-NATIONAL','::ffff:127.0.0.1','node',NULL,NULL,'success','N-1 over 26 buses: 24/24 cases, 24 violations in 229 ms');
INSERT INTO "audit_logs" VALUES('cmtf1ncro0007n3tk7oqeynrz',1788048059749,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf1ncsz0009n3tk8f6z19yk',1788048059795,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf1nctu000bn3tk14aihzw6',1788048059827,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.fault_injected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','frozen in demo mode');
INSERT INTO "audit_logs" VALUES('cmtf1ncuz000dn3tkoo4mx2aa',1788048059867,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 45, 1 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf1ncvl000fn3tkajadqsp6',1788048059889,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.fault_injected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','cleared in demo mode');
INSERT INTO "audit_logs" VALUES('cmtf1nd7k000hn3tkib6ms3su',1788048060321,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','2 futures compared for T-184: Defence in depth — 2 actions to a wide margin (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf1ndi9000jn3tkcp55sxur',1788048060706,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','3 futures compared for T-184: Defence in depth — 2 actions to a wide margin, Single move — Transfer 90.7 MW to the adjacent feeder (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf1ndo5000ln3tk5bqvnipr',1788048060917,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','storage.dispatch_simulated','asset','BS-501','::ffff:127.0.0.1','node',NULL,NULL,'success','45 MW for 120 min: held 120 min, SOC 96.6 → 92.2 % (simulated, no command sent)');
INSERT INTO "audit_logs" VALUES('cmtf1ndy6001jn3tkb70hmzmg',1788048061279,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','proof.created','decision_proof','PRF-MTF1NDSL-T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','8 timeline events; weakest link prediction at 32.6 %');
INSERT INTO "audit_logs" VALUES('cmtf1ndzx001ln3tk4qe0gyt8',1788048061341,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','proof.replayed','decision_proof','PRF-MTF1NDSL-T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','8 frames over 15 min');
INSERT INTO "audit_logs" VALUES('cmtf1nf9b001nn3tk01vb7chs',1788048062976,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','live_grid.simulation','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','Defence in depth — 2 actions to a wide margin: regional risk 59.8 → 55.3 (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf1nfax001rn3tk56ue04vd',1788048063034,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','risk_hunter.run','risk_hunt','HUNT-MTF1NFAF','::ffff:127.0.0.1','node',NULL,NULL,'success','hidden_risk (quick): 0 findings from 24 simulations in 16 ms');
INSERT INTO "audit_logs" VALUES('cmtf1sorb0003n3qkkwg8jtdv',1788048308567,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','auth.login','session','b74d7cb900740daa9fc2e9c101f4e880d15e300c9b784368231a2fb6e1628a4a','::ffff:127.0.0.1','node',NULL,NULL,'success','Roles: engineer');
INSERT INTO "audit_logs" VALUES('cmtf1spcg0005n3qkvwpk558a',1788048309328,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.contingency','live_grid','TWIN-NATIONAL','::ffff:127.0.0.1','node',NULL,NULL,'success','N-1 over 26 buses: 24/24 cases, 24 violations in 177 ms');
INSERT INTO "audit_logs" VALUES('cmtf1spu00007n3qkdg04eild',1788048309960,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf1spvj0009n3qktj9hdc3t',1788048310015,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 100, 0 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf1spwc000bn3qk2ywm4iiv',1788048310045,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.fault_injected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','frozen in demo mode');
INSERT INTO "audit_logs" VALUES('cmtf1spxf000dn3qk47immotq',1788048310083,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.inspected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','current on SUB-RYD-01: health 45, 1 anomalies');
INSERT INTO "audit_logs" VALUES('cmtf1spyg000fn3qk8ga47pti',1788048310121,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','sensor.fault_injected','sensor','SUB-RYD-01-CURR-2','::ffff:127.0.0.1','node',NULL,NULL,'success','cleared in demo mode');
INSERT INTO "audit_logs" VALUES('cmtf1sqaq000hn3qk3dmls3vj',1788048310562,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','2 futures compared for T-184: Defence in depth — 2 actions to a wide margin (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf1sqkv000jn3qkai26qe79',1788048310927,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','grid.compare_futures','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','3 futures compared for T-184: Defence in depth — 2 actions to a wide margin, Single move — Transfer 90.7 MW to the adjacent feeder (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf1sqs7000ln3qkfni4a8mu',1788048311192,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','storage.dispatch_simulated','asset','BS-501','::ffff:127.0.0.1','node',NULL,NULL,'success','45 MW for 120 min: held 120 min, SOC 96.6 → 92.2 % (simulated, no command sent)');
INSERT INTO "audit_logs" VALUES('cmtf1sqz5001jn3qkhbzyxyvn',1788048311441,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','proof.created','decision_proof','PRF-MTF1SQUO-T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','8 timeline events; weakest link prediction at 32.7 %');
INSERT INTO "audit_logs" VALUES('cmtf1sr10001ln3qkyvtuecua',1788048311508,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','proof.replayed','decision_proof','PRF-MTF1SQUO-T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','8 frames over 15 min');
INSERT INTO "audit_logs" VALUES('cmtf1ss9i001nn3qkzlh4vr7g',1788048313110,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','live_grid.simulation','live_grid','T-184','::ffff:127.0.0.1','node',NULL,NULL,'success','Defence in depth — 2 actions to a wide margin: regional risk 59.8 → 55.3 (simulated)');
INSERT INTO "audit_logs" VALUES('cmtf1ssbg001rn3qk6gzckedm',1788048313181,'cmtenmb7q00b0n3mkfeoel2pn','engineer@nabdh.sa','engineer','risk_hunter.run','risk_hunt','HUNT-MTF1SSAV','::ffff:127.0.0.1','node',NULL,NULL,'success','hidden_risk (quick): 0 findings from 24 simulations in 15 ms');
INSERT INTO "audit_logs" VALUES('cmtfh71fd001vn3qk231816k5',1788074172409,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','auth.login','session','17bacde229430e70a65239e506b14af00c876db3af81fea2a1c1be376080461f','::ffff:127.0.0.1','curl/8.21.0',NULL,NULL,'success','Roles: system_admin');
INSERT INTO "audit_logs" VALUES('cmtfhap2h001zn3qkvsisg7dh',1788074343017,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','auth.login','session','bcc21856e16fa961dd65b6123889e93fe07b9b19cfcf443f34de9420f54725a4','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36',NULL,NULL,'success','Roles: system_admin');
INSERT INTO "audit_logs" VALUES('cmtfhiee60003n3v0ot9rz8ox',1788074702430,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','auth.login','session','9375dd58110a5360486c395ea97e580d633638f10f7e3cc83c3c5b66c7650eb5','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','Roles: viewer');
INSERT INTO "audit_logs" VALUES('cmtfhj0so0005n3v0jrl5tgwm',1788074731465,'cmtenmb9000b9n3mk55bze2ty','viewer@nabdh.sa','viewer','auth.logout','session','cmtfhiedt0001n3v07a1d2eqo','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success',NULL);
INSERT INTO "audit_logs" VALUES('cmtfhjejk0009n3v0kj7byeit',1788074749280,'cmtenmb8600b3n3mk8qf46qec','maintenance@nabdh.sa','maintenance_engineer','auth.login','session','c8a57bca5b6c18eacef7d7694a47dddb2449814db71d332b14f3e82ac7475c98','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Claude/1.40609.0 Chrome/148.0.7778.280 Safari/537.36 MSIX',NULL,NULL,'success','Roles: maintenance_engineer');
INSERT INTO "audit_logs" VALUES('cmtfq8715000bn3v09ihnsz11',1788089342874,'cmtenmb4300arn3mkv2i7qzxq','admin@nabdh.sa','system_admin','auth.logout','session','cmtfhap28001xn3qklj6tw61e','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36',NULL,NULL,'success',NULL);
INSERT INTO "audit_logs" VALUES('cmtfq89ei000fn3v0duagz81o',1788089345947,'cmtenmb7c00axn3mkffhdg12i','operator@nabdh.sa','control_operator','auth.login','session','941b181945511e5cbaf0d3fd2c238f3761cecadd1879d3b4ef8794d0cc947fc0','::ffff:127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36',NULL,NULL,'success','Roles: control_operator');
CREATE TABLE "blue_team_actions" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "blueRunId" TEXT NOT NULL,
    "actionKey" TEXT NOT NULL,
    "assetCode" TEXT NOT NULL DEFAULT '',
    "label" TEXT NOT NULL DEFAULT '',
    "labelAr" TEXT NOT NULL DEFAULT '',
    "magnitudeMw" REAL NOT NULL DEFAULT 0,
    CONSTRAINT "blue_team_actions_blueRunId_fkey" FOREIGN KEY ("blueRunId") REFERENCES "resilience_blue_team_runs" ("id") ON DELETE CASCADE ON UPDATE CASCADE
);
INSERT INTO "blue_team_actions" VALUES('cmteo9t5a00dan3u01xor2xz9','cmteo9t5a00d9n3u0p0bi2gvq','load_transfer','T-124','Load transfer to adjacent feeders','نقل الحمل إلى المغذيات المجاورة',33.72);
INSERT INTO "blue_team_actions" VALUES('cmteo9t5a00dcn3u02rd45ohq','cmteo9t5a00dbn3u078f4gxy8','battery_discharge','T-124','Storage discharge','تفريغ التخزين',33.72);
INSERT INTO "blue_team_actions" VALUES('cmteo9t5a00den3u0x6hgxkve','cmteo9t5a00ddn3u0ixdmp73k','load_transfer','T-124','Combined response','استجابة مركّبة',11.24);
INSERT INTO "blue_team_actions" VALUES('cmteo9t5a00dfn3u0pwrcbhwh','cmteo9t5a00ddn3u0ixdmp73k','battery_discharge','T-124','Combined response','استجابة مركّبة',11.24);
INSERT INTO "blue_team_actions" VALUES('cmteo9t5a00dgn3u0mp2iy988','cmteo9t5a00ddn3u0ixdmp73k','demand_response','T-124','Combined response','استجابة مركّبة',11.24);
INSERT INTO "blue_team_actions" VALUES('cmteo9t5a00din3u08wsz78qz','cmteo9t5a00dhn3u00xu8dk8s','demand_response','T-124','Flexible demand deferral','تأجيل الطلب المرن',33.72);
CREATE TABLE "cascade_breakpoints" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "simulationId" TEXT NOT NULL,
    "huntCode" TEXT NOT NULL DEFAULT '',
    "assetCode" TEXT NOT NULL,
    "depth" INTEGER NOT NULL DEFAULT 0,
    "riskReduction" REAL NOT NULL DEFAULT 0,
    "branchesStopped" INTEGER NOT NULL DEFAULT 0,
    "customersProtected" INTEGER NOT NULL DEFAULT 0,
    "interventionMw" REAL NOT NULL DEFAULT 0,
    "costIndex" REAL NOT NULL DEFAULT 0,
    "feasible" BOOLEAN NOT NULL DEFAULT true,
    "isBest" BOOLEAN NOT NULL DEFAULT false,
    "rationale" TEXT NOT NULL DEFAULT '',
    "rationaleAr" TEXT NOT NULL DEFAULT ''
);
INSERT INTO "cascade_breakpoints" VALUES('cmteo6xg8001an3u0f3qie5rt','HUNT-MTEO6XEN','HUNT-MTEO6XEN','T-175',0,100.0,0,131616,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmteo6xjz001mn3u0gaodxexy','HUNT-MTEO6XID','HUNT-MTEO6XID','T-175',0,100.0,0,131616,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmteo8tzm003sn3u0l133ojsh','HUNT-MTEO8TY4','HUNT-MTEO8TY4','T-175',0,100.0,0,131616,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmteo8u1i0044n3u0p3wjhuo6','HUNT-MTEO8U15','HUNT-MTEO8U15','T-175',0,100.0,0,131616,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmteo97vz0075n3u02yno8fnt','HUNT-MTEO97UD','HUNT-MTEO97UD','T-175',0,100.0,0,131616,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmteo97zz007hn3u014nrwe4w','HUNT-MTEO97YL','HUNT-MTEO97YL','T-175',0,100.0,0,131616,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmteol3vq001in3x05upcow8d','HUNT-MTEOL3TR','HUNT-MTEOL3TR','T-175',0,100.0,0,131616,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmteol3y0001un3x0gazyk3cf','HUNT-MTEOL3XM','HUNT-MTEOL3XM','T-175',0,100.0,0,131616,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtevjhpm001rn30wx9cnf6q2','HUNT-MTEVJHO6','HUNT-MTEVJHO6','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtevjhrj001vn30w4qxj4akt','HUNT-MTEVJHR8','HUNT-MTEVJHR8','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtewbm6i00axn3mox5igtzre','HUNT-MTEWBM4Z','HUNT-MTEWBM4Z','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtewbm7v00b1n3moc3jfgvlt','HUNT-MTEWBM7M','HUNT-MTEWBM7M','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtewrwqd004ln3awylud9nd2','HUNT-MTEWRWPY','HUNT-MTEWRWPY','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtewrws1004pn3awua91iakx','HUNT-MTEWRWRR','HUNT-MTEWRWRR','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtewsjy800cpn3aw11s49afw','HUNT-MTEWSJXV','HUNT-MTEWSJXV','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtewsjzn00ctn3awwu9ropv0','HUNT-MTEWSJZD','HUNT-MTEWSJZD','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtewsy4000fnn3awv9wcprdy','HUNT-MTEWSY2X','HUNT-MTEWSY2X','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtewsy5n00frn3aw4tdmmvjd','HUNT-MTEWSY5C','HUNT-MTEWSY5C','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtewuyw200l7n3awwrl3fsxw','HUNT-MTEWUYVT','HUNT-MTEWUYVT','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtewuyxs00lbn3aw7tsa7s1v','HUNT-MTEWUYXK','HUNT-MTEWUYXK','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtewwu2i00otn3awuyfuzet5','HUNT-MTEWWU26','HUNT-MTEWWU26','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtewwu4500oxn3awic71v317','HUNT-MTEWWU3V','HUNT-MTEWWU3V','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtf0kxim002pn3q8xovxvw1l','HUNT-MTF0KXIC','HUNT-MTF0KXIC','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtf0tmf7004tn3q8tulrwpjk','HUNT-MTF0TMEY','HUNT-MTF0TMEY','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtf0uaym001pn3e0yoa6fx11','HUNT-MTF0UAWW','HUNT-MTF0UAWW','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtf1nfaq001pn3tk2yg8xbkk','HUNT-MTF1NFAF','HUNT-MTF1NFAF','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
INSERT INTO "cascade_breakpoints" VALUES('cmtf1ssb9001pn3qksl17ar7k','HUNT-MTF1SSAV','HUNT-MTF1SSAV','BS-503',0,100.0,0,2292370,0.0,37.0,0,0,'Origin of the chain — prevented by the intervention search, not by a break point','أصل السلسلة — يُمنع عبر بحث التدخل لا عبر نقطة قطع');
CREATE TABLE "cascade_probabilities" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "simulationId" TEXT NOT NULL,
    "parentCode" TEXT NOT NULL DEFAULT '',
    "assetCode" TEXT NOT NULL,
    "depth" INTEGER NOT NULL DEFAULT 0,
    "probability" REAL NOT NULL DEFAULT 0,
    "confidence" REAL NOT NULL DEFAULT 0,
    "delayMin" REAL NOT NULL DEFAULT 0,
    "unservedMw" REAL NOT NULL DEFAULT 0,
    "customersAtRisk" INTEGER NOT NULL DEFAULT 0,
    "mechanism" TEXT NOT NULL DEFAULT '',
    "outcome" TEXT NOT NULL DEFAULT ''
);
CREATE TABLE "cascade_simulations" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "code" TEXT NOT NULL,
    "originAssetId" TEXT,
    "originCode" TEXT NOT NULL,
    "triggerKind" TEXT NOT NULL DEFAULT 'failure',
    "horizonMin" INTEGER NOT NULL DEFAULT 60,
    "ts" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    "affectedAssets" INTEGER NOT NULL DEFAULT 0,
    "affectedMw" REAL NOT NULL DEFAULT 0,
    "affectedCustomers" INTEGER NOT NULL DEFAULT 0,
    "maxDepth" INTEGER NOT NULL DEFAULT 0,
    "regionalRisk" REAL NOT NULL DEFAULT 0,
    "containedAtMin" INTEGER,
    "summary" TEXT NOT NULL DEFAULT '',
    "summaryAr" TEXT NOT NULL DEFAULT '',
    "createdById" TEXT,
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    CONSTRAINT "cascade_simulations_originAssetId_fkey" FOREIGN KEY ("originAssetId") REFERENCES "assets" ("id") ON DELETE SET NULL ON UPDATE CASCADE
);
INSERT INTO "cascade_simulations" VALUES('cmtenmlz12gyqn3mkb8395y7n','CSC-SEED-T-108','cmtenmbf100e6n3mkqyewoqck','T-108','failure',60,1787996700000,1,58.4,148000,0,4.5,0,'A failure on T-108 stays contained; adjacent units absorb the transfer.','العطل على T-108 يبقى محصورًا؛ الوحدات المجاورة تستوعب التحويل.','cmtenmb7c00axn3mkffhdg12i',1788024510397);
INSERT INTO "cascade_simulations" VALUES('cmtenmlzc2gytn3mk2aqui4uk','CSC-SEED-T-124','cmtenmbf200esn3mke3sh9min','T-124','failure',60,1787996700000,6,4353.7,3066763,3,62.9,39,'A failure on T-124 propagates through 6 further assets, reaching 3,066,763 customers.','العطل على T-124 ينتشر عبر 6 أصول إضافية ويصل إلى 3,066,763 مشترك.','cmtenmb7c00axn3mkffhdg12i',1788024510408);
CREATE TABLE "cascade_steps" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "simulationId" TEXT NOT NULL,
    "ordinal" INTEGER NOT NULL,
    "depth" INTEGER NOT NULL DEFAULT 1,
    "offsetMin" INTEGER NOT NULL,
    "assetCode" TEXT NOT NULL,
    "assetName" TEXT NOT NULL,
    "assetNameAr" TEXT NOT NULL,
    "effect" TEXT NOT NULL,
    "effectAr" TEXT NOT NULL,
    "mechanism" TEXT NOT NULL DEFAULT 'overload',
    "loadPct" REAL NOT NULL DEFAULT 0,
    "probability" REAL NOT NULL DEFAULT 0,
    "severity" TEXT NOT NULL DEFAULT 'medium',
    "customers" INTEGER NOT NULL DEFAULT 0,
    "capacityMw" REAL NOT NULL DEFAULT 0,
    CONSTRAINT "cascade_steps_simulationId_fkey" FOREIGN KEY ("simulationId") REFERENCES "cascade_simulations" ("id") ON DELETE CASCADE ON UPDATE CASCADE
);
INSERT INTO "cascade_steps" VALUES('cmtenmlz12gyrn3mknjcxorfc','cmtenmlz12gyqn3mkb8395y7n',0,0,0,'T-108','Al Hair Primary Transformer 1','محول توزيع رئيسي 1 - الحائر','failed','failed','origin_failure',0.0,1.0,'critical',148000,63.0);
INSERT INTO "cascade_steps" VALUES('cmtenmlzc2gyun3mkg9jrkdvk','cmtenmlzc2gytn3mk2aqui4uk',0,0,0,'T-124','Al Hair Bulk Transformer 23','محول نقل 23 - الحائر','failed','failed','origin_failure',0.0,1.0,'critical',179603,601.0);
INSERT INTO "cascade_steps" VALUES('cmtenmlzc2gyvn3mkd104m69w','cmtenmlzc2gytn3mk2aqui4uk',1,1,7,'T-108','Al Hair Primary Transformer 1','محول توزيع رئيسي 1 - الحائر','failed','failed','load_transfer',118.0,0.662,'critical',148000,63.0);
INSERT INTO "cascade_steps" VALUES('cmtenmlzc2gywn3mk6pdd8c3v','cmtenmlzc2gytn3mk2aqui4uk',2,1,7,'T-113','Al Hair Bulk Transformer 12','محول نقل 12 - الحائر','failed','failed','load_transfer',118.0,0.662,'critical',169584,606.0);
INSERT INTO "cascade_steps" VALUES('cmtenmlzc2gyxn3mkw4gmcoqt','cmtenmlzc2gytn3mk2aqui4uk',3,1,7,'T-135','Al Hair Bulk Transformer 34','محول نقل 34 - الحائر','failed','failed','load_transfer',118.0,0.662,'critical',117133,488.0);
INSERT INTO "cascade_steps" VALUES('cmtenmlzc2gyyn3mktscnspfc','cmtenmlzc2gytn3mk2aqui4uk',4,2,9,'T-113','Al Hair Bulk Transformer 12','محول نقل 12 - الحائر','unserved','unserved','unserved_load',0.0,0.662,'critical',76,606.0);
INSERT INTO "cascade_steps" VALUES('cmtenmlzc2gyzn3mkfagwazvr','cmtenmlzc2gytn3mk2aqui4uk',5,2,9,'T-135','Al Hair Bulk Transformer 34','محول نقل 34 - الحائر','unserved','unserved','unserved_load',0.0,0.662,'critical',117133,488.0);
INSERT INTO "cascade_steps" VALUES('cmtenmlzc2gz0n3mkigp0yck4','cmtenmlzc2gytn3mk2aqui4uk',6,2,19,'TL-201','Al Hair – Salboukh 380 kV Line','خط نقل ٣٨٠ ك.ف الحائر – السلبوخ','failed','failed','line_overload',124.4,0.439,'critical',2159359,1681.0);
INSERT INTO "cascade_steps" VALUES('cmtenmlzc2gz1n3mk6dncvbyu','cmtenmlzc2gytn3mk2aqui4uk',7,2,19,'TL-201','Al Hair – Salboukh 380 kV Line','خط نقل ٣٨٠ ك.ف الحائر – السلبوخ','failed','failed','line_overload',125.0,0.439,'critical',2159359,1681.0);
INSERT INTO "cascade_steps" VALUES('cmtenmlzc2gz2n3mk6oszma76','cmtenmlzc2gytn3mk2aqui4uk',8,3,39,'SUB-RYD-02','Salboukh Substation','محطة تحويل السلبوخ','failed','failed','bus_stress',126.4,0.596,'critical',293084,1702.0);
INSERT INTO "cascade_steps" VALUES('cmtenmlzc2gz3n3mkq1bhsweq','cmtenmlzc2gytn3mk2aqui4uk',9,2,51,'SUB-RYD-02','Salboukh Substation','محطة تحويل السلبوخ','stressed','stressed','bus_stress',99.2,0.9,'high',293084,1702.0);
INSERT INTO "cascade_steps" VALUES('cmtenmlzc2gz4n3mkvsqzirfv','cmtenmlzc2gytn3mk2aqui4uk',10,3,51,'SUB-RYD-02','Salboukh Substation','محطة تحويل السلبوخ','stressed','stressed','bus_stress',92.3,0.596,'medium',293084,1702.0);
INSERT INTO "cascade_steps" VALUES('cmtenmlzc2gz5n3mk4vmyuw17','cmtenmlzc2gytn3mk2aqui4uk',11,3,58,'SUB-RYD-02','Salboukh Substation','محطة تحويل السلبوخ','stressed','stressed','bus_stress',96.1,0.596,'medium',293084,1702.0);
CREATE TABLE "compute_jobs" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "code" TEXT NOT NULL,
    "kind" TEXT NOT NULL,
    "status" TEXT NOT NULL DEFAULT 'queued',
    "progress" INTEGER NOT NULL DEFAULT 0,
    "stepLabel" TEXT NOT NULL DEFAULT '',
    "stepLabelAr" TEXT NOT NULL DEFAULT '',
    "budgetIterations" INTEGER NOT NULL DEFAULT 0,
    "usedIterations" INTEGER NOT NULL DEFAULT 0,
    "budgetMs" INTEGER NOT NULL DEFAULT 0,
    "durationMs" INTEGER NOT NULL DEFAULT 0,
    "resultKind" TEXT NOT NULL DEFAULT '',
    "resultId" TEXT NOT NULL DEFAULT '',
    "error" TEXT NOT NULL DEFAULT '',
    "ownerId" TEXT,
    "startedAt" DATETIME,
    "finishedAt" DATETIME,
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
);
CREATE TABLE "counterfactual_actions" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "runId" TEXT NOT NULL,
    "ordinal" INTEGER NOT NULL DEFAULT 0,
    "actionType" TEXT NOT NULL,
    "actionKey" TEXT NOT NULL,
    "magnitudeMw" REAL NOT NULL DEFAULT 0,
    "durationMin" INTEGER NOT NULL DEFAULT 0,
    "unit" TEXT NOT NULL DEFAULT 'MW',
    "label" TEXT NOT NULL,
    "labelAr" TEXT NOT NULL,
    "contribution" REAL NOT NULL DEFAULT 0,
    CONSTRAINT "counterfactual_actions_runId_fkey" FOREIGN KEY ("runId") REFERENCES "counterfactual_runs" ("id") ON DELETE CASCADE ON UPDATE CASCADE
);
INSERT INTO "counterfactual_actions" VALUES('cmtenmm1j2h0mn3mk5f7mpbdj','cmtenmm1j2h0ln3mkv9bbu786',0,'battery_discharge','battery_discharge',23.73,45,'MW','Dispatch 23.73 MW from battery storage','تشغيل 23.73 ميجاواط من تخزين البطاريات',81.3);
CREATE TABLE "counterfactual_runs" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "code" TEXT NOT NULL,
    "assetId" TEXT,
    "assetCode" TEXT NOT NULL,
    "objective" TEXT NOT NULL DEFAULT 'risk_below',
    "targetValue" REAL NOT NULL,
    "riskBefore" REAL NOT NULL DEFAULT 0,
    "riskAfter" REAL NOT NULL DEFAULT 0,
    "achieved" BOOLEAN NOT NULL DEFAULT false,
    "iterations" INTEGER NOT NULL DEFAULT 0,
    "totalMw" REAL NOT NULL DEFAULT 0,
    "totalCostSar" REAL NOT NULL DEFAULT 0,
    "confidence" REAL NOT NULL DEFAULT 0,
    "horizonMin" INTEGER NOT NULL DEFAULT 45,
    "summary" TEXT NOT NULL DEFAULT '',
    "summaryAr" TEXT NOT NULL DEFAULT '',
    "createdById" TEXT,
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    CONSTRAINT "counterfactual_runs_assetId_fkey" FOREIGN KEY ("assetId") REFERENCES "assets" ("id") ON DELETE SET NULL ON UPDATE CASCADE
);
INSERT INTO "counterfactual_runs" VALUES('cmtenmm1j2h0ln3mkv9bbu786','CF-SEED-T-108','cmtenmbf100e6n3mkqyewoqck','T-108','risk_below',12.0,93.2,11.9,1,29,23.73,12814.0,1.0,180,'Minimum intervention to bring risk below 12 %: Dispatch 23.73 MW from battery storage.','أقل تدخل لخفض الخطر دون 12٪: تشغيل 23.73 ميجاواط من تخزين البطاريات.','cmtenmb7c00axn3mkffhdg12i',1788024510488);
CREATE TABLE "data_provenance" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "subjectKind" TEXT NOT NULL,
    "subjectId" TEXT NOT NULL,
    "fieldKey" TEXT NOT NULL,
    "sourceType" TEXT NOT NULL DEFAULT 'synthetic',
    "sourceId" TEXT NOT NULL DEFAULT '',
    "producedAt" DATETIME NOT NULL,
    "freshnessMin" REAL NOT NULL DEFAULT 0,
    "confidence" REAL NOT NULL DEFAULT 0,
    "transformation" TEXT NOT NULL DEFAULT '',
    "modelVersion" TEXT NOT NULL DEFAULT '',
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
);
CREATE TABLE "data_quality_scores" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "scopeKind" TEXT NOT NULL DEFAULT 'asset',
    "scopeCode" TEXT NOT NULL,
    "predictionId" TEXT,
    "score" REAL NOT NULL,
    "sensorsExpected" INTEGER NOT NULL DEFAULT 0,
    "sensorsReporting" INTEGER NOT NULL DEFAULT 0,
    "staleSensors" INTEGER NOT NULL DEFAULT 0,
    "outlierCount" INTEGER NOT NULL DEFAULT 0,
    "coverageHours" REAL NOT NULL DEFAULT 0,
    "band" TEXT NOT NULL DEFAULT 'good',
    "computedAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
);
INSERT INTO "data_quality_scores" VALUES('cmtenmm2b2h0qn3mkzvs83awf','asset','SUB-RYD-01',NULL,45.3,5,5,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmm3j2h11n3mkd3ymn89p','asset','SUB-RYD-02',NULL,45.5,5,5,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmm4v2h1cn3mkxm005p56','asset','SUB-RYD-03',NULL,31.9,5,5,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmm672h1nn3mklyfylmkh','asset','SUB-RYD-04',NULL,45.1,5,5,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmm7n2h1yn3mkeqyqzp10','asset','SUB-RYD-05',NULL,45.4,5,5,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmm9i2h29n3mk1c6w1xak','asset','SUB-RYD-06',NULL,31.3,5,5,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmbc2h2kn3mk8k678ngy','asset','SUB-RYD-07',NULL,44.6,5,5,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmd62h2vn3mkoyrl2rhk','asset','SUB-RYD-08',NULL,44.5,5,5,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmew2h36n3mk8zgzvlh9','asset','SUB-RYD-09',NULL,32.3,5,5,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmgq2h3hn3mkvkwaf2bc','asset','SUB-RYD-10',NULL,45.1,5,5,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmic2h3sn3mkeaqltri5','asset','SUB-RYD-11',NULL,31.8,5,5,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmjs2h43n3mkr6hztzjk','asset','T-108',NULL,78.9,6,6,0,0,23.3,'good',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmlm2h4gn3mk6yf4glyc','asset','T-102',NULL,50.9,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmne2h4tn3mkc1a3zrzv','asset','T-103',NULL,51.3,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmoy2h56n3mkjjuwnu8r','asset','T-104',NULL,39.6,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmqm2h5jn3mkd8jsssm2','asset','T-105',NULL,43.9,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmsc2h5wn3mkovpdzt1v','asset','T-106',NULL,85.9,6,6,0,0,23.3,'good',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmu12h69n3mk3efkllv7','asset','T-107',NULL,51.0,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmvp2h6mn3mkrr16om25','asset','T-109',NULL,50.9,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmxd2h6zn3mkebg8yjsh','asset','T-110',NULL,43.5,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmmyz2h7cn3mk3k0hlxau','asset','T-111',NULL,54.8,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmn0l2h7pn3mkwt5jqygv','asset','T-112',NULL,82.1,6,6,0,0,23.3,'good',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmn332h82n3mk9fv9bp8k','asset','T-113',NULL,51.0,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmn4u2h8fn3mk21g16at1','asset','T-114',NULL,54.1,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmn6l2h8sn3mkikue3iap','asset','T-115',NULL,62.8,6,6,0,0,23.3,'limited',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmn8l2h95n3mkcysb5u7p','asset','T-116',NULL,64.3,6,6,0,0,23.3,'limited',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmnan2h9in3mkgqcsu4a4','asset','T-117',NULL,51.0,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmncj2h9vn3mkaf609svp','asset','T-118',NULL,34.3,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmnec2ha8n3mkrhtvb0fu','asset','T-119',NULL,51.2,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmng32haln3mk6b3ywlyx','asset','T-120',NULL,51.3,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmnhw2hayn3mktnggopww','asset','T-121',NULL,79.5,6,6,0,0,23.3,'good',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmnjk2hbbn3mkz8yo2zzc','asset','T-122',NULL,34.3,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmnli2hbon3mk2ecswjt1','asset','T-123',NULL,35.0,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmnnc2hc1n3mkpw6egrhd','asset','T-124',NULL,83.3,6,6,0,0,23.3,'good',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmnox2hcen3mkt9atpqpy','asset','T-125',NULL,50.8,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmnqk2hcrn3mkrnvpkxmo','asset','T-126',NULL,32.7,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmns52hd4n3mk7ku140dx','asset','T-127',NULL,39.7,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmntz2hdhn3mkonij0uit','asset','T-128',NULL,51.0,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmnw22hdun3mk0h9assx5','asset','T-129',NULL,50.9,6,6,0,0,23.3,'low',1787996700000);
INSERT INTO "data_quality_scores" VALUES('cmtenmnyf2he7n3mk1pozx679','asset','T-130',NULL,51.2,6,6,0,0,23.3,'low',1787996700000);
CREATE TABLE "decision_lessons" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "memoryId" TEXT NOT NULL,
    "text" TEXT NOT NULL,
    "textAr" TEXT NOT NULL DEFAULT '',
    "authorId" TEXT,
    "isApproved" BOOLEAN NOT NULL DEFAULT false,
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    CONSTRAINT "decision_lessons_memoryId_fkey" FOREIGN KEY ("memoryId") REFERENCES "decision_memory" ("id") ON DELETE CASCADE ON UPDATE CASCADE
);
INSERT INTO "decision_lessons" VALUES('cmtenmpc12istn3mk38p7kpqz','cmtenmpbl2ispn3mknxy23xtz','Storage was sized to the deficit rather than to the battery, which kept the reserve intact for the following hour.','حُدد حجم التخزين وفق العجز لا وفق البطارية، ما أبقى الاحتياطي سليمًا للساعة التالية.','cmtenmb7c00axn3mkffhdg12i',1,1782854893612);
INSERT INTO "decision_lessons" VALUES('cmtenmpdm2it4n3mklji1pk84','cmtenmpd62it0n3mkonk37anl','Storage was sized to the deficit rather than to the battery, which kept the reserve intact for the following hour.','حُدد حجم التخزين وفق العجز لا وفق البطارية، ما أبقى الاحتياطي سليمًا للساعة التالية.','cmtenmb7c00axn3mkffhdg12i',1,1784150893612);
INSERT INTO "decision_lessons" VALUES('cmtenmpf32itfn3mk8yjvnywx','cmtenmpen2itbn3mk3ymu3fqg','Storage was sized to the deficit rather than to the battery, which kept the reserve intact for the following hour.','حُدد حجم التخزين وفق العجز لا وفق البطارية، ما أبقى الاحتياطي سليمًا للساعة التالية.','cmtenmb7c00axn3mkffhdg12i',1,1785446893612);
CREATE TABLE "decision_memory" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "code" TEXT NOT NULL,
    "decisionId" TEXT,
    "assetCode" TEXT NOT NULL,
    "regionCode" TEXT NOT NULL DEFAULT '',
    "assetTypeKey" TEXT NOT NULL DEFAULT '',
    "title" TEXT NOT NULL DEFAULT '',
    "titleAr" TEXT NOT NULL DEFAULT '',
    "loadPct" REAL NOT NULL DEFAULT 0,
    "tempC" REAL NOT NULL DEFAULT 0,
    "ambientC" REAL NOT NULL DEFAULT 0,
    "healthScore" REAL NOT NULL DEFAULT 0,
    "riskBefore" REAL NOT NULL DEFAULT 0,
    "hourOfDay" INTEGER NOT NULL DEFAULT 0,
    "monthOfYear" INTEGER NOT NULL DEFAULT 0,
    "dnaPatternCode" TEXT NOT NULL DEFAULT '',
    "dnaSimilarity" REAL NOT NULL DEFAULT 0,
    "rootCauseKey" TEXT NOT NULL DEFAULT '',
    "cascadeDepth" INTEGER NOT NULL DEFAULT 0,
    "strategyKey" TEXT NOT NULL DEFAULT '',
    "strategyLabel" TEXT NOT NULL DEFAULT '',
    "strategyLabelAr" TEXT NOT NULL DEFAULT '',
    "riskAfter" REAL NOT NULL DEFAULT 0,
    "approverId" TEXT,
    "approvedAt" DATETIME,
    "evidenceKind" TEXT NOT NULL DEFAULT 'simulated',
    "outcomeStatus" TEXT NOT NULL DEFAULT 'pending',
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
);
INSERT INTO "decision_memory" VALUES('cmtenmpbl2ispn3mknxy23xtz','DM-SEED-1',NULL,'T-108','RYD','transformer','Load transfer + storage on T-108','نقل الحمل + التخزين على T-108',63.4,65.8,37.1,54.0,16.2,17,6,'DNA-387',81.8,'thermal_stress',0,'transfer_storage','Load transfer + storage','نقل الحمل + التخزين',1.8,'cmtenmb7c00axn3mkffhdg12i',1782840493612,'observed','prevented',1782840493612);
INSERT INTO "decision_memory" VALUES('cmtenmpca2isun3mki8kn32a8','DM-SEED-2',NULL,'T-106','RYD','transformer','Load transfer + storage on T-106','نقل الحمل + التخزين على T-106',78.7,73.1,37.9,43.0,35.3,17,7,'DNA-387',85.1,'thermal_stress',1,'transfer_storage','Load transfer + storage','نقل الحمل + التخزين',3.9,'cmtenmb7c00axn3mkffhdg12i',1783272493612,'simulated','prevented',1783272493612);
INSERT INTO "decision_memory" VALUES('cmtenmpcr2isxn3mk0ysku0a0','DM-SEED-3',NULL,'T-121','RYD','transformer','Flexible demand deferral on T-121','تأجيل الطلب المرن على T-121',75.6,85.4,40.5,48.0,43.2,17,7,'DNA-204',76.8,'demand_surge',2,'demand_response','Flexible demand deferral','تأجيل الطلب المرن',4.8,'cmtenmb7c00axn3mkffhdg12i',1783704493612,'simulated','prevented',1783704493612);
INSERT INTO "decision_memory" VALUES('cmtenmpd62it0n3mkonk37anl','DM-SEED-4',NULL,'T-174','DMM','transformer','Load transfer + storage on T-174','نقل الحمل + التخزين على T-174',66.9,71.2,39.3,52.0,23.4,17,7,'DNA-387',87.5,'thermal_stress',0,'transfer_storage','Load transfer + storage','نقل الحمل + التخزين',16.8,'cmtenmb7c00axn3mkffhdg12i',1784136493612,'observed','occurred',1784136493612);
INSERT INTO "decision_memory" VALUES('cmtenmpdu2it5n3mkyf2b1gvt','DM-SEED-5',NULL,'T-163','DMM','transformer','Load transfer + storage on T-163','نقل الحمل + التخزين على T-163',67.1,65.7,37.3,53.0,18.4,17,7,'DNA-387',89.1,'thermal_stress',1,'transfer_storage','Load transfer + storage','نقل الحمل + التخزين',2.0,'cmtenmb7c00axn3mkffhdg12i',1784568493612,'simulated','prevented',1784568493612);
INSERT INTO "decision_memory" VALUES('cmtenmpe82it8n3mku6ggxwb2','DM-SEED-6',NULL,'T-164','DMM','transformer','Flexible demand deferral on T-164','تأجيل الطلب المرن على T-164',64.3,64.1,38.3,53.0,17.0,17,7,'DNA-204',88.3,'demand_surge',2,'demand_response','Flexible demand deferral','تأجيل الطلب المرن',1.9,'cmtenmb7c00axn3mkffhdg12i',1785000493612,'simulated','prevented',1785000493612);
INSERT INTO "decision_memory" VALUES('cmtenmpen2itbn3mk3ymu3fqg','DM-SEED-7',NULL,'T-175','DMM','transformer','Load transfer + storage on T-175','نقل الحمل + التخزين على T-175',77.7,82.0,36.6,54.0,38.0,17,7,'DNA-387',87.8,'thermal_stress',0,'transfer_storage','Load transfer + storage','نقل الحمل + التخزين',4.2,'cmtenmb7c00axn3mkffhdg12i',1785432493612,'observed','prevented',1785432493612);
INSERT INTO "decision_memory" VALUES('cmtenmpfb2itgn3mk3xutqnyu','DM-SEED-8',NULL,'T-112','RYD','transformer','Load transfer + storage on T-112','نقل الحمل + التخزين على T-112',61.4,70.4,38.1,55.0,20.8,17,8,'DNA-387',81.8,'thermal_stress',1,'transfer_storage','Load transfer + storage','نقل الحمل + التخزين',15.0,'cmtenmb7c00axn3mkffhdg12i',1785864493612,'simulated','occurred',1785864493612);
INSERT INTO "decision_memory" VALUES('cmtenmpfr2itjn3mkgd57dpul','DM-SEED-9',NULL,'T-166','DMM','transformer','Flexible demand deferral on T-166','تأجيل الطلب المرن على T-166',55.1,65.9,38.8,55.0,17.7,17,8,'DNA-204',77.7,'demand_surge',2,'demand_response','Flexible demand deferral','تأجيل الطلب المرن',1.9,'cmtenmb7c00axn3mkffhdg12i',1786296493612,'simulated','prevented',1786296493612);
CREATE TABLE "decision_outcomes" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "memoryId" TEXT NOT NULL,
    "result" TEXT NOT NULL DEFAULT 'not_observed',
    "observedRisk" REAL,
    "predictedRisk" REAL NOT NULL DEFAULT 0,
    "deltaRisk" REAL NOT NULL DEFAULT 0,
    "observedAt" DATETIME,
    "evidenceKind" TEXT NOT NULL DEFAULT 'simulated',
    "notes" TEXT NOT NULL DEFAULT '',
    "notesAr" TEXT NOT NULL DEFAULT '',
    "recordedById" TEXT,
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    CONSTRAINT "decision_outcomes_memoryId_fkey" FOREIGN KEY ("memoryId") REFERENCES "decision_memory" ("id") ON DELETE CASCADE ON UPDATE CASCADE
);
INSERT INTO "decision_outcomes" VALUES('cmtenmpbu2isrn3mk8gb9b1so','cmtenmpbl2ispn3mknxy23xtz','prevented',1.8,1.8,0.0,1782851293612,'observed','The asset stayed inside its envelope through the peak window.','بقي الأصل داخل مظروفه طوال نافذة الذروة.','cmtenmb7c00axn3mkffhdg12i',1782851293612);
INSERT INTO "decision_outcomes" VALUES('cmtenmpcj2iswn3mk8xdcxven','cmtenmpca2isun3mki8kn32a8','prevented',3.9,3.9,0.0,1783283293612,'simulated','The asset stayed inside its envelope through the peak window.','بقي الأصل داخل مظروفه طوال نافذة الذروة.','cmtenmb7c00axn3mkffhdg12i',1783283293612);
INSERT INTO "decision_outcomes" VALUES('cmtenmpcy2iszn3mk9pn6f5pu','cmtenmpcr2isxn3mk0ysku0a0','prevented',4.8,4.8,0.0,1783715293612,'simulated','The asset stayed inside its envelope through the peak window.','بقي الأصل داخل مظروفه طوال نافذة الذروة.','cmtenmb7c00axn3mkffhdg12i',1783715293612);
INSERT INTO "decision_outcomes" VALUES('cmtenmpdf2it2n3mknhpfbcnb','cmtenmpd62it0n3mkonk37anl','occurred',16.8,16.8,0.0,1784147293612,'observed','The intervention was issued but the asset crossed its limit anyway.','صدر التدخل لكن الأصل تجاوز حده رغم ذلك.','cmtenmb7c00axn3mkffhdg12i',1784147293612);
INSERT INTO "decision_outcomes" VALUES('cmtenmpe12it7n3mk1g14o01g','cmtenmpdu2it5n3mkyf2b1gvt','prevented',2.0,2.0,0.0,1784579293612,'simulated','The asset stayed inside its envelope through the peak window.','بقي الأصل داخل مظروفه طوال نافذة الذروة.','cmtenmb7c00axn3mkffhdg12i',1784579293612);
INSERT INTO "decision_outcomes" VALUES('cmtenmpeg2itan3mkwrknm3st','cmtenmpe82it8n3mku6ggxwb2','prevented',1.9,1.9,0.0,1785011293612,'simulated','The asset stayed inside its envelope through the peak window.','بقي الأصل داخل مظروفه طوال نافذة الذروة.','cmtenmb7c00axn3mkffhdg12i',1785011293612);
INSERT INTO "decision_outcomes" VALUES('cmtenmpew2itdn3mk2zq8pfgg','cmtenmpen2itbn3mk3ymu3fqg','prevented',4.2,4.2,0.0,1785443293612,'observed','The asset stayed inside its envelope through the peak window.','بقي الأصل داخل مظروفه طوال نافذة الذروة.','cmtenmb7c00axn3mkffhdg12i',1785443293612);
INSERT INTO "decision_outcomes" VALUES('cmtenmpfj2itin3mkab3ykcly','cmtenmpfb2itgn3mk3xutqnyu','occurred',15.0,15.0,0.0,1785875293612,'simulated','The intervention was issued but the asset crossed its limit anyway.','صدر التدخل لكن الأصل تجاوز حده رغم ذلك.','cmtenmb7c00axn3mkffhdg12i',1785875293612);
INSERT INTO "decision_outcomes" VALUES('cmtenmpfz2itln3mkma0quj6j','cmtenmpfr2itjn3mkgd57dpul','prevented',1.9,1.9,0.0,1786307293612,'simulated','The asset stayed inside its envelope through the peak window.','بقي الأصل داخل مظروفه طوال نافذة الذروة.','cmtenmb7c00axn3mkffhdg12i',1786307293612);
CREATE TABLE "decision_proofs" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "code" TEXT NOT NULL,
    "decisionId" TEXT,
    "assetCode" TEXT NOT NULL DEFAULT '',
    "bundleCode" TEXT NOT NULL DEFAULT '',
    "predictionId" TEXT NOT NULL DEFAULT '',
    "simulationId" TEXT NOT NULL DEFAULT '',
    "twinSnapshotCode" TEXT NOT NULL DEFAULT '',
    "dataSnapshotId" TEXT NOT NULL DEFAULT '',
    "modelVersion" TEXT NOT NULL DEFAULT '',
    "twinVersion" TEXT NOT NULL DEFAULT '',
    "riskBefore" REAL NOT NULL DEFAULT 0,
    "riskAfter" REAL NOT NULL DEFAULT 0,
    "recommendation" TEXT NOT NULL DEFAULT '',
    "recommendationAr" TEXT NOT NULL DEFAULT '',
    "physicsVerdict" TEXT NOT NULL DEFAULT '',
    "weakestLinkKey" TEXT NOT NULL DEFAULT '',
    "weakestLinkScore" REAL NOT NULL DEFAULT 0,
    "measuredSharePct" REAL NOT NULL DEFAULT 0,
    "outcome" TEXT NOT NULL DEFAULT 'pending',
    "evidenceKind" TEXT NOT NULL DEFAULT 'simulated',
    "flowMethod" TEXT NOT NULL DEFAULT 'none',
    "flowConverged" BOOLEAN NOT NULL DEFAULT false,
    "flowIterations" INTEGER NOT NULL DEFAULT 0,
    "flowConvergence" REAL NOT NULL DEFAULT 0,
    "impedanceSource" TEXT NOT NULL DEFAULT 'typical',
    "forecastVersion" TEXT NOT NULL DEFAULT '',
    "topologyVersion" TEXT NOT NULL DEFAULT '',
    "evidenceHash" TEXT NOT NULL DEFAULT '',
    "createdById" TEXT,
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
);
INSERT INTO "decision_proofs" VALUES('cmteo8u9c004wn3u0g0cx8mpt','PRF-MTEO8U9A-T-108',NULL,'T-108','EV-MTEO8U84-T-108','','','','T-108@1788025547464','Load Forecaster 3.1.2','',20.7,20.7,'','','valid','physics',41.9,0.0,'pending','simulated','none',0,0,0.0,'typical','','','','cmtenmb4300arn3mkv2i7qzxq',1788025547464);
INSERT INTO "decision_proofs" VALUES('cmteo987j0089n3u0cmcftgh8','PRF-MTEO987H-T-108',NULL,'T-108','EV-MTEO986A-T-108','','','','T-108@1788025565566','Load Forecaster 3.1.2','',20.7,20.7,'','','valid','physics',41.9,0.0,'pending','simulated','none',0,0,0.0,'typical','','','','cmtenmb4300arn3mkv2i7qzxq',1788025565566);
INSERT INTO "decision_proofs" VALUES('cmteol45y002mn3x0c29m771y','PRF-MTEOL45X-T-108',NULL,'T-108','EV-MTEOL44Y-T-108','','','','T-108@1788026120201','Load Forecaster 3.1.2','',20.2,20.2,'','','valid','physics',42.6,0.0,'pending','simulated','none',0,0,0.0,'typical','','','','cmtenmb4300arn3mkv2i7qzxq',1788026120201);
INSERT INTO "decision_proofs" VALUES('cmtevjhxd002qn30w51k82xft','PRF-MTEVJHXA-T-108',NULL,'T-108','EV-MTEVJHWU-T-108','','','','T-108@1788037802057','Load Forecaster 3.1.2','',19.9,19.9,'','','valid','prediction',43.8,0.0,'pending','simulated','none',0,0,0.0,'typical','','','','cmtenmb4300arn3mkv2i7qzxq',1788037802057);
INSERT INTO "decision_proofs" VALUES('cmtewbmea00btn3moh8tx0fa9','PRF-MTEWBME9-T-108',NULL,'T-108','EV-MTEWBMDY-T-108','','','','T-108@1788039114232','Load Forecaster 3.1.2','',19.8,19.8,'','','valid','prediction',43.4,0.0,'pending','simulated','none',0,0,0.0,'typical','','','','cmtenmb4300arn3mkv2i7qzxq',1788039114232);
INSERT INTO "decision_proofs" VALUES('cmtewrww5005fn3awqktc21yy','PRF-MTEWRWW3-T-108',NULL,'T-108','EV-MTEWRWVN-T-108','','','','T-108@1788039874321','Load Forecaster 3.1.2','',19.8,19.8,'','','valid','prediction',43.2,0.0,'pending','simulated','none',0,0,0.0,'typical','','','','cmtenmb4300arn3mkv2i7qzxq',1788039874321);
INSERT INTO "decision_proofs" VALUES('cmtewsk2w00djn3aw805d04ss','PRF-MTEWSK2U-T-108',NULL,'T-108','EV-MTEWSK2I-T-108','','','','T-108@1788039904371','Load Forecaster 3.1.2','',19.8,19.8,'','','valid','prediction',43.2,0.0,'pending','simulated','none',0,0,0.0,'typical','','','','cmtenmb4300arn3mkv2i7qzxq',1788039904371);
INSERT INTO "decision_proofs" VALUES('cmtewsy9i00ghn3awd3evcbfq','PRF-MTEWSY9H-T-108',NULL,'T-108','EV-MTEWSY8G-T-108','','','','T-108@1788039922736','Load Forecaster 3.1.2','',19.8,19.8,'','','valid','prediction',43.2,0.0,'pending','simulated','none',0,0,0.0,'typical','','','','cmtenmb4300arn3mkv2i7qzxq',1788039922736);
INSERT INTO "decision_proofs" VALUES('cmtewt4fv00j5n3awwrzpji9f','PRF-MTEWT4FU-T-108',NULL,'T-108','EV-MTEWT4FJ-T-108','','','','T-108@1788039930767','Load Forecaster 3.1.2','',19.8,19.8,'','','valid','prediction',43.2,0.0,'pending','simulated','none',0,0,0.0,'typical','','','','cmtenmb4300arn3mkv2i7qzxq',1788039930767);
INSERT INTO "decision_proofs" VALUES('cmtewuz2u00m1n3awcxpkybtx','PRF-MTEWUZ2S-T-108',NULL,'T-108','EV-MTEWUZ1C-T-108','','','','T-108@1788040017087','Load Forecaster 3.1.2','',19.8,19.8,'','','valid','prediction',43.2,0.0,'pending','simulated','none',0,0,0.0,'typical','','','','cmtenmb4300arn3mkv2i7qzxq',1788040017087);
INSERT INTO "decision_proofs" VALUES('cmtewwuxt00pnn3aw5psint5e','PRF-MTEWWUXR-T-108',NULL,'T-108','EV-MTEWWU8R-T-108','','','','T-108@1788040104174','Load Forecaster 3.1.2','',19.8,19.8,'','','valid','prediction',43.2,0.0,'pending','simulated','none',0,0,0.0,'typical','','','','cmtenmb4300arn3mkv2i7qzxq',1788040104174);
INSERT INTO "decision_proofs" VALUES('cmtf0kwb30029n3q8mws1nls5','PRF-MTF0KW7J-T-184',NULL,'T-184','EV-MTF0KW62-T-184','','','','T-184@1788046265273','Load Forecaster 3.1.2','',19.9,19.9,'','','valid','prediction',32.7,0.0,'pending','simulated','newton_raphson',0,30,14.188099425669,'typical','Load Forecaster 3.1.2','','48fa0fa555fb5b886d203799a97fbaf78ae978868153c6757837bcdd76d7d663','cmtenmb7q00b0n3mkfeoel2pn',1788046265273);
INSERT INTO "decision_proofs" VALUES('cmtf0tl6f004dn3q8jpscxa5o','PRF-MTF0TL42-T-184',NULL,'T-184','EV-MTF0TL3S-T-184','','','','T-184@1788046670842','Load Forecaster 3.1.2','',20.0,20.0,'','','valid','prediction',32.8,0.0,'pending','simulated','newton_raphson',0,30,36.39360274389,'typical','Load Forecaster 3.1.2','','e8f4a481efab85bb804a8517dad41e318c71f8292be785ad783e5dd4dd07cda0','cmtenmb7q00b0n3mkfeoel2pn',1788046670842);
INSERT INTO "decision_proofs" VALUES('cmtf0u9kq0019n3e076b7l6rh','PRF-MTF0U9HP-T-184',NULL,'T-184','EV-MTF0U9HC-T-184','','','','T-184@1788046702428','Load Forecaster 3.1.2','',20.0,20.0,'','','valid','prediction',32.8,0.0,'pending','simulated','newton_raphson',0,30,8.952785108693,'typical','Load Forecaster 3.1.2','','8f058eec3d1db61ca05dfef082c515e107236284e6fe6b715a9bcf775c644364','cmtenmb7q00b0n3mkfeoel2pn',1788046702428);
INSERT INTO "decision_proofs" VALUES('cmtf1ndxu0019n3tk4m7ztpmk','PRF-MTF1NDSL-T-184',NULL,'T-184','EV-MTF1NDRX-T-184','','','','T-184@1788048060984','Load Forecaster 3.1.2','',20.1,20.1,'','','valid','prediction',32.6,0.0,'pending','simulated','newton_raphson',0,30,4.408956919898,'typical','Load Forecaster 3.1.2','','e92d53c5eef5619bb0e85e139346a8c2232bb20a068621c3e2eedda776635061','cmtenmb7q00b0n3mkfeoel2pn',1788048060984);
INSERT INTO "decision_proofs" VALUES('cmtf1sqyt0019n3qkhyucm6tk','PRF-MTF1SQUO-T-184',NULL,'T-184','EV-MTF1SQUC-T-184','','','','T-184@1788048311235','Load Forecaster 3.1.2','',20.1,20.1,'','','valid','prediction',32.7,0.0,'pending','simulated','newton_raphson',0,30,18.847859274233,'typical','Load Forecaster 3.1.2','','f9fb14a549f08d852a6b3d97c8142a6624acdb7e5710b98fa040fcfe9485b624','cmtenmb7q00b0n3mkfeoel2pn',1788048311235);
CREATE TABLE "decision_records" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "code" TEXT NOT NULL,
    "assetCode" TEXT NOT NULL,
    "strategyId" TEXT,
    "predictionId" TEXT,
    "orchestrationId" TEXT,
    "modelVersionId" TEXT,
    "title" TEXT NOT NULL,
    "titleAr" TEXT NOT NULL,
    "rationale" TEXT NOT NULL,
    "rationaleAr" TEXT NOT NULL,
    "riskBefore" REAL NOT NULL DEFAULT 0,
    "riskAfter" REAL NOT NULL DEFAULT 0,
    "recommendationConfidence" REAL NOT NULL DEFAULT 0,
    "dataConfidence" REAL NOT NULL DEFAULT 0,
    "predictionConfidence" REAL NOT NULL DEFAULT 0,
    "simulationConfidence" REAL NOT NULL DEFAULT 0,
    "status" TEXT NOT NULL DEFAULT 'pending',
    "dataTs" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    "createdById" TEXT,
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    "updatedAt" DATETIME NOT NULL,
    "outcome" TEXT NOT NULL DEFAULT '',
    "outcomeAr" TEXT NOT NULL DEFAULT '',
    CONSTRAINT "decision_records_strategyId_fkey" FOREIGN KEY ("strategyId") REFERENCES "strategies" ("id") ON DELETE SET NULL ON UPDATE CASCADE
);
INSERT INTO "decision_records" VALUES('cmtenmo362i0fn3mkp0c1b4r3','DEC-SEED-T-108','T-108','cmtenmm012gz8n3mka533f0k8',NULL,NULL,NULL,'Balanced strategy — 2 coordinated actions','استراتيجية متوازنة — 2 إجراءات منسقة','Recommended after scoring 4 candidate strategies on the same objective; risk falls from 93.2 % to 5.6 %.','مُوصى بها بعد تقييم 4 استراتيجيات مرشحة على الهدف نفسه؛ وينخفض الخطر من 93.2٪ إلى 5.6٪.',93.2,5.6,97.0,91.0,0.969,86.0,'pending',1787996700000,'cmtenmb7c00axn3mkffhdg12i',1788024513138,1788024513138,'','');
CREATE TABLE "demo_runs" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "code" TEXT NOT NULL,
    "stage" INTEGER NOT NULL DEFAULT 0,
    "status" TEXT NOT NULL DEFAULT 'running',
    "startedAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    "completedAt" DATETIME,
    "createdById" TEXT,
    "assetCode" TEXT NOT NULL,
    "notes" TEXT,
    CONSTRAINT "demo_runs_createdById_fkey" FOREIGN KEY ("createdById") REFERENCES "users" ("id") ON DELETE SET NULL ON UPDATE CASCADE
);
CREATE TABLE "digital_twins" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "code" TEXT NOT NULL,
    "level" TEXT NOT NULL,
    "name" TEXT NOT NULL,
    "nameAr" TEXT NOT NULL,
    "description" TEXT NOT NULL DEFAULT '',
    "descriptionAr" TEXT NOT NULL DEFAULT '',
    "regionCode" TEXT,
    "siteCode" TEXT,
    "assetId" TEXT,
    "mode" TEXT NOT NULL DEFAULT 'shadow',
    "autonomyLevel" INTEGER NOT NULL DEFAULT 3,
    "isActive" BOOLEAN NOT NULL DEFAULT true,
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    "updatedAt" DATETIME NOT NULL,
    CONSTRAINT "digital_twins_assetId_fkey" FOREIGN KEY ("assetId") REFERENCES "assets" ("id") ON DELETE SET NULL ON UPDATE CASCADE
);
INSERT INTO "digital_twins" VALUES('cmtenmo402i0in3mk2mt18zak','TWIN-NATIONAL','national','National grid twin','التوأم الرقمي للشبكة الوطنية','Every backbone asset in the modelled national network.','كل أصول العمود الفقري في الشبكة الوطنية المُنمذجة.',NULL,NULL,NULL,'shadow',3,1,1788024513168,1788024513168);
INSERT INTO "digital_twins" VALUES('cmtenmo482i0jn3mkpdwtoopl','TWIN-RGN-RYD','region','Riyadh regional twin','التوأم الرقمي لمنطقة الرياض','58 modelled assets in Riyadh.','58 أصلًا مُنمذجًا في الرياض.','RYD',NULL,NULL,'shadow',3,1,1788024513176,1788024513176);
INSERT INTO "digital_twins" VALUES('cmtenmo4g2i0kn3mk28ck0lrt','TWIN-RGN-JED','region','Jeddah regional twin','التوأم الرقمي لمنطقة جدة','34 modelled assets in Jeddah.','34 أصلًا مُنمذجًا في جدة.','JED',NULL,NULL,'shadow',3,1,1788024513184,1788024513184);
INSERT INTO "digital_twins" VALUES('cmtenmo4m2i0ln3mkvbeeizx5','TWIN-RGN-DMM','region','Dammam regional twin','التوأم الرقمي لمنطقة الدمام','42 modelled assets in Dammam.','42 أصلًا مُنمذجًا في الدمام.','DMM',NULL,NULL,'shadow',3,1,1788024513191,1788024513191);
INSERT INTO "digital_twins" VALUES('cmtenmo4v2i0mn3mkuckhbj86','TWIN-RGN-MAK','region','Makkah regional twin','التوأم الرقمي لمنطقة مكة المكرمة','24 modelled assets in Makkah.','24 أصلًا مُنمذجًا في مكة المكرمة.','MAK',NULL,NULL,'shadow',3,1,1788024513199,1788024513199);
INSERT INTO "digital_twins" VALUES('cmtenmo522i0nn3mk1gl92lol','TWIN-RGN-MED','region','Madinah regional twin','التوأم الرقمي لمنطقة المدينة المنورة','18 modelled assets in Madinah.','18 أصلًا مُنمذجًا في المدينة المنورة.','MED',NULL,NULL,'shadow',3,1,1788024513207,1788024513207);
INSERT INTO "digital_twins" VALUES('cmtenmo5b2i0on3mkr2udtxgo','TWIN-RGN-TUU','region','Tabuk regional twin','التوأم الرقمي لمنطقة تبوك','14 modelled assets in Tabuk.','14 أصلًا مُنمذجًا في تبوك.','TUU',NULL,NULL,'shadow',3,1,1788024513215,1788024513215);
INSERT INTO "digital_twins" VALUES('cmtenmo5i2i0pn3mkrxl1jjkg','TWIN-RGN-NEO','region','NEOM regional twin','التوأم الرقمي لمنطقة نيوم','15 modelled assets in NEOM.','15 أصلًا مُنمذجًا في نيوم.','NEO',NULL,NULL,'shadow',3,1,1788024513223,1788024513223);
INSERT INTO "digital_twins" VALUES('cmtenmo5r2i0qn3mk00bi9knh','TWIN-RGN-JAZ','region','Jazan regional twin','التوأم الرقمي لمنطقة جازان','16 modelled assets in Jazan.','16 أصلًا مُنمذجًا في جازان.','JAZ',NULL,NULL,'shadow',3,1,1788024513231,1788024513231);
INSERT INTO "digital_twins" VALUES('cmtenmo5y2i0rn3mkn1jj8rr4','TWIN-RGN-ABT','region','Abha regional twin','التوأم الرقمي لمنطقة أبها','14 modelled assets in Abha.','14 أصلًا مُنمذجًا في أبها.','ABT',NULL,NULL,'shadow',3,1,1788024513238,1788024513238);
INSERT INTO "digital_twins" VALUES('cmtenmo662i0sn3mkgzplthc7','TWIN-RGN-QSM','region','Qassim regional twin','التوأم الرقمي لمنطقة القصيم','17 modelled assets in Qassim.','17 أصلًا مُنمذجًا في القصيم.','QSM',NULL,NULL,'shadow',3,1,1788024513246,1788024513246);
INSERT INTO "digital_twins" VALUES('cmtenmo6d2i0tn3mkblp4qc4z','TWIN-SITE-SS-RYD-01','site','Al Hair Substation substation twin','التوأم الرقمي لمحطة محطة تحويل الحائر','9 assets in the yard, laid out as an engineer would draw it.','9 أصلًا في الساحة، موزعة كما يرسمها المهندس.','RYD','SS-RYD-01',NULL,'shadow',3,1,1788024513254,1788024513254);
INSERT INTO "digital_twins" VALUES('cmtenmo6l2i0vn3mko79viqj4','TWIN-ASSET-T-108','asset','Al Hair Primary Transformer 1 twin','التوأم الرقمي للأصل محول توزيع رئيسي 1 - الحائر','One transformer, its feeders and everything behind it.','محول واحد ومغذياته وكل ما يقف خلفه.','RYD','SS-RYD-01','cmtenmbf100e6n3mkqyewoqck','shadow',3,1,1788024513261,1788024513261);
CREATE TABLE "discovery_conditions" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "discoveryId" TEXT NOT NULL,
    "leverKey" TEXT NOT NULL,
    "label" TEXT NOT NULL DEFAULT '',
    "labelAr" TEXT NOT NULL DEFAULT '',
    "magnitude" REAL NOT NULL,
    "unit" TEXT NOT NULL DEFAULT '%',
    "plausibility" REAL NOT NULL DEFAULT 0,
    CONSTRAINT "discovery_conditions_discoveryId_fkey" FOREIGN KEY ("discoveryId") REFERENCES "scenario_discoveries" ("id") ON DELETE CASCADE ON UPDATE CASCADE
);
INSERT INTO "discovery_conditions" VALUES('cmtenmpg82iton3mkaokdbyd3','cmtenmpg82itnn3mk8kxdua9g','temperature','Ambient temperature','الحرارة المحيطة',6.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmtenmpg82itpn3mkfyjgsdq4','cmtenmpg82itnn3mk8kxdua9g','demand','Demand','الطلب',8.0,'%',100.0);
INSERT INTO "discovery_conditions" VALUES('cmtenmpg82itrn3mk8daet7kd','cmtenmpg82itqn3mkkvqiqro4','battery','Storage unavailable','تعذّر توفر التخزين',1.0,'',62.0);
INSERT INTO "discovery_conditions" VALUES('cmtenmpg82itsn3mkav931l0z','cmtenmpg82itqn3mkkvqiqro4','solar','Solar output','إنتاج الطاقة الشمسية',-20.0,'%',74.0);
INSERT INTO "discovery_conditions" VALUES('cmteo6xeo0012n3u0t0q08tu6','cmteo6xeo0011n3u069q2k9sh','demand','Demand','الطلب',18.0,'%',58.2);
INSERT INTO "discovery_conditions" VALUES('cmteo6xeo0014n3u0x8aluzju','cmteo6xeo0013n3u0ig70eovl','temperature','Ambient temperature','الحرارة المحيطة',8.0,'°C',54.0);
INSERT INTO "discovery_conditions" VALUES('cmteo6xeo0016n3u0iwjl5oby','cmteo6xeo0015n3u0gcf49w4c','demand','Demand','الطلب',25.0,'%',28.9);
INSERT INTO "discovery_conditions" VALUES('cmteo6xie001fn3u0tnlx9a2t','cmteo6xie001en3u0oj0o2k4t','temperature','Ambient temperature','الحرارة المحيطة',2.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo6xie001gn3u08an3suht','cmteo6xie001en3u0oj0o2k4t','demand','Demand','الطلب',8.0,'%',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo6xif001in3u03xzplp7z','cmteo6xie001hn3u0dr0n5qxm','temperature','Ambient temperature','الحرارة المحيطة',4.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo6xif001kn3u0jj41fl0p','cmteo6xif001jn3u04dh1bcwv','temperature','Ambient temperature','الحرارة المحيطة',2.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo6xif001ln3u0kelgp9u0','cmteo6xif001jn3u04dh1bcwv','demand','Demand','الطلب',4.0,'%',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo8ty5003kn3u0a08bn3eh','cmteo8ty5003jn3u0f2l9podb','demand','Demand','الطلب',18.0,'%',58.2);
INSERT INTO "discovery_conditions" VALUES('cmteo8ty5003mn3u0s9eexa8y','cmteo8ty5003ln3u0bw6ibik5','temperature','Ambient temperature','الحرارة المحيطة',8.0,'°C',54.0);
INSERT INTO "discovery_conditions" VALUES('cmteo8ty5003on3u0g47qsyha','cmteo8ty5003nn3u02h66v6eb','demand','Demand','الطلب',25.0,'%',28.9);
INSERT INTO "discovery_conditions" VALUES('cmteo8u17003xn3u0no19f1iz','cmteo8u16003wn3u0khs513xn','temperature','Ambient temperature','الحرارة المحيطة',2.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo8u17003yn3u0fh3traje','cmteo8u16003wn3u0khs513xn','demand','Demand','الطلب',8.0,'%',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo8u170040n3u0m6o5kaym','cmteo8u17003zn3u0mgj9h6od','temperature','Ambient temperature','الحرارة المحيطة',4.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo8u170042n3u0cztzoy1j','cmteo8u170041n3u0c480yzuc','temperature','Ambient temperature','الحرارة المحيطة',2.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo8u170043n3u02tjxmq3g','cmteo8u170041n3u0c480yzuc','demand','Demand','الطلب',4.0,'%',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo97ue006xn3u0ncfzxdid','cmteo97ue006wn3u02onnesuj','demand','Demand','الطلب',18.0,'%',58.2);
INSERT INTO "discovery_conditions" VALUES('cmteo97ue006zn3u0aig5gqma','cmteo97ue006yn3u0sce2w233','temperature','Ambient temperature','الحرارة المحيطة',8.0,'°C',54.0);
INSERT INTO "discovery_conditions" VALUES('cmteo97ue0071n3u0gp4579qy','cmteo97ue0070n3u0dz1c00kr','demand','Demand','الطلب',25.0,'%',28.9);
INSERT INTO "discovery_conditions" VALUES('cmteo97yn007an3u0obs6wpq6','cmteo97yn0079n3u0oxzy4wz3','temperature','Ambient temperature','الحرارة المحيطة',2.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo97yn007bn3u0albv2ens','cmteo97yn0079n3u0oxzy4wz3','demand','Demand','الطلب',8.0,'%',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo97yn007dn3u0x8sme3l8','cmteo97yn007cn3u0yvovff1r','temperature','Ambient temperature','الحرارة المحيطة',4.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo97yn007fn3u0ma8k3f4y','cmteo97yn007en3u0hbazbb4g','temperature','Ambient temperature','الحرارة المحيطة',2.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo97yn007gn3u0ucxmjnsb','cmteo97yn007en3u0hbazbb4g','demand','Demand','الطلب',4.0,'%',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo9sds00ctn3u0qj19yfdo','cmteo9sdr00csn3u07xmz2sei','temperature','Ambient temperature','الحرارة المحيطة',2.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteo9sds00cun3u05pkdzooz','cmteo9sdr00csn3u07xmz2sei','demand','Demand','الطلب',18.0,'%',58.2);
INSERT INTO "discovery_conditions" VALUES('cmteo9sds00cwn3u0hu1qqgc5','cmteo9sds00cvn3u062x1aykr','demand','Demand','الطلب',18.0,'%',58.2);
INSERT INTO "discovery_conditions" VALUES('cmteo9sds00cyn3u0zak0rs1t','cmteo9sds00cxn3u0juqcb17y','temperature','Ambient temperature','الحرارة المحيطة',8.0,'°C',54.0);
INSERT INTO "discovery_conditions" VALUES('cmteo9sds00d0n3u0wh7a83cf','cmteo9sds00czn3u0cly8nrc5','demand','Demand','الطلب',25.0,'%',28.9);
INSERT INTO "discovery_conditions" VALUES('cmteol3ts001an3x03rwsh5e9','cmteol3ts0019n3x02pv71c40','demand','Demand','الطلب',18.0,'%',58.2);
INSERT INTO "discovery_conditions" VALUES('cmteol3ts001cn3x0u30565b8','cmteol3ts001bn3x0j3ohgkrv','temperature','Ambient temperature','الحرارة المحيطة',8.0,'°C',54.0);
INSERT INTO "discovery_conditions" VALUES('cmteol3ts001en3x09n1gwqku','cmteol3ts001dn3x09ea2lm77','demand','Demand','الطلب',25.0,'%',28.9);
INSERT INTO "discovery_conditions" VALUES('cmteol3xn001nn3x0ck1py84c','cmteol3xn001mn3x0vzxpz24z','temperature','Ambient temperature','الحرارة المحيطة',2.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteol3xn001on3x0cen1t2x5','cmteol3xn001mn3x0vzxpz24z','demand','Demand','الطلب',8.0,'%',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteol3xn001qn3x0fz7aickw','cmteol3xn001pn3x0jlgm2aej','temperature','Ambient temperature','الحرارة المحيطة',4.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteol3xn001sn3x0ws6c9x9h','cmteol3xn001rn3x055id9qqz','temperature','Ambient temperature','الحرارة المحيطة',2.0,'°C',100.0);
INSERT INTO "discovery_conditions" VALUES('cmteol3xn001tn3x04yt9x5v5','cmteol3xn001rn3x055id9qqz','demand','Demand','الطلب',4.0,'%',100.0);
CREATE TABLE "discovery_runs" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "code" TEXT NOT NULL,
    "objective" TEXT NOT NULL,
    "mode" TEXT NOT NULL DEFAULT 'balanced',
    "origin" TEXT NOT NULL DEFAULT 'discovery',
    "scopeKind" TEXT NOT NULL DEFAULT 'region',
    "scopeCode" TEXT NOT NULL DEFAULT '',
    "seed" INTEGER NOT NULL DEFAULT 0,
    "maxSimulations" INTEGER NOT NULL DEFAULT 60,
    "simulationsRun" INTEGER NOT NULL DEFAULT 0,
    "maxDurationMs" INTEGER NOT NULL DEFAULT 20000,
    "durationMs" INTEGER NOT NULL DEFAULT 0,
    "status" TEXT NOT NULL DEFAULT 'queued',
    "discovered" INTEGER NOT NULL DEFAULT 0,
    "summary" TEXT NOT NULL DEFAULT '',
    "summaryAr" TEXT NOT NULL DEFAULT '',
    "startedById" TEXT,
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    "completedAt" DATETIME
);
INSERT INTO "discovery_runs" VALUES('cmtenmpg82itmn3mkdloieepj','DISC-SEED-1','hidden_risk','balanced','discovery','region','RYD',20260829,60,58,20000,4180,'completed',2,'2 findings from 58 simulations. Strongest: ambient +6 °C with demand +8 % takes risk to 88 % at T-108','نتيجتان من ٥٨ محاكاة. الأقوى: ارتفاع الحرارة ٦° مع زيادة الطلب ٨٪ يرفع الخطر إلى ٨٨٪ عند T-108',NULL,1787765293612,1787765297792);
INSERT INTO "discovery_runs" VALUES('cmteo6xeo0010n3u0ba27cc3j','HUNT-MTEO6XEN','hidden_risk','quick','hunt','national','',20260829,24,24,4000,40,'completed',3,'3 findings from 24 simulations. Strongest: Demand +18 % takes risk to 61 % at T-175','3 نتيجة من 24 محاكاة. الأقوى: الطلب +18 % ترفع الخطر إلى 61٪ عند T-175','cmtenmb4300arn3mkv2i7qzxq',1788025458336,1788025458335);
INSERT INTO "discovery_runs" VALUES('cmteo6xie001dn3u0e7drt9x2','HUNT-MTEO6XID','worst_combination','quick','hunt','national','',20260829,24,24,4000,21,'completed',3,'3 findings from 24 simulations. Strongest: Ambient temperature +2 °C with Demand +8 % takes risk to 51 % at T-175','3 نتيجة من 24 محاكاة. الأقوى: الحرارة المحيطة +2 °C مع الطلب +8 % ترفع الخطر إلى 51٪ عند T-175','cmtenmb4300arn3mkv2i7qzxq',1788025458471,1788025458469);
INSERT INTO "discovery_runs" VALUES('cmteo8ty4003in3u0w7pfbckf','HUNT-MTEO8TY4','hidden_risk','quick','hunt','national','',20260829,24,24,4000,12,'completed',3,'3 findings from 24 simulations. Strongest: Demand +18 % takes risk to 61 % at T-175','3 نتيجة من 24 محاكاة. الأقوى: الطلب +18 % ترفع الخطر إلى 61٪ عند T-175','cmtenmb4300arn3mkv2i7qzxq',1788025547165,1788025547164);
INSERT INTO "discovery_runs" VALUES('cmteo8u16003vn3u0u2ftwd9j','HUNT-MTEO8U15','worst_combination','quick','hunt','national','',20260829,24,24,4000,11,'completed',3,'3 findings from 24 simulations. Strongest: Ambient temperature +2 °C with Demand +8 % takes risk to 50 % at T-175','3 نتيجة من 24 محاكاة. الأقوى: الحرارة المحيطة +2 °C مع الطلب +8 % ترفع الخطر إلى 50٪ عند T-175','cmtenmb4300arn3mkv2i7qzxq',1788025547275,1788025547273);
INSERT INTO "discovery_runs" VALUES('cmteo97ue006vn3u0yb1mb9el','HUNT-MTEO97UD','hidden_risk','quick','hunt','national','',20260829,24,24,4000,14,'completed',3,'3 findings from 24 simulations. Strongest: Demand +18 % takes risk to 61 % at T-175','3 نتيجة من 24 محاكاة. الأقوى: الطلب +18 % ترفع الخطر إلى 61٪ عند T-175','cmtenmb4300arn3mkv2i7qzxq',1788025565174,1788025565173);
INSERT INTO "discovery_runs" VALUES('cmteo97ym0078n3u0yrnlkrwb','HUNT-MTEO97YL','worst_combination','quick','hunt','national','',20260829,24,24,4000,15,'completed',3,'3 findings from 24 simulations. Strongest: Ambient temperature +2 °C with Demand +8 % takes risk to 50 % at T-175','3 نتيجة من 24 محاكاة. الأقوى: الحرارة المحيطة +2 °C مع الطلب +8 % ترفع الخطر إلى 50٪ عند T-175','cmtenmb4300arn3mkv2i7qzxq',1788025565327,1788025565325);
INSERT INTO "discovery_runs" VALUES('cmteo9sdr00crn3u0x449q5qr','DISC-MTEO9SDQ','hidden_risk','balanced','discovery','region','RYD',20260829,25,25,20000,12,'completed',4,'4 findings from 25 simulations. Strongest: Ambient temperature +2 °C with Demand +18 % takes risk to 66 % at T-124','4 نتيجة من 25 محاكاة. الأقوى: الحرارة المحيطة +2 °C مع الطلب +18 % ترفع الخطر إلى 66٪ عند T-124','cmtenmb7c00axn3mkffhdg12i',1788025591792,1788025591790);
INSERT INTO "discovery_runs" VALUES('cmteol3ts0018n3x042wp9b12','HUNT-MTEOL3TR','hidden_risk','quick','hunt','national','',20260829,24,24,4000,11,'completed',3,'3 findings from 24 simulations. Strongest: Demand +18 % takes risk to 59 % at T-175','3 نتيجة من 24 محاكاة. الأقوى: الطلب +18 % ترفع الخطر إلى 59٪ عند T-175','cmtenmb4300arn3mkv2i7qzxq',1788026119840,1788026119839);
INSERT INTO "discovery_runs" VALUES('cmteol3xn001ln3x0b7breddb','HUNT-MTEOL3XM','worst_combination','quick','hunt','national','',20260829,24,24,4000,10,'completed',3,'3 findings from 24 simulations. Strongest: Ambient temperature +2 °C with Demand +8 % takes risk to 48 % at T-175','3 نتيجة من 24 محاكاة. الأقوى: الحرارة المحيطة +2 °C مع الطلب +8 % ترفع الخطر إلى 48٪ عند T-175','cmtenmb4300arn3mkv2i7qzxq',1788026119979,1788026119978);
INSERT INTO "discovery_runs" VALUES('cmteoldr30078n3x0jabq46xn','DISC-MTEOLDR2','hidden_risk','balanced','discovery','region','RYD',20260829,25,25,20000,12,'completed',0,'No combination in 25 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 25 محاكاة.','cmtenmb7c00axn3mkffhdg12i',1788026132704,1788026132703);
INSERT INTO "discovery_runs" VALUES('cmtevjho8001qn30w2opbdd76','HUNT-MTEVJHO6','hidden_risk','quick','hunt','national','',20260829,24,24,4000,13,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788037801784,1788037801782);
INSERT INTO "discovery_runs" VALUES('cmtevjhra001un30ww76yyntc','HUNT-MTEVJHR8','worst_combination','quick','hunt','national','',20260829,24,24,4000,11,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788037801895,1788037801893);
INSERT INTO "discovery_runs" VALUES('cmtevjryd007cn30w6x5tl8y6','DISC-MTEVJRYC','hidden_risk','balanced','discovery','region','RYD',20260829,25,25,20000,14,'completed',0,'No combination in 25 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 25 محاكاة.','cmtenmb7c00axn3mkffhdg12i',1788037815110,1788037815108);
INSERT INTO "discovery_runs" VALUES('cmtevl5kv009zn30w9nxh0erz','DISC-MTEVL5KU','hidden_risk','balanced','discovery','region','RYD',20260829,25,25,20000,12,'completed',0,'No combination in 25 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 25 محاكاة.','cmtenmb7c00axn3mkffhdg12i',1788037879424,1788037879422);
INSERT INTO "discovery_runs" VALUES('cmtewbm5000awn3moe8er8nyq','HUNT-MTEWBM4Z','hidden_risk','quick','hunt','national','',20260829,24,24,4000,15,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788039113940,1788039113939);
INSERT INTO "discovery_runs" VALUES('cmtewbm7m00b0n3moeg77twh2','HUNT-MTEWBM7M','worst_combination','quick','hunt','national','',20260829,24,24,4000,10,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788039114035,1788039114034);
INSERT INTO "discovery_runs" VALUES('cmtewby7x00gfn3morohrmvin','DISC-MTEWBY7W','hidden_risk','balanced','discovery','region','RYD',20260829,25,25,20000,11,'completed',0,'No combination in 25 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 25 محاكاة.','cmtenmb7c00axn3mkffhdg12i',1788039129598,1788039129596);
INSERT INTO "discovery_runs" VALUES('cmtewrwpz004kn3awo97imp9e','HUNT-MTEWRWPY','hidden_risk','quick','hunt','national','',20260829,24,24,4000,16,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788039874152,1788039874151);
INSERT INTO "discovery_runs" VALUES('cmtewrwrr004on3awiohutyez','HUNT-MTEWRWRR','worst_combination','quick','hunt','national','',20260829,24,24,4000,13,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788039874216,1788039874215);
INSERT INTO "discovery_runs" VALUES('cmtews6ov009yn3awv043izf0','DISC-MTEWS6OU','hidden_risk','balanced','discovery','region','RYD',20260829,25,25,20000,12,'completed',0,'No combination in 25 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 25 محاكاة.','cmtenmb7c00axn3mkffhdg12i',1788039887071,1788039887070);
INSERT INTO "discovery_runs" VALUES('cmtewsjxw00con3aw0xh4kem4','HUNT-MTEWSJXV','hidden_risk','quick','hunt','national','',20260829,24,24,4000,18,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788039904245,1788039904243);
INSERT INTO "discovery_runs" VALUES('cmtewsjze00csn3awdhm2o0kz','HUNT-MTEWSJZD','worst_combination','quick','hunt','national','',20260829,24,24,4000,14,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788039904299,1788039904297);
INSERT INTO "discovery_runs" VALUES('cmtewsy2y00fmn3awbj5lqkvy','HUNT-MTEWSY2X','hidden_risk','quick','hunt','national','',20260829,24,24,4000,10,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788039922570,1788039922569);
INSERT INTO "discovery_runs" VALUES('cmtewsy5d00fqn3awkye46h0n','HUNT-MTEWSY5C','worst_combination','quick','hunt','national','',20260829,24,24,4000,10,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788039922657,1788039922656);
INSERT INTO "discovery_runs" VALUES('cmtewuyvu00l6n3aw0r73wq5j','HUNT-MTEWUYVT','hidden_risk','quick','hunt','national','',20260829,24,24,4000,11,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788040016923,1788040016921);
INSERT INTO "discovery_runs" VALUES('cmtewuyxl00lan3awfn80rlwo','HUNT-MTEWUYXK','worst_combination','quick','hunt','national','',20260829,24,24,4000,10,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788040016985,1788040016984);
INSERT INTO "discovery_runs" VALUES('cmtewwu2700osn3awyru3phog','HUNT-MTEWWU26','hidden_risk','quick','hunt','national','',20260829,24,24,4000,17,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788040103983,1788040103982);
INSERT INTO "discovery_runs" VALUES('cmtewwu3w00own3aw7hqsc295','HUNT-MTEWWU3V','worst_combination','quick','hunt','national','',20260829,24,24,4000,12,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb4300arn3mkv2i7qzxq',1788040104044,1788040104043);
INSERT INTO "discovery_runs" VALUES('cmtewx40t00u6n3awef55zsxv','DISC-MTEWX40T','hidden_risk','balanced','discovery','region','RYD',20260829,25,25,20000,14,'completed',0,'No combination in 25 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 25 محاكاة.','cmtenmb7c00axn3mkffhdg12i',1788040116894,1788040116893);
INSERT INTO "discovery_runs" VALUES('cmtf0kxid002on3q8yy9a3b6g','HUNT-MTF0KXIC','hidden_risk','quick','hunt','national','',20260829,24,24,4000,15,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb7q00b0n3mkfeoel2pn',1788046267046,1788046267044);
INSERT INTO "discovery_runs" VALUES('cmtf0tmez004sn3q885i35izd','HUNT-MTF0TMEY','hidden_risk','quick','hunt','national','',20260829,24,24,4000,12,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb7q00b0n3mkfeoel2pn',1788046672571,1788046672570);
INSERT INTO "discovery_runs" VALUES('cmtf0uawx001on3e05tyaitk9','HUNT-MTF0UAWW','hidden_risk','quick','hunt','national','',20260829,24,24,4000,33,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb7q00b0n3mkfeoel2pn',1788046704322,1788046704320);
INSERT INTO "discovery_runs" VALUES('cmtf1nfag001on3tkopsijdwk','HUNT-MTF1NFAF','hidden_risk','quick','hunt','national','',20260829,24,24,4000,16,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb7q00b0n3mkfeoel2pn',1788048063016,1788048063015);
INSERT INTO "discovery_runs" VALUES('cmtf1ssaz001on3qkfzv4d3q0','HUNT-MTF1SSAV','hidden_risk','quick','hunt','national','',20260829,24,24,4000,15,'completed',0,'No combination in 24 simulations reached the reporting threshold.','لم تبلغ أي تركيبة عتبة الإبلاغ خلال 24 محاكاة.','cmtenmb7q00b0n3mkfeoel2pn',1788048313164,1788048313159);
CREATE TABLE "escalation_rules" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "name" TEXT NOT NULL,
    "nameAr" TEXT NOT NULL,
    "minRisk" REAL NOT NULL,
    "maxRisk" REAL NOT NULL,
    "targetRole" TEXT NOT NULL,
    "channels" TEXT NOT NULL,
    "level" INTEGER NOT NULL,
    "delayMin" INTEGER NOT NULL DEFAULT 0,
    "isActive" BOOLEAN NOT NULL DEFAULT true,
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
);
INSERT INTO "escalation_rules" VALUES('cmtenmd9200o8n3mkzfdlx9ht','Control centre notification','إشعار مركز التحكم',70.0,85.0,'control_operator','dashboard,email',1,0,1,1788024499094);
INSERT INTO "escalation_rules" VALUES('cmtenmd9200o9n3mksxc1zmlk','Supervisor escalation','تصعيد إلى المشرف',85.0,95.0,'engineer','dashboard,email,sms',2,5,1,1788024499094);
INSERT INTO "escalation_rules" VALUES('cmtenmd9200oan3mkd0xikwwi','Emergency escalation','تصعيد طوارئ',95.0,100.0,'executive','dashboard,email,sms,webhook',3,0,1,1788024499094);
CREATE TABLE "evidence_edges" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "bundleCode" TEXT NOT NULL,
    "fromKey" TEXT NOT NULL,
    "toKey" TEXT NOT NULL,
    "relation" TEXT NOT NULL DEFAULT 'derives',
    "weight" REAL NOT NULL DEFAULT 1,
    "label" TEXT NOT NULL DEFAULT '',
    "labelAr" TEXT NOT NULL DEFAULT ''
);
INSERT INTO "evidence_edges" VALUES('cmteo8u87004jn3u0drolzcsd','EV-MTEO8U84-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteo8u87004kn3u0yt88pywm','EV-MTEO8U84-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteo8u87004ln3u0crab8rgu','EV-MTEO8U84-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteo8u87004mn3u0ysjex1vp','EV-MTEO8U84-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteo8u87004nn3u0j91bthjb','EV-MTEO8U84-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteo8u87004on3u0cd41kukx','EV-MTEO8U84-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteo8u87004pn3u0ahru1dln','EV-MTEO8U84-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteo8u87004qn3u0fwqh1c84','EV-MTEO8U84-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteo8u87004rn3u05r8vndp2','EV-MTEO8U84-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmteo8u87004sn3u0woex8ld0','EV-MTEO8U84-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmteo8u87004tn3u0j0bb1ohf','EV-MTEO8U84-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmteo8u87004un3u0w2aejqpv','EV-MTEO8U84-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmteo8u87004vn3u0ry33l7rx','EV-MTEO8U84-T-108','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmteo986c007wn3u0x5ewhsdy','EV-MTEO986A-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteo986c007xn3u07d37ti37','EV-MTEO986A-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteo986c007yn3u0rcreruc8','EV-MTEO986A-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteo986c007zn3u0s783rsve','EV-MTEO986A-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteo986c0080n3u0c8awazjx','EV-MTEO986A-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteo986c0081n3u0dlabimml','EV-MTEO986A-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteo986c0082n3u0qhsw92vx','EV-MTEO986A-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteo986c0083n3u0dtt407dg','EV-MTEO986A-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteo986c0084n3u0au7h8okt','EV-MTEO986A-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmteo986c0085n3u0qun0bh29','EV-MTEO986A-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmteo986c0086n3u0mq5bkkme','EV-MTEO986A-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmteo986c0087n3u0nv22u6ba','EV-MTEO986A-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmteo986c0088n3u0d65jgojq','EV-MTEO986A-T-108','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200cbn3u0ey4yf7n0','EV-MTEO9SB0-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200ccn3u0mjp5kvlz','EV-MTEO9SB0-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200cdn3u0pva77ca6','EV-MTEO9SB0-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200cen3u0fryfhzav','EV-MTEO9SB0-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200cfn3u0kt5tnmpk','EV-MTEO9SB0-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200cgn3u0vckgpo4w','EV-MTEO9SB0-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200chn3u0s31egris','EV-MTEO9SB0-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200cin3u0hxsz8q19','EV-MTEO9SB0-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200cjn3u05rzd62db','EV-MTEO9SB0-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200ckn3u0qe0xcok0','EV-MTEO9SB0-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200cln3u0yzs9hjz3','EV-MTEO9SB0-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200cmn3u02zo2pahi','EV-MTEO9SB0-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200cnn3u0rkpx7qug','EV-MTEO9SB0-T-108','prediction','twin','derives',1.0,'walked forward on','تُمشى على');
INSERT INTO "evidence_edges" VALUES('cmteo9sb200con3u0d7jn2iw3','EV-MTEO9SB0-T-108','twin','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmteol4500029n3x0x729wynn','EV-MTEOL44Y-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteol450002an3x0jtihwdrk','EV-MTEOL44Y-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteol450002bn3x0jatdqybo','EV-MTEOL44Y-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteol450002cn3x0twyiofx1','EV-MTEOL44Y-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteol450002dn3x0ilpg0ca1','EV-MTEOL44Y-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteol450002en3x0o4q2s1a8','EV-MTEOL44Y-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteol450002fn3x0bmh6prcu','EV-MTEOL44Y-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteol450002gn3x0f052o21h','EV-MTEOL44Y-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteol450002hn3x0rl0hhw1q','EV-MTEOL44Y-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmteol450002in3x0m5fbyf1t','EV-MTEOL44Y-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmteol450002jn3x09ki328xh','EV-MTEOL44Y-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmteol450002kn3x0xnt997se','EV-MTEOL44Y-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmteol450002ln3x0u5pi8iud','EV-MTEOL44Y-T-108','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmteoldpe006sn3x09bjrgpbo','EV-MTEOLDPC-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteoldpe006tn3x0s995uhrn','EV-MTEOLDPC-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteoldpe006un3x076a3bt60','EV-MTEOLDPC-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteoldpe006vn3x0awqlfn4k','EV-MTEOLDPC-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmteoldpe006wn3x0eb1w9hsg','EV-MTEOLDPC-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteoldpe006xn3x073j50dc1','EV-MTEOLDPC-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteoldpe006yn3x0ozf22g0r','EV-MTEOLDPC-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteoldpe006zn3x0lhtbyekk','EV-MTEOLDPC-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmteoldpe0070n3x068bkyrw9','EV-MTEOLDPC-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmteoldpe0071n3x0fpa6wdgd','EV-MTEOLDPC-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmteoldpe0072n3x0racn2i7p','EV-MTEOLDPC-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmteoldpe0073n3x0rzj0p9sg','EV-MTEOLDPC-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmteoldpe0074n3x06tsrro6s','EV-MTEOLDPC-T-108','prediction','twin','derives',1.0,'walked forward on','تُمشى على');
INSERT INTO "evidence_edges" VALUES('cmteoldpe0075n3x0h561f59u','EV-MTEOLDPC-T-108','twin','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtevjhwz002dn30wucm7fo6p','EV-MTEVJHWU-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtevjhwz002en30w6s42cp7o','EV-MTEVJHWU-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtevjhwz002fn30wef2o20t8','EV-MTEVJHWU-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtevjhwz002gn30wl834nt14','EV-MTEVJHWU-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtevjhwz002hn30wqh784u4f','EV-MTEVJHWU-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtevjhwz002in30wus81kjni','EV-MTEVJHWU-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtevjhwz002jn30wsh6ym534','EV-MTEVJHWU-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtevjhwz002kn30wt64lebca','EV-MTEVJHWU-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtevjhwz002ln30wi8876sop','EV-MTEVJHWU-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtevjhwz002mn30w7gd6x59z','EV-MTEVJHWU-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtevjhwz002nn30wny11fpbr','EV-MTEVJHWU-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtevjhwz002on30w4i46zwlx','EV-MTEVJHWU-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtevjhwz002pn30wvqncn774','EV-MTEVJHWU-T-108','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo006wn30wbmqlbuke','EV-MTEVJRWL-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo006xn30w723d23jf','EV-MTEVJRWL-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo006yn30wc7yzl7vc','EV-MTEVJRWL-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo006zn30w8jjb6zz7','EV-MTEVJRWL-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo0070n30wickhxdqa','EV-MTEVJRWL-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo0071n30wepdt0935','EV-MTEVJRWL-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo0072n30wnay6djvr','EV-MTEVJRWL-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo0073n30wbeb2vf89','EV-MTEVJRWL-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo0074n30wvh3lenyr','EV-MTEVJRWL-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo0075n30wuywtj539','EV-MTEVJRWL-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo0076n30wkbaavtek','EV-MTEVJRWL-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo0077n30wqqoa7y8l','EV-MTEVJRWL-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo0078n30wuevk10tt','EV-MTEVJRWL-T-108','prediction','twin','derives',1.0,'walked forward on','تُمشى على');
INSERT INTO "evidence_edges" VALUES('cmtevjrwo0079n30wirs8d837','EV-MTEVJRWL-T-108','twin','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009jn30wjd7s4u47','EV-MTEVL5J5-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009kn30wk29z9qgt','EV-MTEVL5J5-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009ln30wfsfhvlmb','EV-MTEVL5J5-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009mn30wlf1pv2le','EV-MTEVL5J5-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009nn30wwbchl7xw','EV-MTEVL5J5-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009on30wayxmniys','EV-MTEVL5J5-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009pn30wa4xxdvwn','EV-MTEVL5J5-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009qn30wzqei1s7p','EV-MTEVL5J5-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009rn30wwxe1x1hq','EV-MTEVL5J5-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009sn30w3gqp1lz0','EV-MTEVL5J5-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009tn30wdh7y6c8e','EV-MTEVL5J5-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009un30wij7vi54b','EV-MTEVL5J5-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009vn30wrb9py355','EV-MTEVL5J5-T-108','prediction','twin','derives',1.0,'walked forward on','تُمشى على');
INSERT INTO "evidence_edges" VALUES('cmtevl5j7009wn30wp37cdsen','EV-MTEVL5J5-T-108','twin','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtewbme200bgn3molhfpt1dz','EV-MTEWBMDY-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewbme200bhn3mopq40k6gs','EV-MTEWBMDY-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewbme200bin3mocwo1nu9x','EV-MTEWBMDY-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewbme200bjn3mojyz37bby','EV-MTEWBMDY-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewbme200bkn3moyr618k76','EV-MTEWBMDY-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewbme200bln3moxm24f188','EV-MTEWBMDY-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewbme200bmn3mobvfrt9h3','EV-MTEWBMDY-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewbme200bnn3modcl5prgg','EV-MTEWBMDY-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewbme200bon3mo18qwfm7h','EV-MTEWBMDY-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtewbme200bpn3mouzd3w0of','EV-MTEWBMDY-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtewbme200bqn3momfjvlnly','EV-MTEWBMDY-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtewbme200brn3mo5srz7jzb','EV-MTEWBMDY-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtewbme200bsn3moysjg5tsk','EV-MTEWBMDY-T-108','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtewby6600fzn3mowjrweu20','EV-MTEWBY64-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewby6600g0n3mo8kpacjsg','EV-MTEWBY64-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewby6600g1n3moe4nwhiw1','EV-MTEWBY64-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewby6600g2n3mohuk3hdvm','EV-MTEWBY64-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewby6600g3n3mokhndrzms','EV-MTEWBY64-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewby6600g4n3mompixvj84','EV-MTEWBY64-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewby6600g5n3mo7j30gn5h','EV-MTEWBY64-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewby6600g6n3mo7grqcnda','EV-MTEWBY64-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewby6600g7n3modzbb5suc','EV-MTEWBY64-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtewby6600g8n3mofxfz3s7r','EV-MTEWBY64-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtewby6600g9n3mof94ba06e','EV-MTEWBY64-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtewby6600gan3mo02lje5wi','EV-MTEWBY64-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtewby6600gbn3mopajtyn56','EV-MTEWBY64-T-108','prediction','twin','derives',1.0,'walked forward on','تُمشى على');
INSERT INTO "evidence_edges" VALUES('cmtewby6600gcn3mo5xx4c640','EV-MTEWBY64-T-108','twin','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtewrwvr0052n3aw3emcmqs5','EV-MTEWRWVN-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewrwvr0053n3aw12kd1py2','EV-MTEWRWVN-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewrwvr0054n3aw036uiwza','EV-MTEWRWVN-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewrwvr0055n3awhh89nzzy','EV-MTEWRWVN-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewrwvr0056n3awom0dprej','EV-MTEWRWVN-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewrwvr0057n3aw0o0s7dkf','EV-MTEWRWVN-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewrwvr0058n3awobjfxw1w','EV-MTEWRWVN-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewrwvr0059n3awvxqhoc4e','EV-MTEWRWVN-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewrwvr005an3awjjn6srox','EV-MTEWRWVN-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtewrwvr005bn3aw59lzyh59','EV-MTEWRWVN-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtewrwvr005cn3awl5mut3aq','EV-MTEWRWVN-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtewrwvr005dn3awc3yiszvk','EV-MTEWRWVN-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtewrwvr005en3awiv76847y','EV-MTEWRWVN-T-108','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009in3awmubeln5q','EV-MTEWS6N2-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009jn3awmeraptkf','EV-MTEWS6N2-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009kn3awdvoms02d','EV-MTEWS6N2-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009ln3aweimb0jds','EV-MTEWS6N2-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009mn3awo0v5ynay','EV-MTEWS6N2-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009nn3aw6f1wa1tw','EV-MTEWS6N2-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009on3awvs075y1g','EV-MTEWS6N2-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009pn3awcfm4ypow','EV-MTEWS6N2-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009qn3awx4s30orc','EV-MTEWS6N2-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009rn3aw9os3bpzs','EV-MTEWS6N2-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009sn3aw6ijutdzc','EV-MTEWS6N2-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009tn3aw4gt345l5','EV-MTEWS6N2-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009un3aws9ga9crq','EV-MTEWS6N2-T-108','prediction','twin','derives',1.0,'walked forward on','تُمشى على');
INSERT INTO "evidence_edges" VALUES('cmtews6n4009vn3awsmkbwqr7','EV-MTEWS6N2-T-108','twin','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtewsk2l00d6n3awu7md105k','EV-MTEWSK2I-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewsk2l00d7n3awrxihp8ww','EV-MTEWSK2I-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewsk2l00d8n3aw3wag9ivn','EV-MTEWSK2I-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewsk2l00d9n3aw0fwjhjbc','EV-MTEWSK2I-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewsk2l00dan3awxjlambnc','EV-MTEWSK2I-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewsk2l00dbn3awdalprc6q','EV-MTEWSK2I-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewsk2l00dcn3awel8o311q','EV-MTEWSK2I-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewsk2l00ddn3aw8is1xt4o','EV-MTEWSK2I-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewsk2l00den3awxgoly1yd','EV-MTEWSK2I-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtewsk2l00dfn3awrcuyikle','EV-MTEWSK2I-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtewsk2l00dgn3aw3c5w7j0q','EV-MTEWSK2I-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtewsk2l00dhn3aw44rfirn7','EV-MTEWSK2I-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtewsk2l00din3awpc3u6vgr','EV-MTEWSK2I-T-108','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtewsy8i00g4n3awndvmxh1k','EV-MTEWSY8G-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewsy8i00g5n3awpp10zt79','EV-MTEWSY8G-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewsy8i00g6n3awud531oen','EV-MTEWSY8G-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewsy8i00g7n3awqecye1mo','EV-MTEWSY8G-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewsy8i00g8n3aw8p9y3dhd','EV-MTEWSY8G-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewsy8i00g9n3aww3krqnga','EV-MTEWSY8G-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewsy8i00gan3aw09fsscl8','EV-MTEWSY8G-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewsy8i00gbn3awqz40b0ax','EV-MTEWSY8G-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewsy8i00gcn3awb1dmavfl','EV-MTEWSY8G-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtewsy8i00gdn3awwmypek52','EV-MTEWSY8G-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtewsy8i00gen3awnkh4kuww','EV-MTEWSY8G-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtewsy8i00gfn3awyv8ckatx','EV-MTEWSY8G-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtewsy8i00ggn3aw7vxjh40r','EV-MTEWSY8G-T-108','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtewt4fl00isn3awh9ixbzqx','EV-MTEWT4FJ-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewt4fl00itn3aw1zabfmam','EV-MTEWT4FJ-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewt4fl00iun3aw5na6m4d4','EV-MTEWT4FJ-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewt4fl00ivn3awu83978ww','EV-MTEWT4FJ-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewt4fl00iwn3awvfsvyadz','EV-MTEWT4FJ-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewt4fl00ixn3aw8sux1d7b','EV-MTEWT4FJ-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewt4fl00iyn3awsrw0rfc9','EV-MTEWT4FJ-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewt4fl00izn3awjg9hdfbk','EV-MTEWT4FJ-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewt4fl00j0n3aw8ge9h4n4','EV-MTEWT4FJ-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtewt4fl00j1n3awn6gjf9tq','EV-MTEWT4FJ-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtewt4fl00j2n3awhgj34vvi','EV-MTEWT4FJ-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtewt4fl00j3n3awtb2v9l11','EV-MTEWT4FJ-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtewt4fl00j4n3awpxl1z3yv','EV-MTEWT4FJ-T-108','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtewuz1f00lon3awvctnkr7y','EV-MTEWUZ1C-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewuz1f00lpn3awy0s277cj','EV-MTEWUZ1C-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewuz1f00lqn3aw61lvby86','EV-MTEWUZ1C-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewuz1f00lrn3awjfu0315u','EV-MTEWUZ1C-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewuz1f00lsn3awebyo3kyi','EV-MTEWUZ1C-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewuz1f00ltn3awmmathgwx','EV-MTEWUZ1C-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewuz1f00lun3awy4tnr8a5','EV-MTEWUZ1C-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewuz1f00lvn3awx3xpc0ty','EV-MTEWUZ1C-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewuz1f00lwn3awgo50zwq8','EV-MTEWUZ1C-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtewuz1f00lxn3awvs9vanp2','EV-MTEWUZ1C-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtewuz1f00lyn3awak3amvmy','EV-MTEWUZ1C-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtewuz1f00lzn3awjpsu2k7i','EV-MTEWUZ1C-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtewuz1f00m0n3awweh94tnn','EV-MTEWUZ1C-T-108','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtewwu8u00pan3awhbe0h3io','EV-MTEWWU8R-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewwu8u00pbn3awdythuuu5','EV-MTEWWU8R-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewwu8u00pcn3awz5fvsojt','EV-MTEWWU8R-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewwu8u00pdn3awx5oxrzrt','EV-MTEWWU8R-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewwu8u00pen3awoyxihngj','EV-MTEWWU8R-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewwu8u00pfn3awklee58fw','EV-MTEWWU8R-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewwu8u00pgn3awkj87e1p2','EV-MTEWWU8R-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewwu8u00phn3aww6a9erld','EV-MTEWWU8R-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewwu8u00pin3awi257bj1n','EV-MTEWWU8R-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtewwu8u00pjn3awahare0hr','EV-MTEWWU8R-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtewwu8u00pkn3awiilv03za','EV-MTEWWU8R-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtewwu8u00pln3awsznsnbix','EV-MTEWWU8R-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtewwu8u00pmn3awcbill4x9','EV-MTEWWU8R-T-108','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700tqn3awtw3p620a','EV-MTEWX3Z5-T-108','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700trn3awho54op22','EV-MTEWX3Z5-T-108','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700tsn3awk3es678m','EV-MTEWX3Z5-T-108','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700ttn3awskq9n2se','EV-MTEWX3Z5-T-108','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700tun3awlhfbhnuv','EV-MTEWX3Z5-T-108','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700tvn3awpdjlm4vi','EV-MTEWX3Z5-T-108','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700twn3aw6u2fw22x','EV-MTEWX3Z5-T-108','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700txn3awqfro9k0v','EV-MTEWX3Z5-T-108','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700tyn3awr8oesgbh','EV-MTEWX3Z5-T-108','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700tzn3awatxqg77w','EV-MTEWX3Z5-T-108','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700u0n3awhbjo3m6m','EV-MTEWX3Z5-T-108','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700u1n3awnk0udfpk','EV-MTEWX3Z5-T-108','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700u2n3awhtmriy8a','EV-MTEWX3Z5-T-108','prediction','twin','derives',1.0,'walked forward on','تُمشى على');
INSERT INTO "evidence_edges" VALUES('cmtewx3z700u3n3awoadnbpeu','EV-MTEWX3Z5-T-108','twin','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtf0kw66001wn3q8z3e49dw7','EV-MTF0KW62-T-184','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf0kw66001xn3q8l1lz32mz','EV-MTF0KW62-T-184','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf0kw66001yn3q8hrw0ddfr','EV-MTF0KW62-T-184','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf0kw66001zn3q8xawz1m9q','EV-MTF0KW62-T-184','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf0kw660020n3q8plkdp5wp','EV-MTF0KW62-T-184','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf0kw660021n3q8sukyvo97','EV-MTF0KW62-T-184','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf0kw660022n3q8s344lav2','EV-MTF0KW62-T-184','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf0kw660023n3q8kujbim1n','EV-MTF0KW62-T-184','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf0kw660024n3q8o6emqzxk','EV-MTF0KW62-T-184','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtf0kw660025n3q8y5agdjqe','EV-MTF0KW62-T-184','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtf0kw660026n3q89jabwvpj','EV-MTF0KW62-T-184','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtf0kw660027n3q8o8wlr59r','EV-MTF0KW62-T-184','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtf0kw660028n3q8zli9cop3','EV-MTF0KW62-T-184','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtf0tl3v0040n3q8higu7jg7','EV-MTF0TL3S-T-184','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf0tl3v0041n3q8j3i598uo','EV-MTF0TL3S-T-184','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf0tl3v0042n3q8ca39680e','EV-MTF0TL3S-T-184','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf0tl3v0043n3q8bqggl591','EV-MTF0TL3S-T-184','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf0tl3v0044n3q891ya4ztr','EV-MTF0TL3S-T-184','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf0tl3v0045n3q82yg8zn9e','EV-MTF0TL3S-T-184','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf0tl3v0046n3q8ladt1mxj','EV-MTF0TL3S-T-184','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf0tl3v0047n3q8k7zgiu5b','EV-MTF0TL3S-T-184','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf0tl3v0048n3q84u9akzxx','EV-MTF0TL3S-T-184','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtf0tl3v0049n3q8z0znzcte','EV-MTF0TL3S-T-184','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtf0tl3v004an3q8faqhpj6s','EV-MTF0TL3S-T-184','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtf0tl3v004bn3q8s8o98bku','EV-MTF0TL3S-T-184','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtf0tl3v004cn3q8x5itx4pb','EV-MTF0TL3S-T-184','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtf0u9hg000wn3e06h3owmlk','EV-MTF0U9HC-T-184','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf0u9hg000xn3e09ybnmpjt','EV-MTF0U9HC-T-184','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf0u9hg000yn3e0mdoghsr5','EV-MTF0U9HC-T-184','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf0u9hg000zn3e04ynecd29','EV-MTF0U9HC-T-184','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf0u9hg0010n3e09quy3ips','EV-MTF0U9HC-T-184','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf0u9hg0011n3e05l024c7g','EV-MTF0U9HC-T-184','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf0u9hg0012n3e0bbg4dksf','EV-MTF0U9HC-T-184','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf0u9hg0013n3e04empy1at','EV-MTF0U9HC-T-184','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf0u9hg0014n3e0yltozgsf','EV-MTF0U9HC-T-184','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtf0u9hg0015n3e0midxf3la','EV-MTF0U9HC-T-184','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtf0u9hg0016n3e0vjw7lb1b','EV-MTF0U9HC-T-184','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtf0u9hg0017n3e0wvgvth81','EV-MTF0U9HC-T-184','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtf0u9hg0018n3e0m1yh9bx0','EV-MTF0U9HC-T-184','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtf1nds0000wn3tkqgz09uwt','EV-MTF1NDRX-T-184','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf1nds0000xn3tkgx3ymeez','EV-MTF1NDRX-T-184','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf1nds1000yn3tkk7bhvhsa','EV-MTF1NDRX-T-184','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf1nds1000zn3tkfi55yyi9','EV-MTF1NDRX-T-184','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf1nds10010n3tk09h55lei','EV-MTF1NDRX-T-184','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf1nds10011n3tkvvs3pn51','EV-MTF1NDRX-T-184','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf1nds10012n3tkis9tuvdz','EV-MTF1NDRX-T-184','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf1nds10013n3tkv14qzkm6','EV-MTF1NDRX-T-184','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf1nds10014n3tkinjqfaq5','EV-MTF1NDRX-T-184','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtf1nds10015n3tk9hqyfdu7','EV-MTF1NDRX-T-184','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtf1nds10016n3tkjh7xc733','EV-MTF1NDRX-T-184','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtf1nds10017n3tkuweh6tek','EV-MTF1NDRX-T-184','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtf1nds10018n3tkudjba286','EV-MTF1NDRX-T-184','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
INSERT INTO "evidence_edges" VALUES('cmtf1squj000wn3qkngzp7n6b','EV-MTF1SQUC-T-184','input','obs:tempC','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf1squk000xn3qkie3f7yd8','EV-MTF1SQUC-T-184','input','obs:loadPct','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf1squk000yn3qk3p5tocga','EV-MTF1SQUC-T-184','input','obs:voltageKv','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf1squk000zn3qkxi3mq0t0','EV-MTF1SQUC-T-184','input','obs:currentA','derives',1.0,'read','قراءة');
INSERT INTO "evidence_edges" VALUES('cmtf1squk0010n3qkau5ue153','EV-MTF1SQUC-T-184','obs:tempC','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf1squk0011n3qksf5f8jjs','EV-MTF1SQUC-T-184','obs:loadPct','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf1squk0012n3qku8tr88g2','EV-MTF1SQUC-T-184','obs:voltageKv','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf1squk0013n3qkr1j4yn5n','EV-MTF1SQUC-T-184','obs:currentA','data_quality','supports',1.0,'scored','تقييم');
INSERT INTO "evidence_edges" VALUES('cmtf1squk0014n3qkmklbfe9v','EV-MTF1SQUC-T-184','data_quality','dna','derives',1.0,'compared','مقارنة');
INSERT INTO "evidence_edges" VALUES('cmtf1squk0015n3qke5j6aglj','EV-MTF1SQUC-T-184','data_quality','prediction','supports',1.0,'confidence bounded by','تحدّ الثقة');
INSERT INTO "evidence_edges" VALUES('cmtf1squk0016n3qk2y45c2fu','EV-MTF1SQUC-T-184','dna','prediction','supports',1.0,'pattern support','دعم النمط');
INSERT INTO "evidence_edges" VALUES('cmtf1squk0017n3qk6xdgioz6','EV-MTF1SQUC-T-184','prediction','physics','supports',1.0,'physically feasible','ممكن فيزيائيًا');
INSERT INTO "evidence_edges" VALUES('cmtf1squk0018n3qky7lcdc7b','EV-MTF1SQUC-T-184','prediction','cascade','derives',1.0,'propagated through','انتشر عبر');
CREATE TABLE "evidence_nodes" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "bundleCode" TEXT NOT NULL,
    "nodeKey" TEXT NOT NULL,
    "stage" TEXT NOT NULL,
    "title" TEXT NOT NULL,
    "titleAr" TEXT NOT NULL,
    "detail" TEXT NOT NULL DEFAULT '',
    "detailAr" TEXT NOT NULL DEFAULT '',
    "sourceType" TEXT NOT NULL DEFAULT 'synthetic',
    "sourceId" TEXT NOT NULL DEFAULT '',
    "value" REAL,
    "unit" TEXT NOT NULL DEFAULT '',
    "confidence" REAL NOT NULL DEFAULT 0,
    "freshnessMin" REAL NOT NULL DEFAULT 0,
    "modelVersion" TEXT NOT NULL DEFAULT '',
    "orderIndex" INTEGER NOT NULL DEFAULT 0,
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
);
INSERT INTO "evidence_nodes" VALUES('cmteo8u870049n3u0xywr1xvy','EV-MTEO8U84-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788025547527);
INSERT INTO "evidence_nodes" VALUES('cmteo8u87004an3u059ks55ht','EV-MTEO8U84-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','59.9 °C from T-108-TEMP','59.9 °C من T-108-TEMP','synthetic','T-108-TEMP',59.9,'°C',83.2,0.0,'',1,1788025547527);
INSERT INTO "evidence_nodes" VALUES('cmteo8u87004bn3u0rq2qx7fl','EV-MTEO8U84-T-108','obs:loadPct','observation','Loading','التحميل','58.13 % from T-108-LOAD','58.13 % من T-108-LOAD','synthetic','T-108-LOAD',58.13,'%',77.5,0.0,'',2,1788025547527);
INSERT INTO "evidence_nodes" VALUES('cmteo8u87004cn3u000lpxtyw','EV-MTEO8U84-T-108','obs:voltageKv','observation','Voltage','الجهد','13.8 kV from T-108-VOLT','13.8 kV من T-108-VOLT','synthetic','T-108-VOLT',13.8,'kV',84.1,0.0,'',3,1788025547527);
INSERT INTO "evidence_nodes" VALUES('cmteo8u87004dn3u0ixf5c9b0','EV-MTEO8U84-T-108','obs:currentA','observation','Current','التيار','1554.7 A from T-108-CURR','1554.7 A من T-108-CURR','synthetic','T-108-CURR',1554.7,'A',82.4,0.0,'',4,1788025547527);
INSERT INTO "evidence_nodes" VALUES('cmteo8u87004en3u001iaqae7','EV-MTEO8U84-T-108','data_quality','data_quality','Data quality','جودة البيانات','80.8 / 100 (good) — 6 sensor(s) missing','80.8 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',80.8,'/100',80.8,0.0,'',5,1788025547527);
INSERT INTO "evidence_nodes" VALUES('cmteo8u87004fn3u0e06w4q7r','EV-MTEO8U84-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 62.3 %','DNA-387 تطابق بنسبة 62.3٪','estimated','DNA-387',62.3,'%',62.3,0.0,'Load Forecaster 3.1.2',6,1788025547527);
INSERT INTO "evidence_nodes" VALUES('cmteo8u87004gn3u0kez2d1p1','EV-MTEO8U84-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.8 % rising to 11.8 %; no limit crossing predicted','الخطر 11.8٪ ويرتفع إلى 11.8٪ دون تجاوز حد','predicted','prediction-engine',11.8,'%',51.3,0.0,'Load Forecaster 3.1.2',7,1788025547527);
INSERT INTO "evidence_nodes" VALUES('cmteo8u87004hn3u0z3owx09i','EV-MTEO8U84-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',41.9,0.0,'',8,1788025547527);
INSERT INTO "evidence_nodes" VALUES('cmteo8u87004in3u02h7zzx0b','EV-MTEO8U84-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788025547527);
INSERT INTO "evidence_nodes" VALUES('cmteo986c007mn3u0i2del7kw','EV-MTEO986A-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788025565604);
INSERT INTO "evidence_nodes" VALUES('cmteo986c007nn3u0naapnocy','EV-MTEO986A-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','59.86 °C from T-108-TEMP','59.86 °C من T-108-TEMP','synthetic','T-108-TEMP',59.86,'°C',83.2,0.0,'',1,1788025565604);
INSERT INTO "evidence_nodes" VALUES('cmteo986c007on3u0ody7lhzy','EV-MTEO986A-T-108','obs:loadPct','observation','Loading','التحميل','58.09 % from T-108-LOAD','58.09 % من T-108-LOAD','synthetic','T-108-LOAD',58.09,'%',77.5,0.0,'',2,1788025565604);
INSERT INTO "evidence_nodes" VALUES('cmteo986c007pn3u0w0auab0t','EV-MTEO986A-T-108','obs:voltageKv','observation','Voltage','الجهد','13.81 kV from T-108-VOLT','13.81 kV من T-108-VOLT','synthetic','T-108-VOLT',13.81,'kV',84.1,0.0,'',3,1788025565604);
INSERT INTO "evidence_nodes" VALUES('cmteo986c007qn3u0zj3jx2k9','EV-MTEO986A-T-108','obs:currentA','observation','Current','التيار','1553.6 A from T-108-CURR','1553.6 A من T-108-CURR','synthetic','T-108-CURR',1553.6,'A',82.4,0.0,'',4,1788025565604);
INSERT INTO "evidence_nodes" VALUES('cmteo986c007rn3u0lxf8ywfu','EV-MTEO986A-T-108','data_quality','data_quality','Data quality','جودة البيانات','80.8 / 100 (good) — 6 sensor(s) missing','80.8 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',80.8,'/100',80.8,0.0,'',5,1788025565604);
INSERT INTO "evidence_nodes" VALUES('cmteo986c007sn3u00756lu7u','EV-MTEO986A-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 62.3 %','DNA-387 تطابق بنسبة 62.3٪','estimated','DNA-387',62.3,'%',62.3,0.0,'Load Forecaster 3.1.2',6,1788025565604);
INSERT INTO "evidence_nodes" VALUES('cmteo986c007tn3u0mrzxcwng','EV-MTEO986A-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.8 % rising to 11.8 %; no limit crossing predicted','الخطر 11.8٪ ويرتفع إلى 11.8٪ دون تجاوز حد','predicted','prediction-engine',11.8,'%',51.3,0.0,'Load Forecaster 3.1.2',7,1788025565604);
INSERT INTO "evidence_nodes" VALUES('cmteo986c007un3u081y2uc7f','EV-MTEO986A-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',41.9,0.0,'',8,1788025565604);
INSERT INTO "evidence_nodes" VALUES('cmteo986c007vn3u01d2d1ij5','EV-MTEO986A-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788025565604);
INSERT INTO "evidence_nodes" VALUES('cmteo9sb200c0n3u077svfca0','EV-MTEO9SB0-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788025591694);
INSERT INTO "evidence_nodes" VALUES('cmteo9sb200c1n3u08q9s4jfd','EV-MTEO9SB0-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','59.8 °C from T-108-TEMP','59.8 °C من T-108-TEMP','synthetic','T-108-TEMP',59.8,'°C',83.2,0.0,'',1,1788025591694);
INSERT INTO "evidence_nodes" VALUES('cmteo9sb200c2n3u0q2a80opl','EV-MTEO9SB0-T-108','obs:loadPct','observation','Loading','التحميل','58.04 % from T-108-LOAD','58.04 % من T-108-LOAD','synthetic','T-108-LOAD',58.04,'%',77.5,0.0,'',2,1788025591694);
INSERT INTO "evidence_nodes" VALUES('cmteo9sb200c3n3u0b7s6vuau','EV-MTEO9SB0-T-108','obs:voltageKv','observation','Voltage','الجهد','13.81 kV from T-108-VOLT','13.81 kV من T-108-VOLT','synthetic','T-108-VOLT',13.81,'kV',84.1,0.0,'',3,1788025591694);
INSERT INTO "evidence_nodes" VALUES('cmteo9sb200c4n3u08nah0155','EV-MTEO9SB0-T-108','obs:currentA','observation','Current','التيار','1551.9 A from T-108-CURR','1551.9 A من T-108-CURR','synthetic','T-108-CURR',1551.9,'A',82.4,0.0,'',4,1788025591694);
INSERT INTO "evidence_nodes" VALUES('cmteo9sb200c5n3u0t816xshj','EV-MTEO9SB0-T-108','data_quality','data_quality','Data quality','جودة البيانات','80.8 / 100 (good) — 6 sensor(s) missing','80.8 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',80.8,'/100',80.8,0.0,'',5,1788025591694);
INSERT INTO "evidence_nodes" VALUES('cmteo9sb200c6n3u0zycq5u76','EV-MTEO9SB0-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 62.3 %','DNA-387 تطابق بنسبة 62.3٪','estimated','DNA-387',62.3,'%',62.3,0.0,'Load Forecaster 3.1.2',6,1788025591694);
INSERT INTO "evidence_nodes" VALUES('cmteo9sb200c7n3u01e1s2phv','EV-MTEO9SB0-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.8 % rising to 11.8 %; no limit crossing predicted','الخطر 11.8٪ ويرتفع إلى 11.8٪ دون تجاوز حد','predicted','prediction-engine',11.8,'%',51.3,0.0,'Load Forecaster 3.1.2',7,1788025591694);
INSERT INTO "evidence_nodes" VALUES('cmteo9sb200c8n3u0vwtb4yio','EV-MTEO9SB0-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',42.0,0.0,'',8,1788025591694);
INSERT INTO "evidence_nodes" VALUES('cmteo9sb200c9n3u0tebiar03','EV-MTEO9SB0-T-108','twin','twin','Digital twin','التوأم الرقمي','TWIN-SITE-SS-RYD-01 at 41.4 % fidelity (low)','TWIN-SITE-SS-RYD-01 بدقة 41.4٪','simulated','TWIN-SITE-SS-RYD-01',41.4,'%',41.4,0.0,'TWIN-SITE-SS-RYD-01',9,1788025591694);
INSERT INTO "evidence_nodes" VALUES('cmteo9sb200can3u0yrjgiw7g','EV-MTEO9SB0-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',10,1788025591694);
INSERT INTO "evidence_nodes" VALUES('cmteol450001zn3x08sehal7v','EV-MTEOL44Y-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788026120244);
INSERT INTO "evidence_nodes" VALUES('cmteol4500020n3x0nvs2u28g','EV-MTEOL44Y-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','58.82 °C from T-108-TEMP','58.82 °C من T-108-TEMP','synthetic','T-108-TEMP',58.82,'°C',83.2,0.0,'',1,1788026120244);
INSERT INTO "evidence_nodes" VALUES('cmteol4500021n3x0p5edneha','EV-MTEOL44Y-T-108','obs:loadPct','observation','Loading','التحميل','57.42 % from T-108-LOAD','57.42 % من T-108-LOAD','synthetic','T-108-LOAD',57.42,'%',77.5,0.0,'',2,1788026120244);
INSERT INTO "evidence_nodes" VALUES('cmteol4500022n3x0nc0qxffa','EV-MTEOL44Y-T-108','obs:voltageKv','observation','Voltage','الجهد','13.81 kV from T-108-VOLT','13.81 kV من T-108-VOLT','synthetic','T-108-VOLT',13.81,'kV',84.1,0.0,'',3,1788026120244);
INSERT INTO "evidence_nodes" VALUES('cmteol4500023n3x0p7iooeow','EV-MTEOL44Y-T-108','obs:currentA','observation','Current','التيار','1535.3 A from T-108-CURR','1535.3 A من T-108-CURR','synthetic','T-108-CURR',1535.3,'A',82.4,0.0,'',4,1788026120244);
INSERT INTO "evidence_nodes" VALUES('cmteol4500024n3x0rqdsouti','EV-MTEOL44Y-T-108','data_quality','data_quality','Data quality','جودة البيانات','80.9 / 100 (good) — 6 sensor(s) missing','80.9 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',80.9,'/100',80.9,0.0,'',5,1788026120244);
INSERT INTO "evidence_nodes" VALUES('cmteol4500025n3x0p2j63p89','EV-MTEOL44Y-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 62.2 %','DNA-387 تطابق بنسبة 62.2٪','estimated','DNA-387',62.2,'%',62.2,0.0,'Load Forecaster 3.1.2',6,1788026120244);
INSERT INTO "evidence_nodes" VALUES('cmteol4500026n3x0m2dvxc80','EV-MTEOL44Y-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.8 % rising to 11.8 %; no limit crossing predicted','الخطر 11.8٪ ويرتفع إلى 11.8٪ دون تجاوز حد','predicted','prediction-engine',11.8,'%',51.3,0.0,'Load Forecaster 3.1.2',7,1788026120244);
INSERT INTO "evidence_nodes" VALUES('cmteol4500027n3x0xtgj3qub','EV-MTEOL44Y-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',42.6,0.0,'',8,1788026120244);
INSERT INTO "evidence_nodes" VALUES('cmteol4500028n3x09oabtx2l','EV-MTEOL44Y-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788026120244);
INSERT INTO "evidence_nodes" VALUES('cmteoldpe006hn3x037hbb54b','EV-MTEOLDPC-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788026132642);
INSERT INTO "evidence_nodes" VALUES('cmteoldpe006in3x09eiznzj7','EV-MTEOLDPC-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','58.8 °C from T-108-TEMP','58.8 °C من T-108-TEMP','synthetic','T-108-TEMP',58.8,'°C',83.2,0.0,'',1,1788026132642);
INSERT INTO "evidence_nodes" VALUES('cmteoldpe006jn3x0ofqeqf7j','EV-MTEOLDPC-T-108','obs:loadPct','observation','Loading','التحميل','57.39 % from T-108-LOAD','57.39 % من T-108-LOAD','synthetic','T-108-LOAD',57.39,'%',77.5,0.0,'',2,1788026132642);
INSERT INTO "evidence_nodes" VALUES('cmteoldpe006kn3x0bv94bxvx','EV-MTEOLDPC-T-108','obs:voltageKv','observation','Voltage','الجهد','13.81 kV from T-108-VOLT','13.81 kV من T-108-VOLT','synthetic','T-108-VOLT',13.81,'kV',84.1,0.0,'',3,1788026132642);
INSERT INTO "evidence_nodes" VALUES('cmteoldpe006ln3x0iswai4zu','EV-MTEOLDPC-T-108','obs:currentA','observation','Current','التيار','1534.7 A from T-108-CURR','1534.7 A من T-108-CURR','synthetic','T-108-CURR',1534.7,'A',82.4,0.0,'',4,1788026132642);
INSERT INTO "evidence_nodes" VALUES('cmteoldpe006mn3x000xzdoiv','EV-MTEOLDPC-T-108','data_quality','data_quality','Data quality','جودة البيانات','80.9 / 100 (good) — 6 sensor(s) missing','80.9 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',80.9,'/100',80.9,0.0,'',5,1788026132642);
INSERT INTO "evidence_nodes" VALUES('cmteoldpe006nn3x073hzyp7f','EV-MTEOLDPC-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 62.2 %','DNA-387 تطابق بنسبة 62.2٪','estimated','DNA-387',62.2,'%',62.2,0.0,'Load Forecaster 3.1.2',6,1788026132642);
INSERT INTO "evidence_nodes" VALUES('cmteoldpe006on3x0og02l3vs','EV-MTEOLDPC-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.8 % rising to 11.8 %; no limit crossing predicted','الخطر 11.8٪ ويرتفع إلى 11.8٪ دون تجاوز حد','predicted','prediction-engine',11.8,'%',51.3,0.0,'Load Forecaster 3.1.2',7,1788026132642);
INSERT INTO "evidence_nodes" VALUES('cmteoldpe006pn3x0vdhsa6b8','EV-MTEOLDPC-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',42.6,0.0,'',8,1788026132642);
INSERT INTO "evidence_nodes" VALUES('cmteoldpe006qn3x0dj573euj','EV-MTEOLDPC-T-108','twin','twin','Digital twin','التوأم الرقمي','TWIN-SITE-SS-RYD-01 at 41.4 % fidelity (low)','TWIN-SITE-SS-RYD-01 بدقة 41.4٪','simulated','TWIN-SITE-SS-RYD-01',41.4,'%',41.4,0.0,'TWIN-SITE-SS-RYD-01',9,1788026132642);
INSERT INTO "evidence_nodes" VALUES('cmteoldpe006rn3x0nmiwm22l','EV-MTEOLDPC-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',10,1788026132642);
INSERT INTO "evidence_nodes" VALUES('cmtevjhwz0023n30wbj13bitz','EV-MTEVJHWU-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788037802099);
INSERT INTO "evidence_nodes" VALUES('cmtevjhwz0024n30wlp8exoom','EV-MTEVJHWU-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','41.38 °C from T-108-TEMP','41.38 °C من T-108-TEMP','synthetic','T-108-TEMP',41.38,'°C',77.5,0.0,'',1,1788037802099);
INSERT INTO "evidence_nodes" VALUES('cmtevjhwz0025n30wyizxl9wn','EV-MTEVJHWU-T-108','obs:loadPct','observation','Loading','التحميل','38.6 % from T-108-LOAD','38.6 % من T-108-LOAD','synthetic','T-108-LOAD',38.6,'%',71.8,0.0,'',2,1788037802099);
INSERT INTO "evidence_nodes" VALUES('cmtevjhwz0026n30wyg2nmwj0','EV-MTEVJHWU-T-108','obs:voltageKv','observation','Voltage','الجهد','13.91 kV from T-108-VOLT','13.91 kV من T-108-VOLT','synthetic','T-108-VOLT',13.91,'kV',78.5,0.0,'',3,1788037802099);
INSERT INTO "evidence_nodes" VALUES('cmtevjhwz0027n30wpmppmbq0','EV-MTEVJHWU-T-108','obs:currentA','observation','Current','التيار','1026.3 A from T-108-CURR','1026.3 A من T-108-CURR','synthetic','T-108-CURR',1026.3,'A',76.7,0.0,'',4,1788037802099);
INSERT INTO "evidence_nodes" VALUES('cmtevjhwz0028n30wj9ij8sne','EV-MTEVJHWU-T-108','data_quality','data_quality','Data quality','جودة البيانات','75.2 / 100 (limited) — 6 sensor(s) missing','75.2 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',75.2,'/100',75.2,0.0,'',5,1788037802099);
INSERT INTO "evidence_nodes" VALUES('cmtevjhwz0029n30wj03lb92t','EV-MTEVJHWU-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 60.2 %','DNA-387 تطابق بنسبة 60.2٪','estimated','DNA-387',60.2,'%',60.2,0.0,'Load Forecaster 3.1.2',6,1788037802099);
INSERT INTO "evidence_nodes" VALUES('cmtevjhwz002an30w2mpkr77o','EV-MTEVJHWU-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.4 % rising to 11.4 %; no limit crossing predicted','الخطر 11.4٪ ويرتفع إلى 11.4٪ دون تجاوز حد','predicted','prediction-engine',11.4,'%',43.8,0.0,'Load Forecaster 3.1.2',7,1788037802099);
INSERT INTO "evidence_nodes" VALUES('cmtevjhwz002bn30whvey1zxo','EV-MTEVJHWU-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',60.6,0.0,'',8,1788037802099);
INSERT INTO "evidence_nodes" VALUES('cmtevjhwz002cn30w8gb0qg0n','EV-MTEVJHWU-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788037802099);
INSERT INTO "evidence_nodes" VALUES('cmtevjrwn006ln30wlrwpek3a','EV-MTEVJRWL-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788037815047);
INSERT INTO "evidence_nodes" VALUES('cmtevjrwn006mn30w9ojwngy7','EV-MTEVJRWL-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','41.37 °C from T-108-TEMP','41.37 °C من T-108-TEMP','synthetic','T-108-TEMP',41.37,'°C',77.5,0.0,'',1,1788037815047);
INSERT INTO "evidence_nodes" VALUES('cmtevjrwn006nn30wd3v2wg29','EV-MTEVJRWL-T-108','obs:loadPct','observation','Loading','التحميل','38.58 % from T-108-LOAD','38.58 % من T-108-LOAD','synthetic','T-108-LOAD',38.58,'%',71.8,0.0,'',2,1788037815047);
INSERT INTO "evidence_nodes" VALUES('cmtevjrwn006on30w5pizyd9y','EV-MTEVJRWL-T-108','obs:voltageKv','observation','Voltage','الجهد','13.91 kV from T-108-VOLT','13.91 kV من T-108-VOLT','synthetic','T-108-VOLT',13.91,'kV',78.5,0.0,'',3,1788037815047);
INSERT INTO "evidence_nodes" VALUES('cmtevjrwn006pn30wu9hx57a5','EV-MTEVJRWL-T-108','obs:currentA','observation','Current','التيار','1025.9 A from T-108-CURR','1025.9 A من T-108-CURR','synthetic','T-108-CURR',1025.9,'A',76.7,0.0,'',4,1788037815047);
INSERT INTO "evidence_nodes" VALUES('cmtevjrwn006qn30won9tk7ir','EV-MTEVJRWL-T-108','data_quality','data_quality','Data quality','جودة البيانات','75.2 / 100 (limited) — 6 sensor(s) missing','75.2 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',75.2,'/100',75.2,0.0,'',5,1788037815047);
INSERT INTO "evidence_nodes" VALUES('cmtevjrwn006rn30w5asshexr','EV-MTEVJRWL-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 60.2 %','DNA-387 تطابق بنسبة 60.2٪','estimated','DNA-387',60.2,'%',60.2,0.0,'Load Forecaster 3.1.2',6,1788037815047);
INSERT INTO "evidence_nodes" VALUES('cmtevjrwn006sn30w2zqmqw9p','EV-MTEVJRWL-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.4 % rising to 11.4 %; no limit crossing predicted','الخطر 11.4٪ ويرتفع إلى 11.4٪ دون تجاوز حد','predicted','prediction-engine',11.4,'%',43.9,0.0,'Load Forecaster 3.1.2',7,1788037815047);
INSERT INTO "evidence_nodes" VALUES('cmtevjrwn006tn30w7iz6bief','EV-MTEVJRWL-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',60.6,0.0,'',8,1788037815047);
INSERT INTO "evidence_nodes" VALUES('cmtevjrwn006un30wd0p80mb3','EV-MTEVJRWL-T-108','twin','twin','Digital twin','التوأم الرقمي','TWIN-SITE-SS-RYD-01 at 41.4 % fidelity (low)','TWIN-SITE-SS-RYD-01 بدقة 41.4٪','simulated','TWIN-SITE-SS-RYD-01',41.4,'%',41.4,0.0,'TWIN-SITE-SS-RYD-01',9,1788037815047);
INSERT INTO "evidence_nodes" VALUES('cmtevjrwn006vn30wkkg6tufi','EV-MTEVJRWL-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',10,1788037815047);
INSERT INTO "evidence_nodes" VALUES('cmtevl5j70098n30w9kwna9kg','EV-MTEVL5J5-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788037879363);
INSERT INTO "evidence_nodes" VALUES('cmtevl5j70099n30wnbq0hbku','EV-MTEVL5J5-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','41.29 °C from T-108-TEMP','41.29 °C من T-108-TEMP','synthetic','T-108-TEMP',41.29,'°C',77.5,0.0,'',1,1788037879363);
INSERT INTO "evidence_nodes" VALUES('cmtevl5j7009an30wpqo8wgch','EV-MTEVL5J5-T-108','obs:loadPct','observation','Loading','التحميل','38.49 % from T-108-LOAD','38.49 % من T-108-LOAD','synthetic','T-108-LOAD',38.49,'%',71.8,0.0,'',2,1788037879363);
INSERT INTO "evidence_nodes" VALUES('cmtevl5j7009bn30wtnoauzde','EV-MTEVL5J5-T-108','obs:voltageKv','observation','Voltage','الجهد','13.91 kV from T-108-VOLT','13.91 kV من T-108-VOLT','synthetic','T-108-VOLT',13.91,'kV',78.5,0.0,'',3,1788037879363);
INSERT INTO "evidence_nodes" VALUES('cmtevl5j7009cn30wfxz2q6tb','EV-MTEVL5J5-T-108','obs:currentA','observation','Current','التيار','1023.8 A from T-108-CURR','1023.8 A من T-108-CURR','synthetic','T-108-CURR',1023.8,'A',76.7,0.0,'',4,1788037879363);
INSERT INTO "evidence_nodes" VALUES('cmtevl5j7009dn30wkwruldav','EV-MTEVL5J5-T-108','data_quality','data_quality','Data quality','جودة البيانات','75.3 / 100 (limited) — 6 sensor(s) missing','75.3 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',75.3,'/100',75.3,0.0,'',5,1788037879363);
INSERT INTO "evidence_nodes" VALUES('cmtevl5j7009en30wrdphn0v2','EV-MTEVL5J5-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 60.2 %','DNA-387 تطابق بنسبة 60.2٪','estimated','DNA-387',60.2,'%',60.2,0.0,'Load Forecaster 3.1.2',6,1788037879363);
INSERT INTO "evidence_nodes" VALUES('cmtevl5j7009fn30warqzayo8','EV-MTEVL5J5-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.4 % rising to 11.4 %; no limit crossing predicted','الخطر 11.4٪ ويرتفع إلى 11.4٪ دون تجاوز حد','predicted','prediction-engine',11.4,'%',43.9,0.0,'Load Forecaster 3.1.2',7,1788037879363);
INSERT INTO "evidence_nodes" VALUES('cmtevl5j7009gn30w6ee72m2f','EV-MTEVL5J5-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',60.7,0.0,'',8,1788037879363);
INSERT INTO "evidence_nodes" VALUES('cmtevl5j7009hn30wkfnqcf4g','EV-MTEVL5J5-T-108','twin','twin','Digital twin','التوأم الرقمي','TWIN-SITE-SS-RYD-01 at 41.4 % fidelity (low)','TWIN-SITE-SS-RYD-01 بدقة 41.4٪','simulated','TWIN-SITE-SS-RYD-01',41.4,'%',41.4,0.0,'TWIN-SITE-SS-RYD-01',9,1788037879363);
INSERT INTO "evidence_nodes" VALUES('cmtevl5j7009in30wdw2wdy5n','EV-MTEVL5J5-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',10,1788037879363);
INSERT INTO "evidence_nodes" VALUES('cmtewbme100b6n3mohg421h7a','EV-MTEWBMDY-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788039114266);
INSERT INTO "evidence_nodes" VALUES('cmtewbme100b7n3mozxcbz0yy','EV-MTEWBMDY-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','39.94 °C from T-108-TEMP','39.94 °C من T-108-TEMP','synthetic','T-108-TEMP',39.94,'°C',76.6,0.0,'',1,1788039114266);
INSERT INTO "evidence_nodes" VALUES('cmtewbme100b8n3mofadx63c9','EV-MTEWBMDY-T-108','obs:loadPct','observation','Loading','التحميل','36.37 % from T-108-LOAD','36.37 % من T-108-LOAD','synthetic','T-108-LOAD',36.37,'%',70.9,0.0,'',2,1788039114266);
INSERT INTO "evidence_nodes" VALUES('cmtewbme100b9n3mo0nu41h9y','EV-MTEWBMDY-T-108','obs:voltageKv','observation','Voltage','الجهد','13.92 kV from T-108-VOLT','13.92 kV من T-108-VOLT','synthetic','T-108-VOLT',13.92,'kV',77.6,0.0,'',3,1788039114266);
INSERT INTO "evidence_nodes" VALUES('cmtewbme100ban3mo73s64h74','EV-MTEWBMDY-T-108','obs:currentA','observation','Current','التيار','966.6 A from T-108-CURR','966.6 A من T-108-CURR','synthetic','T-108-CURR',966.6,'A',75.9,0.0,'',4,1788039114266);
INSERT INTO "evidence_nodes" VALUES('cmtewbme100bbn3moe539c1g0','EV-MTEWBMDY-T-108','data_quality','data_quality','Data quality','جودة البيانات','74.3 / 100 (limited) — 6 sensor(s) missing','74.3 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',74.3,'/100',74.3,0.0,'',5,1788039114266);
INSERT INTO "evidence_nodes" VALUES('cmtewbme100bcn3mof8ydpdf0','EV-MTEWBMDY-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 59.5 %','DNA-387 تطابق بنسبة 59.5٪','estimated','DNA-387',59.5,'%',59.5,0.0,'Load Forecaster 3.1.2',6,1788039114266);
INSERT INTO "evidence_nodes" VALUES('cmtewbme100bdn3moaj48js8h','EV-MTEWBMDY-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.2 % rising to 11.2 %; no limit crossing predicted','الخطر 11.2٪ ويرتفع إلى 11.2٪ دون تجاوز حد','predicted','prediction-engine',11.2,'%',43.4,0.0,'Load Forecaster 3.1.2',7,1788039114266);
INSERT INTO "evidence_nodes" VALUES('cmtewbme200ben3mof4jm9i95','EV-MTEWBMDY-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',62.0,0.0,'',8,1788039114266);
INSERT INTO "evidence_nodes" VALUES('cmtewbme200bfn3moqlwdhohc','EV-MTEWBMDY-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788039114266);
INSERT INTO "evidence_nodes" VALUES('cmtewby6500fon3mou987h8tt','EV-MTEWBY64-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788039129534);
INSERT INTO "evidence_nodes" VALUES('cmtewby6500fpn3mogm1tkv3u','EV-MTEWBY64-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','39.93 °C from T-108-TEMP','39.93 °C من T-108-TEMP','synthetic','T-108-TEMP',39.93,'°C',76.6,0.0,'',1,1788039129534);
INSERT INTO "evidence_nodes" VALUES('cmtewby6500fqn3mo7pxsu3l9','EV-MTEWBY64-T-108','obs:loadPct','observation','Loading','التحميل','36.37 % from T-108-LOAD','36.37 % من T-108-LOAD','synthetic','T-108-LOAD',36.37,'%',70.9,0.0,'',2,1788039129534);
INSERT INTO "evidence_nodes" VALUES('cmtewby6500frn3modusi67bf','EV-MTEWBY64-T-108','obs:voltageKv','observation','Voltage','الجهد','13.92 kV from T-108-VOLT','13.92 kV من T-108-VOLT','synthetic','T-108-VOLT',13.92,'kV',77.6,0.0,'',3,1788039129534);
INSERT INTO "evidence_nodes" VALUES('cmtewby6500fsn3mob2xzr112','EV-MTEWBY64-T-108','obs:currentA','observation','Current','التيار','966.7 A from T-108-CURR','966.7 A من T-108-CURR','synthetic','T-108-CURR',966.7,'A',75.9,0.0,'',4,1788039129534);
INSERT INTO "evidence_nodes" VALUES('cmtewby6500ftn3mo2dvz2yzv','EV-MTEWBY64-T-108','data_quality','data_quality','Data quality','جودة البيانات','74.3 / 100 (limited) — 6 sensor(s) missing','74.3 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',74.3,'/100',74.3,0.0,'',5,1788039129534);
INSERT INTO "evidence_nodes" VALUES('cmtewby6500fun3monboi5m6e','EV-MTEWBY64-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 59.5 %','DNA-387 تطابق بنسبة 59.5٪','estimated','DNA-387',59.5,'%',59.5,0.0,'Load Forecaster 3.1.2',6,1788039129534);
INSERT INTO "evidence_nodes" VALUES('cmtewby6500fvn3mov1zokloe','EV-MTEWBY64-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.2 % rising to 11.2 %; no limit crossing predicted','الخطر 11.2٪ ويرتفع إلى 11.2٪ دون تجاوز حد','predicted','prediction-engine',11.2,'%',43.4,0.0,'Load Forecaster 3.1.2',7,1788039129534);
INSERT INTO "evidence_nodes" VALUES('cmtewby6500fwn3moup7rzm17','EV-MTEWBY64-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',62.0,0.0,'',8,1788039129534);
INSERT INTO "evidence_nodes" VALUES('cmtewby6500fxn3mo3yylhg8z','EV-MTEWBY64-T-108','twin','twin','Digital twin','التوأم الرقمي','TWIN-SITE-SS-RYD-01 at 41.4 % fidelity (low)','TWIN-SITE-SS-RYD-01 بدقة 41.4٪','simulated','TWIN-SITE-SS-RYD-01',41.4,'%',41.4,0.0,'TWIN-SITE-SS-RYD-01',9,1788039129534);
INSERT INTO "evidence_nodes" VALUES('cmtewby6500fyn3mol7kocgkp','EV-MTEWBY64-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',10,1788039129534);
INSERT INTO "evidence_nodes" VALUES('cmtewrwvq004sn3aw3h22w425','EV-MTEWRWVN-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788039874358);
INSERT INTO "evidence_nodes" VALUES('cmtewrwvq004tn3awj9le24gj','EV-MTEWRWVN-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','39.34 °C from T-108-TEMP','39.34 °C من T-108-TEMP','synthetic','T-108-TEMP',39.34,'°C',76.2,0.0,'',1,1788039874358);
INSERT INTO "evidence_nodes" VALUES('cmtewrwvq004un3awz83q6axr','EV-MTEWRWVN-T-108','obs:loadPct','observation','Loading','التحميل','36.21 % from T-108-LOAD','36.21 % من T-108-LOAD','synthetic','T-108-LOAD',36.21,'%',70.5,0.0,'',2,1788039874358);
INSERT INTO "evidence_nodes" VALUES('cmtewrwvq004vn3awlenja3l0','EV-MTEWRWVN-T-108','obs:voltageKv','observation','Voltage','الجهد','13.89 kV from T-108-VOLT','13.89 kV من T-108-VOLT','synthetic','T-108-VOLT',13.89,'kV',77.1,0.0,'',3,1788039874358);
INSERT INTO "evidence_nodes" VALUES('cmtewrwvq004wn3awmualvso3','EV-MTEWRWVN-T-108','obs:currentA','observation','Current','التيار','964.2 A from T-108-CURR','964.2 A من T-108-CURR','synthetic','T-108-CURR',964.2,'A',75.4,0.0,'',4,1788039874358);
INSERT INTO "evidence_nodes" VALUES('cmtewrwvq004xn3awp80fzfjg','EV-MTEWRWVN-T-108','data_quality','data_quality','Data quality','جودة البيانات','73.8 / 100 (limited) — 6 sensor(s) missing','73.8 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',73.8,'/100',73.8,0.0,'',5,1788039874358);
INSERT INTO "evidence_nodes" VALUES('cmtewrwvq004yn3awzyd7xjiy','EV-MTEWRWVN-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 59.5 %','DNA-387 تطابق بنسبة 59.5٪','estimated','DNA-387',59.5,'%',59.5,0.0,'Load Forecaster 3.1.2',6,1788039874358);
INSERT INTO "evidence_nodes" VALUES('cmtewrwvq004zn3awzboow60s','EV-MTEWRWVN-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.2 % rising to 11.2 %; no limit crossing predicted','الخطر 11.2٪ ويرتفع إلى 11.2٪ دون تجاوز حد','predicted','prediction-engine',11.2,'%',43.2,0.0,'Load Forecaster 3.1.2',7,1788039874358);
INSERT INTO "evidence_nodes" VALUES('cmtewrwvq0050n3awhi7n8jgj','EV-MTEWRWVN-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',62.5,0.0,'',8,1788039874358);
INSERT INTO "evidence_nodes" VALUES('cmtewrwvq0051n3aw3a392myw','EV-MTEWRWVN-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788039874358);
INSERT INTO "evidence_nodes" VALUES('cmtews6n40097n3awp92zql0l','EV-MTEWS6N2-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788039887008);
INSERT INTO "evidence_nodes" VALUES('cmtews6n40098n3awz91izt1v','EV-MTEWS6N2-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','39.32 °C from T-108-TEMP','39.32 °C من T-108-TEMP','synthetic','T-108-TEMP',39.32,'°C',76.2,0.0,'',1,1788039887008);
INSERT INTO "evidence_nodes" VALUES('cmtews6n40099n3awcja0t48m','EV-MTEWS6N2-T-108','obs:loadPct','observation','Loading','التحميل','36.2 % from T-108-LOAD','36.2 % من T-108-LOAD','synthetic','T-108-LOAD',36.2,'%',70.5,0.0,'',2,1788039887008);
INSERT INTO "evidence_nodes" VALUES('cmtews6n4009an3aw5h9r7rm1','EV-MTEWS6N2-T-108','obs:voltageKv','observation','Voltage','الجهد','13.89 kV from T-108-VOLT','13.89 kV من T-108-VOLT','synthetic','T-108-VOLT',13.89,'kV',77.1,0.0,'',3,1788039887008);
INSERT INTO "evidence_nodes" VALUES('cmtews6n4009bn3awuxgrq20a','EV-MTEWS6N2-T-108','obs:currentA','observation','Current','التيار','964 A from T-108-CURR','964 A من T-108-CURR','synthetic','T-108-CURR',964.0,'A',75.4,0.0,'',4,1788039887008);
INSERT INTO "evidence_nodes" VALUES('cmtews6n4009cn3awnx65l5bk','EV-MTEWS6N2-T-108','data_quality','data_quality','Data quality','جودة البيانات','73.8 / 100 (limited) — 6 sensor(s) missing','73.8 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',73.8,'/100',73.8,0.0,'',5,1788039887008);
INSERT INTO "evidence_nodes" VALUES('cmtews6n4009dn3aw2ujeu18a','EV-MTEWS6N2-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 59.5 %','DNA-387 تطابق بنسبة 59.5٪','estimated','DNA-387',59.5,'%',59.5,0.0,'Load Forecaster 3.1.2',6,1788039887008);
INSERT INTO "evidence_nodes" VALUES('cmtews6n4009en3awb2ksjmym','EV-MTEWS6N2-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.2 % rising to 11.2 %; no limit crossing predicted','الخطر 11.2٪ ويرتفع إلى 11.2٪ دون تجاوز حد','predicted','prediction-engine',11.2,'%',43.2,0.0,'Load Forecaster 3.1.2',7,1788039887008);
INSERT INTO "evidence_nodes" VALUES('cmtews6n4009fn3awhudgegpo','EV-MTEWS6N2-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',62.6,0.0,'',8,1788039887008);
INSERT INTO "evidence_nodes" VALUES('cmtews6n4009gn3awkozyrrx6','EV-MTEWS6N2-T-108','twin','twin','Digital twin','التوأم الرقمي','TWIN-SITE-SS-RYD-01 at 41.4 % fidelity (low)','TWIN-SITE-SS-RYD-01 بدقة 41.4٪','simulated','TWIN-SITE-SS-RYD-01',41.4,'%',41.4,0.0,'TWIN-SITE-SS-RYD-01',9,1788039887008);
INSERT INTO "evidence_nodes" VALUES('cmtews6n4009hn3aw9xb482ma','EV-MTEWS6N2-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',10,1788039887008);
INSERT INTO "evidence_nodes" VALUES('cmtewsk2k00cwn3aw70ht2fg7','EV-MTEWSK2I-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788039904412);
INSERT INTO "evidence_nodes" VALUES('cmtewsk2k00cxn3aw3lkzf1mc','EV-MTEWSK2I-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','39.31 °C from T-108-TEMP','39.31 °C من T-108-TEMP','synthetic','T-108-TEMP',39.31,'°C',76.2,0.0,'',1,1788039904412);
INSERT INTO "evidence_nodes" VALUES('cmtewsk2k00cyn3aw2d56f0gm','EV-MTEWSK2I-T-108','obs:loadPct','observation','Loading','التحميل','36.19 % from T-108-LOAD','36.19 % من T-108-LOAD','synthetic','T-108-LOAD',36.19,'%',70.5,0.0,'',2,1788039904412);
INSERT INTO "evidence_nodes" VALUES('cmtewsk2k00czn3awhptci47n','EV-MTEWSK2I-T-108','obs:voltageKv','observation','Voltage','الجهد','13.89 kV from T-108-VOLT','13.89 kV من T-108-VOLT','synthetic','T-108-VOLT',13.89,'kV',77.1,0.0,'',3,1788039904412);
INSERT INTO "evidence_nodes" VALUES('cmtewsk2k00d0n3awqyal1mr4','EV-MTEWSK2I-T-108','obs:currentA','observation','Current','التيار','963.8 A from T-108-CURR','963.8 A من T-108-CURR','synthetic','T-108-CURR',963.8,'A',75.4,0.0,'',4,1788039904412);
INSERT INTO "evidence_nodes" VALUES('cmtewsk2k00d1n3awbe3pmyy1','EV-MTEWSK2I-T-108','data_quality','data_quality','Data quality','جودة البيانات','73.8 / 100 (limited) — 6 sensor(s) missing','73.8 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',73.8,'/100',73.8,0.0,'',5,1788039904412);
INSERT INTO "evidence_nodes" VALUES('cmtewsk2k00d2n3awp0bpp0rz','EV-MTEWSK2I-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 59.5 %','DNA-387 تطابق بنسبة 59.5٪','estimated','DNA-387',59.5,'%',59.5,0.0,'Load Forecaster 3.1.2',6,1788039904412);
INSERT INTO "evidence_nodes" VALUES('cmtewsk2k00d3n3awdd6mvk7j','EV-MTEWSK2I-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.2 % rising to 11.2 %; no limit crossing predicted','الخطر 11.2٪ ويرتفع إلى 11.2٪ دون تجاوز حد','predicted','prediction-engine',11.2,'%',43.2,0.0,'Load Forecaster 3.1.2',7,1788039904412);
INSERT INTO "evidence_nodes" VALUES('cmtewsk2k00d4n3awpntjncx2','EV-MTEWSK2I-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',62.6,0.0,'',8,1788039904412);
INSERT INTO "evidence_nodes" VALUES('cmtewsk2k00d5n3awlz3hgx1q','EV-MTEWSK2I-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788039904412);
INSERT INTO "evidence_nodes" VALUES('cmtewsy8i00fun3aw0orjetdz','EV-MTEWSY8G-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788039922770);
INSERT INTO "evidence_nodes" VALUES('cmtewsy8i00fvn3awyz38xv89','EV-MTEWSY8G-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','39.29 °C from T-108-TEMP','39.29 °C من T-108-TEMP','synthetic','T-108-TEMP',39.29,'°C',76.2,0.0,'',1,1788039922770);
INSERT INTO "evidence_nodes" VALUES('cmtewsy8i00fwn3awhbe8vfi1','EV-MTEWSY8G-T-108','obs:loadPct','observation','Loading','التحميل','36.18 % from T-108-LOAD','36.18 % من T-108-LOAD','synthetic','T-108-LOAD',36.18,'%',70.5,0.0,'',2,1788039922770);
INSERT INTO "evidence_nodes" VALUES('cmtewsy8i00fxn3aw5s9ybmev','EV-MTEWSY8G-T-108','obs:voltageKv','observation','Voltage','الجهد','13.89 kV from T-108-VOLT','13.89 kV من T-108-VOLT','synthetic','T-108-VOLT',13.89,'kV',77.1,0.0,'',3,1788039922770);
INSERT INTO "evidence_nodes" VALUES('cmtewsy8i00fyn3awu867vthi','EV-MTEWSY8G-T-108','obs:currentA','observation','Current','التيار','963.4 A from T-108-CURR','963.4 A من T-108-CURR','synthetic','T-108-CURR',963.4,'A',75.4,0.0,'',4,1788039922770);
INSERT INTO "evidence_nodes" VALUES('cmtewsy8i00fzn3awb1m64sqr','EV-MTEWSY8G-T-108','data_quality','data_quality','Data quality','جودة البيانات','73.8 / 100 (limited) — 6 sensor(s) missing','73.8 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',73.8,'/100',73.8,0.0,'',5,1788039922770);
INSERT INTO "evidence_nodes" VALUES('cmtewsy8i00g0n3awpjcdds2c','EV-MTEWSY8G-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 59.5 %','DNA-387 تطابق بنسبة 59.5٪','estimated','DNA-387',59.5,'%',59.5,0.0,'Load Forecaster 3.1.2',6,1788039922770);
INSERT INTO "evidence_nodes" VALUES('cmtewsy8i00g1n3awijgosidb','EV-MTEWSY8G-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.2 % rising to 11.2 %; no limit crossing predicted','الخطر 11.2٪ ويرتفع إلى 11.2٪ دون تجاوز حد','predicted','prediction-engine',11.2,'%',43.2,0.0,'Load Forecaster 3.1.2',7,1788039922770);
INSERT INTO "evidence_nodes" VALUES('cmtewsy8i00g2n3aw4fej8wax','EV-MTEWSY8G-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',62.6,0.0,'',8,1788039922770);
INSERT INTO "evidence_nodes" VALUES('cmtewsy8i00g3n3awtgj0db5j','EV-MTEWSY8G-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788039922770);
INSERT INTO "evidence_nodes" VALUES('cmtewt4fl00iin3awyw2nltdy','EV-MTEWT4FJ-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788039930801);
INSERT INTO "evidence_nodes" VALUES('cmtewt4fl00ijn3awaas1a9yq','EV-MTEWT4FJ-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','39.28 °C from T-108-TEMP','39.28 °C من T-108-TEMP','synthetic','T-108-TEMP',39.28,'°C',76.2,0.0,'',1,1788039930801);
INSERT INTO "evidence_nodes" VALUES('cmtewt4fl00ikn3aw5g2jtsi3','EV-MTEWT4FJ-T-108','obs:loadPct','observation','Loading','التحميل','36.17 % from T-108-LOAD','36.17 % من T-108-LOAD','synthetic','T-108-LOAD',36.17,'%',70.5,0.0,'',2,1788039930801);
INSERT INTO "evidence_nodes" VALUES('cmtewt4fl00iln3awuzl5tmez','EV-MTEWT4FJ-T-108','obs:voltageKv','observation','Voltage','الجهد','13.89 kV from T-108-VOLT','13.89 kV من T-108-VOLT','synthetic','T-108-VOLT',13.89,'kV',77.1,0.0,'',3,1788039930801);
INSERT INTO "evidence_nodes" VALUES('cmtewt4fl00imn3awoflc4t1q','EV-MTEWT4FJ-T-108','obs:currentA','observation','Current','التيار','963.3 A from T-108-CURR','963.3 A من T-108-CURR','synthetic','T-108-CURR',963.3,'A',75.4,0.0,'',4,1788039930801);
INSERT INTO "evidence_nodes" VALUES('cmtewt4fl00inn3aws87f88bb','EV-MTEWT4FJ-T-108','data_quality','data_quality','Data quality','جودة البيانات','73.8 / 100 (limited) — 6 sensor(s) missing','73.8 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',73.8,'/100',73.8,0.0,'',5,1788039930801);
INSERT INTO "evidence_nodes" VALUES('cmtewt4fl00ion3awjo20ddsb','EV-MTEWT4FJ-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 59.5 %','DNA-387 تطابق بنسبة 59.5٪','estimated','DNA-387',59.5,'%',59.5,0.0,'Load Forecaster 3.1.2',6,1788039930801);
INSERT INTO "evidence_nodes" VALUES('cmtewt4fl00ipn3aww8bj2w4f','EV-MTEWT4FJ-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.2 % rising to 11.2 %; no limit crossing predicted','الخطر 11.2٪ ويرتفع إلى 11.2٪ دون تجاوز حد','predicted','prediction-engine',11.2,'%',43.2,0.0,'Load Forecaster 3.1.2',7,1788039930801);
INSERT INTO "evidence_nodes" VALUES('cmtewt4fl00iqn3awf5zyhqrq','EV-MTEWT4FJ-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',62.6,0.0,'',8,1788039930801);
INSERT INTO "evidence_nodes" VALUES('cmtewt4fl00irn3awryx07jbb','EV-MTEWT4FJ-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788039930801);
INSERT INTO "evidence_nodes" VALUES('cmtewuz1e00len3awa4lf41r9','EV-MTEWUZ1C-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788040017123);
INSERT INTO "evidence_nodes" VALUES('cmtewuz1e00lfn3awvfya84q6','EV-MTEWUZ1C-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','39.19 °C from T-108-TEMP','39.19 °C من T-108-TEMP','synthetic','T-108-TEMP',39.19,'°C',76.2,0.0,'',1,1788040017123);
INSERT INTO "evidence_nodes" VALUES('cmtewuz1e00lgn3aww77attf1','EV-MTEWUZ1C-T-108','obs:loadPct','observation','Loading','التحميل','36.09 % from T-108-LOAD','36.09 % من T-108-LOAD','synthetic','T-108-LOAD',36.09,'%',70.5,0.0,'',2,1788040017123);
INSERT INTO "evidence_nodes" VALUES('cmtewuz1e00lhn3awu170vsi9','EV-MTEWUZ1C-T-108','obs:voltageKv','observation','Voltage','الجهد','13.89 kV from T-108-VOLT','13.89 kV من T-108-VOLT','synthetic','T-108-VOLT',13.89,'kV',77.1,0.0,'',3,1788040017123);
INSERT INTO "evidence_nodes" VALUES('cmtewuz1e00lin3aw7508yvqn','EV-MTEWUZ1C-T-108','obs:currentA','observation','Current','التيار','961.1 A from T-108-CURR','961.1 A من T-108-CURR','synthetic','T-108-CURR',961.1,'A',75.4,0.0,'',4,1788040017123);
INSERT INTO "evidence_nodes" VALUES('cmtewuz1e00ljn3aw8ei3bhs5','EV-MTEWUZ1C-T-108','data_quality','data_quality','Data quality','جودة البيانات','73.8 / 100 (limited) — 6 sensor(s) missing','73.8 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',73.8,'/100',73.8,0.0,'',5,1788040017123);
INSERT INTO "evidence_nodes" VALUES('cmtewuz1e00lkn3awkjusksog','EV-MTEWUZ1C-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 59.5 %','DNA-387 تطابق بنسبة 59.5٪','estimated','DNA-387',59.5,'%',59.5,0.0,'Load Forecaster 3.1.2',6,1788040017123);
INSERT INTO "evidence_nodes" VALUES('cmtewuz1f00lln3awyf40a1by','EV-MTEWUZ1C-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.2 % rising to 11.2 %; no limit crossing predicted','الخطر 11.2٪ ويرتفع إلى 11.2٪ دون تجاوز حد','predicted','prediction-engine',11.2,'%',43.2,0.0,'Load Forecaster 3.1.2',7,1788040017123);
INSERT INTO "evidence_nodes" VALUES('cmtewuz1f00lmn3aw13fukrjk','EV-MTEWUZ1C-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',62.7,0.0,'',8,1788040017123);
INSERT INTO "evidence_nodes" VALUES('cmtewuz1f00lnn3awejs1f62u','EV-MTEWUZ1C-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788040017123);
INSERT INTO "evidence_nodes" VALUES('cmtewwu8t00p0n3awvizjnc1u','EV-MTEWWU8R-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788040104221);
INSERT INTO "evidence_nodes" VALUES('cmtewwu8t00p1n3awkrbtus4n','EV-MTEWWU8R-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','39.11 °C from T-108-TEMP','39.11 °C من T-108-TEMP','synthetic','T-108-TEMP',39.11,'°C',76.2,0.0,'',1,1788040104221);
INSERT INTO "evidence_nodes" VALUES('cmtewwu8t00p2n3awbwsuoshq','EV-MTEWWU8R-T-108','obs:loadPct','observation','Loading','التحميل','35.99 % from T-108-LOAD','35.99 % من T-108-LOAD','synthetic','T-108-LOAD',35.99,'%',70.5,0.0,'',2,1788040104221);
INSERT INTO "evidence_nodes" VALUES('cmtewwu8t00p3n3awmooavstx','EV-MTEWWU8R-T-108','obs:voltageKv','observation','Voltage','الجهد','13.89 kV from T-108-VOLT','13.89 kV من T-108-VOLT','synthetic','T-108-VOLT',13.89,'kV',77.1,0.0,'',3,1788040104221);
INSERT INTO "evidence_nodes" VALUES('cmtewwu8t00p4n3aw0bu2tg5s','EV-MTEWWU8R-T-108','obs:currentA','observation','Current','التيار','958.1 A from T-108-CURR','958.1 A من T-108-CURR','synthetic','T-108-CURR',958.1,'A',75.4,0.0,'',4,1788040104221);
INSERT INTO "evidence_nodes" VALUES('cmtewwu8t00p5n3awjdzd0mrc','EV-MTEWWU8R-T-108','data_quality','data_quality','Data quality','جودة البيانات','73.9 / 100 (limited) — 6 sensor(s) missing','73.9 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',73.9,'/100',73.9,0.0,'',5,1788040104221);
INSERT INTO "evidence_nodes" VALUES('cmtewwu8t00p6n3awz8ib51u9','EV-MTEWWU8R-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 59.5 %','DNA-387 تطابق بنسبة 59.5٪','estimated','DNA-387',59.5,'%',59.5,0.0,'Load Forecaster 3.1.2',6,1788040104221);
INSERT INTO "evidence_nodes" VALUES('cmtewwu8t00p7n3awekczeowk','EV-MTEWWU8R-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.2 % rising to 11.2 %; no limit crossing predicted','الخطر 11.2٪ ويرتفع إلى 11.2٪ دون تجاوز حد','predicted','prediction-engine',11.2,'%',43.2,0.0,'Load Forecaster 3.1.2',7,1788040104221);
INSERT INTO "evidence_nodes" VALUES('cmtewwu8t00p8n3awe8tc9dqf','EV-MTEWWU8R-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',62.8,0.0,'',8,1788040104221);
INSERT INTO "evidence_nodes" VALUES('cmtewwu8t00p9n3aww6n8r0pu','EV-MTEWWU8R-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788040104221);
INSERT INTO "evidence_nodes" VALUES('cmtewx3z600tfn3awr2uy1xs8','EV-MTEWX3Z5-T-108','input','input','Inputs','المدخلات','4 channels read for T-108','قراءة 4 قناة لـT-108','synthetic','T-108',4.0,'channels',100.0,0.0,'',0,1788040116835);
INSERT INTO "evidence_nodes" VALUES('cmtewx3z600tgn3awbzatg5sx','EV-MTEWX3Z5-T-108','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','39.1 °C from T-108-TEMP','39.1 °C من T-108-TEMP','synthetic','T-108-TEMP',39.1,'°C',76.2,0.0,'',1,1788040116835);
INSERT INTO "evidence_nodes" VALUES('cmtewx3z600thn3awn8ymj1ym','EV-MTEWX3Z5-T-108','obs:loadPct','observation','Loading','التحميل','35.97 % from T-108-LOAD','35.97 % من T-108-LOAD','synthetic','T-108-LOAD',35.97,'%',70.5,0.0,'',2,1788040116835);
INSERT INTO "evidence_nodes" VALUES('cmtewx3z600tin3aw8h9ezy7g','EV-MTEWX3Z5-T-108','obs:voltageKv','observation','Voltage','الجهد','13.89 kV from T-108-VOLT','13.89 kV من T-108-VOLT','synthetic','T-108-VOLT',13.89,'kV',77.1,0.0,'',3,1788040116835);
INSERT INTO "evidence_nodes" VALUES('cmtewx3z600tjn3aw5cv7ojcc','EV-MTEWX3Z5-T-108','obs:currentA','observation','Current','التيار','957.7 A from T-108-CURR','957.7 A من T-108-CURR','synthetic','T-108-CURR',957.7,'A',75.4,0.0,'',4,1788040116835);
INSERT INTO "evidence_nodes" VALUES('cmtewx3z600tkn3awtv1bhzak','EV-MTEWX3Z5-T-108','data_quality','data_quality','Data quality','جودة البيانات','73.9 / 100 (limited) — 6 sensor(s) missing','73.9 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',73.9,'/100',73.9,0.0,'',5,1788040116835);
INSERT INTO "evidence_nodes" VALUES('cmtewx3z600tln3aw2q9wonkj','EV-MTEWX3Z5-T-108','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 59.5 %','DNA-387 تطابق بنسبة 59.5٪','estimated','DNA-387',59.5,'%',59.5,0.0,'Load Forecaster 3.1.2',6,1788040116835);
INSERT INTO "evidence_nodes" VALUES('cmtewx3z700tmn3awtwd8c0sz','EV-MTEWX3Z5-T-108','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.2 % rising to 11.2 %; no limit crossing predicted','الخطر 11.2٪ ويرتفع إلى 11.2٪ دون تجاوز حد','predicted','prediction-engine',11.2,'%',43.2,0.0,'Load Forecaster 3.1.2',7,1788040116835);
INSERT INTO "evidence_nodes" VALUES('cmtewx3z700tnn3awaiu78gl4','EV-MTEWX3Z5-T-108','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',62.8,0.0,'',8,1788040116835);
INSERT INTO "evidence_nodes" VALUES('cmtewx3z700ton3awbm3mw55f','EV-MTEWX3Z5-T-108','twin','twin','Digital twin','التوأم الرقمي','TWIN-SITE-SS-RYD-01 at 41.4 % fidelity (low)','TWIN-SITE-SS-RYD-01 بدقة 41.4٪','simulated','TWIN-SITE-SS-RYD-01',41.4,'%',41.4,0.0,'TWIN-SITE-SS-RYD-01',9,1788040116835);
INSERT INTO "evidence_nodes" VALUES('cmtewx3z700tpn3aw46wqixzh','EV-MTEWX3Z5-T-108','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',10,1788040116835);
INSERT INTO "evidence_nodes" VALUES('cmtf0kw66001mn3q8pmawv94p','EV-MTF0KW62-T-184','input','input','Inputs','المدخلات','4 channels read for T-184','قراءة 4 قناة لـT-184','synthetic','T-184',4.0,'channels',100.0,0.0,'',0,1788046265310);
INSERT INTO "evidence_nodes" VALUES('cmtf0kw66001nn3q8b73bfwvl','EV-MTF0KW62-T-184','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','40.76 °C from T-184-TEMP','40.76 °C من T-184-TEMP','synthetic','T-184-TEMP',40.76,'°C',67.3,0.0,'',1,1788046265310);
INSERT INTO "evidence_nodes" VALUES('cmtf0kw66001on3q8mem9xxcj','EV-MTF0KW62-T-184','obs:loadPct','observation','Loading','التحميل','33.71 % from T-184-LOAD','33.71 % من T-184-LOAD','synthetic','T-184-LOAD',33.71,'%',70.7,0.0,'',2,1788046265310);
INSERT INTO "evidence_nodes" VALUES('cmtf0kw66001pn3q8r1e59b9c','EV-MTF0KW62-T-184','obs:voltageKv','observation','Voltage','الجهد','133.15 kV from T-184-VOLT','133.15 kV من T-184-VOLT','synthetic','T-184-VOLT',133.15,'kV',67.8,0.0,'',3,1788046265310);
INSERT INTO "evidence_nodes" VALUES('cmtf0kw66001qn3q8feqirl9z','EV-MTF0KW62-T-184','obs:currentA','observation','Current','التيار','905.9 A from T-184-CURR','905.9 A من T-184-CURR','synthetic','T-184-CURR',905.9,'A',67.3,0.0,'',4,1788046265310);
INSERT INTO "evidence_nodes" VALUES('cmtf0kw66001rn3q8n9obtvu3','EV-MTF0KW62-T-184','data_quality','data_quality','Data quality','جودة البيانات','68.8 / 100 (limited) — 6 sensor(s) missing','68.8 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',68.8,'/100',68.8,0.0,'',5,1788046265310);
INSERT INTO "evidence_nodes" VALUES('cmtf0kw66001sn3q8a8dwro39','EV-MTF0KW62-T-184','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 61.4 %','DNA-387 تطابق بنسبة 61.4٪','estimated','DNA-387',61.4,'%',61.4,0.0,'Load Forecaster 3.1.2',6,1788046265310);
INSERT INTO "evidence_nodes" VALUES('cmtf0kw66001tn3q8pv2il6y7','EV-MTF0KW62-T-184','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.3 % rising to 11.4 %; no limit crossing predicted','الخطر 11.3٪ ويرتفع إلى 11.4٪ دون تجاوز حد','predicted','prediction-engine',11.4,'%',32.7,0.0,'Load Forecaster 3.1.2',7,1788046265310);
INSERT INTO "evidence_nodes" VALUES('cmtf0kw66001un3q8ojwizwxd','EV-MTF0KW62-T-184','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',61.2,0.0,'',8,1788046265310);
INSERT INTO "evidence_nodes" VALUES('cmtf0kw66001vn3q8aefjrolm','EV-MTF0KW62-T-184','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788046265310);
INSERT INTO "evidence_nodes" VALUES('cmtf0tl3u003qn3q8cvbq0jyd','EV-MTF0TL3S-T-184','input','input','Inputs','المدخلات','4 channels read for T-184','قراءة 4 قناة لـT-184','synthetic','T-184',4.0,'channels',100.0,0.0,'',0,1788046670874);
INSERT INTO "evidence_nodes" VALUES('cmtf0tl3u003rn3q8u5lotf80','EV-MTF0TL3S-T-184','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','41.02 °C from T-184-TEMP','41.02 °C من T-184-TEMP','synthetic','T-184-TEMP',41.02,'°C',67.3,0.0,'',1,1788046670874);
INSERT INTO "evidence_nodes" VALUES('cmtf0tl3u003sn3q83w10ca94','EV-MTF0TL3S-T-184','obs:loadPct','observation','Loading','التحميل','34.3 % from T-184-LOAD','34.3 % من T-184-LOAD','synthetic','T-184-LOAD',34.3,'%',70.7,0.0,'',2,1788046670874);
INSERT INTO "evidence_nodes" VALUES('cmtf0tl3u003tn3q808wtc5ij','EV-MTF0TL3S-T-184','obs:voltageKv','observation','Voltage','الجهد','133.1 kV from T-184-VOLT','133.1 kV من T-184-VOLT','synthetic','T-184-VOLT',133.1,'kV',67.8,0.0,'',3,1788046670874);
INSERT INTO "evidence_nodes" VALUES('cmtf0tl3u003un3q80i1dpdoi','EV-MTF0TL3S-T-184','obs:currentA','observation','Current','التيار','921.5 A from T-184-CURR','921.5 A من T-184-CURR','synthetic','T-184-CURR',921.5,'A',67.3,0.0,'',4,1788046670874);
INSERT INTO "evidence_nodes" VALUES('cmtf0tl3u003vn3q8xxooidte','EV-MTF0TL3S-T-184','data_quality','data_quality','Data quality','جودة البيانات','68.8 / 100 (limited) — 6 sensor(s) missing','68.8 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',68.8,'/100',68.8,0.0,'',5,1788046670874);
INSERT INTO "evidence_nodes" VALUES('cmtf0tl3u003wn3q8ufkokgdc','EV-MTF0TL3S-T-184','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 62.1 %','DNA-387 تطابق بنسبة 62.1٪','estimated','DNA-387',62.1,'%',62.1,0.0,'Load Forecaster 3.1.2',6,1788046670874);
INSERT INTO "evidence_nodes" VALUES('cmtf0tl3u003xn3q8jo54tnym','EV-MTF0TL3S-T-184','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.5 % rising to 11.5 %; no limit crossing predicted','الخطر 11.5٪ ويرتفع إلى 11.5٪ دون تجاوز حد','predicted','prediction-engine',11.5,'%',32.8,0.0,'Load Forecaster 3.1.2',7,1788046670874);
INSERT INTO "evidence_nodes" VALUES('cmtf0tl3u003yn3q8mcct4osl','EV-MTF0TL3S-T-184','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',60.9,0.0,'',8,1788046670874);
INSERT INTO "evidence_nodes" VALUES('cmtf0tl3u003zn3q89s95151k','EV-MTF0TL3S-T-184','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788046670874);
INSERT INTO "evidence_nodes" VALUES('cmtf0u9hf000mn3e0omwmnk03','EV-MTF0U9HC-T-184','input','input','Inputs','المدخلات','4 channels read for T-184','قراءة 4 قناة لـT-184','synthetic','T-184',4.0,'channels',100.0,0.0,'',0,1788046702467);
INSERT INTO "evidence_nodes" VALUES('cmtf0u9hf000nn3e0sv39q08g','EV-MTF0U9HC-T-184','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','41.03 °C from T-184-TEMP','41.03 °C من T-184-TEMP','synthetic','T-184-TEMP',41.03,'°C',67.3,0.0,'',1,1788046702467);
INSERT INTO "evidence_nodes" VALUES('cmtf0u9hf000on3e0mv8h6790','EV-MTF0U9HC-T-184','obs:loadPct','observation','Loading','التحميل','34.32 % from T-184-LOAD','34.32 % من T-184-LOAD','synthetic','T-184-LOAD',34.32,'%',70.7,0.0,'',2,1788046702467);
INSERT INTO "evidence_nodes" VALUES('cmtf0u9hf000pn3e05c28vz7h','EV-MTF0U9HC-T-184','obs:voltageKv','observation','Voltage','الجهد','133.1 kV from T-184-VOLT','133.1 kV من T-184-VOLT','synthetic','T-184-VOLT',133.1,'kV',67.8,0.0,'',3,1788046702467);
INSERT INTO "evidence_nodes" VALUES('cmtf0u9hf000qn3e0mbzpuoc9','EV-MTF0U9HC-T-184','obs:currentA','observation','Current','التيار','922 A from T-184-CURR','922 A من T-184-CURR','synthetic','T-184-CURR',922.0,'A',67.3,0.0,'',4,1788046702467);
INSERT INTO "evidence_nodes" VALUES('cmtf0u9hf000rn3e0keec56ro','EV-MTF0U9HC-T-184','data_quality','data_quality','Data quality','جودة البيانات','68.8 / 100 (limited) — 6 sensor(s) missing','68.8 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',68.8,'/100',68.8,0.0,'',5,1788046702467);
INSERT INTO "evidence_nodes" VALUES('cmtf0u9hf000sn3e0i9kbm98t','EV-MTF0U9HC-T-184','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 62.2 %','DNA-387 تطابق بنسبة 62.2٪','estimated','DNA-387',62.2,'%',62.2,0.0,'Load Forecaster 3.1.2',6,1788046702467);
INSERT INTO "evidence_nodes" VALUES('cmtf0u9hf000tn3e0vo670dcc','EV-MTF0U9HC-T-184','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.5 % rising to 11.5 %; no limit crossing predicted','الخطر 11.5٪ ويرتفع إلى 11.5٪ دون تجاوز حد','predicted','prediction-engine',11.5,'%',32.8,0.0,'Load Forecaster 3.1.2',7,1788046702467);
INSERT INTO "evidence_nodes" VALUES('cmtf0u9hf000un3e0sgvasvqn','EV-MTF0U9HC-T-184','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',60.9,0.0,'',8,1788046702467);
INSERT INTO "evidence_nodes" VALUES('cmtf0u9hf000vn3e0klfel62m','EV-MTF0U9HC-T-184','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788046702467);
INSERT INTO "evidence_nodes" VALUES('cmtf1nds0000mn3tkba3arw2t','EV-MTF1NDRX-T-184','input','input','Inputs','المدخلات','4 channels read for T-184','قراءة 4 قناة لـT-184','synthetic','T-184',4.0,'channels',100.0,0.0,'',0,1788048061056);
INSERT INTO "evidence_nodes" VALUES('cmtf1nds0000nn3tk0fngqq8i','EV-MTF1NDRX-T-184','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','41.98 °C from T-184-TEMP','41.98 °C من T-184-TEMP','synthetic','T-184-TEMP',41.98,'°C',66.4,0.0,'',1,1788048061056);
INSERT INTO "evidence_nodes" VALUES('cmtf1nds0000on3tk77n1mqfn','EV-MTF1NDRX-T-184','obs:loadPct','observation','Loading','التحميل','36.53 % from T-184-LOAD','36.53 % من T-184-LOAD','synthetic','T-184-LOAD',36.53,'%',69.8,0.0,'',2,1788048061056);
INSERT INTO "evidence_nodes" VALUES('cmtf1nds0000pn3tk2b2x0kqq','EV-MTF1NDRX-T-184','obs:voltageKv','observation','Voltage','الجهد','133.14 kV from T-184-VOLT','133.14 kV من T-184-VOLT','synthetic','T-184-VOLT',133.14,'kV',66.9,0.0,'',3,1788048061056);
INSERT INTO "evidence_nodes" VALUES('cmtf1nds0000qn3tknmtkpkri','EV-MTF1NDRX-T-184','obs:currentA','observation','Current','التيار','981.1 A from T-184-CURR','981.1 A من T-184-CURR','synthetic','T-184-CURR',981.1,'A',66.5,0.0,'',4,1788048061056);
INSERT INTO "evidence_nodes" VALUES('cmtf1nds0000rn3tkjfkerzc0','EV-MTF1NDRX-T-184','data_quality','data_quality','Data quality','جودة البيانات','67.9 / 100 (limited) — 6 sensor(s) missing','67.9 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',67.9,'/100',67.9,0.0,'',5,1788048061056);
INSERT INTO "evidence_nodes" VALUES('cmtf1nds0000sn3tkz2w7thmv','EV-MTF1NDRX-T-184','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 63 %','DNA-387 تطابق بنسبة 63٪','estimated','DNA-387',63.0,'%',63.0,0.0,'Load Forecaster 3.1.2',6,1788048061056);
INSERT INTO "evidence_nodes" VALUES('cmtf1nds0000tn3tkl5qf0sbb','EV-MTF1NDRX-T-184','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.7 % rising to 11.7 %; no limit crossing predicted','الخطر 11.7٪ ويرتفع إلى 11.7٪ دون تجاوز حد','predicted','prediction-engine',11.7,'%',32.6,0.0,'Load Forecaster 3.1.2',7,1788048061056);
INSERT INTO "evidence_nodes" VALUES('cmtf1nds0000un3tks058s18d','EV-MTF1NDRX-T-184','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',60.0,0.0,'',8,1788048061056);
INSERT INTO "evidence_nodes" VALUES('cmtf1nds0000vn3tkx3lr0mmy','EV-MTF1NDRX-T-184','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788048061056);
INSERT INTO "evidence_nodes" VALUES('cmtf1squj000mn3qkytveiiun','EV-MTF1SQUC-T-184','input','input','Inputs','المدخلات','4 channels read for T-184','قراءة 4 قناة لـT-184','synthetic','T-184',4.0,'channels',100.0,0.0,'',0,1788048311275);
INSERT INTO "evidence_nodes" VALUES('cmtf1squj000nn3qk172rznxw','EV-MTF1SQUC-T-184','obs:tempC','observation','Top-oil temperature','حرارة الزيت العلوي','42.16 °C from T-184-TEMP','42.16 °C من T-184-TEMP','synthetic','T-184-TEMP',42.16,'°C',66.4,0.0,'',1,1788048311275);
INSERT INTO "evidence_nodes" VALUES('cmtf1squj000on3qkwi1il5aq','EV-MTF1SQUC-T-184','obs:loadPct','observation','Loading','التحميل','36.84 % from T-184-LOAD','36.84 % من T-184-LOAD','synthetic','T-184-LOAD',36.84,'%',69.8,0.0,'',2,1788048311275);
INSERT INTO "evidence_nodes" VALUES('cmtf1squj000pn3qkmtl46rly','EV-MTF1SQUC-T-184','obs:voltageKv','observation','Voltage','الجهد','133.12 kV from T-184-VOLT','133.12 kV من T-184-VOLT','synthetic','T-184-VOLT',133.12,'kV',66.9,0.0,'',3,1788048311275);
INSERT INTO "evidence_nodes" VALUES('cmtf1squj000qn3qkf1zfk9qm','EV-MTF1SQUC-T-184','obs:currentA','observation','Current','التيار','989.8 A from T-184-CURR','989.8 A من T-184-CURR','synthetic','T-184-CURR',989.8,'A',66.5,0.0,'',4,1788048311275);
INSERT INTO "evidence_nodes" VALUES('cmtf1squj000rn3qkzov5qun5','EV-MTF1SQUC-T-184','data_quality','data_quality','Data quality','جودة البيانات','67.9 / 100 (limited) — 6 sensor(s) missing','67.9 / ١٠٠ — 6 حساس مفقود','estimated','quality-engine',67.9,'/100',67.9,0.0,'',5,1788048311275);
INSERT INTO "evidence_nodes" VALUES('cmtf1squj000sn3qkm1shl1vx','EV-MTF1SQUC-T-184','dna','dna','Summer peak thermal overload — Riyadh bulk transformer','حمل حراري زائد في ذروة الصيف — محول رئيسي بالرياض','DNA-387 matched at 63.1 %','DNA-387 تطابق بنسبة 63.1٪','estimated','DNA-387',63.1,'%',63.1,0.0,'Load Forecaster 3.1.2',6,1788048311275);
INSERT INTO "evidence_nodes" VALUES('cmtf1squj000tn3qkmrmyv7q6','EV-MTF1SQUC-T-184','prediction','prediction','AI prediction','توقع الذكاء الاصطناعي','Risk 11.7 % rising to 11.7 %; no limit crossing predicted','الخطر 11.7٪ ويرتفع إلى 11.7٪ دون تجاوز حد','predicted','prediction-engine',11.7,'%',32.7,0.0,'Load Forecaster 3.1.2',7,1788048311275);
INSERT INTO "evidence_nodes" VALUES('cmtf1squj000un3qkszl7bs4z','EV-MTF1SQUC-T-184','physics','physics','Physics check','الفحص الفيزيائي','All 6 applicable constraints satisfied.','تم استيفاء جميع القيود المطبّقة (6).','estimated','physics-validator',6.0,'checks',59.8,0.0,'',8,1788048311275);
INSERT INTO "evidence_nodes" VALUES('cmtf1squj000vn3qkelpda9hp','EV-MTF1SQUC-T-184','cascade','cascade','Cascade','التسلسل','Contained at the origin — no propagation path found','محتوى عند المصدر — لا مسار انتشار','simulated','cascade-engine',1.0,'assets',94.0,0.0,'',9,1788048311275);
CREATE TABLE "failure_dna" (
    "id" TEXT NOT NULL PRIMARY KEY,
    "patternId" TEXT NOT NULL,
    "code" TEXT NOT NULL,
    "version" TEXT NOT NULL DEFAULT 'dna-v1',
    "voltageDeviation" REAL NOT NULL,
    "frequencyDeviation" REAL NOT NULL,
    "loadPercentage" REAL NOT NULL,
    "temperature" REAL NOT NULL,
    "loadGrowthRate" REAL NOT NULL,
    "renewableVariability" REAL NOT NULL,
    "assetAge" REAL NOT NULL,
    "maintenanceScore" REAL NOT NULL,
    "neighboringFailures" REAL NOT NULL,
    "weatherTemperature" REAL NOT NULL,
    "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    CONSTRAINT "failure_dna_patternId_fkey" FOREIGN KEY ("patternId") REFERENCES "failure_patterns" ("id") ON DELETE CASCADE ON UPDATE CASCADE
);
INSERT INTO "failure_dna" VALUES('cmtenmcyg00kyn3mkbmuaaghk','cmtenmcy500kwn3mkmvn4ku28','DNA-387','dna-v1',0.163625,0.0,0.5563327868619159,0.81900010033868897,0.87685714285714278,0.06475,0.72915916616310761,0.75556805639482061,0.3931,0.77169888782522567,1788024498712);
INSERT INTO "failure_dna" VALUES('cmtenmcyx00l2n3mkp809zi5r','cmtenmcyp00l0n3mk6qxklpyd','DNA-102','dna-v1',0.163625,0.28145599279879102,0.2905852415710441,0.81109187398707283,0.87685714285714278,0.06475,0.5825,1.0,1.0,0.77169888782522567,1788024498729);
INSERT INTO "failure_dna" VALUES('cmtenmcze00l6n3mkoj8g3wak','cmtenmcz500l4n3mkvttq2399','DNA-221','dna-v1',0.163625,0.0,0.71276923076923071,1.0,0.87685714285714278,0.06475,1.0,0.0,0.3931,0.30502235681252637,1788024498747);
INSERT INTO "failure_dna" VALUES('cmtenmczv00lan3mkx13xzg36','cmtenmczm00l8n3mkn6nu5gx9','DNA-190','dna-v1',0.73319007375315481,0.56956507375315479,0.42798669389265331,0.76584581389283413,0.30729206910398799,0.63431507375315477,1.0,0.43043492624684521,0.9626650737531548,0.2021338140720709,1788024498763);
INSERT INTO "failure_dna" VALUES('cmtenmd0e00len3mkltpcnm7h','cmtenmd0500lcn3mk6yvdil6j','DNA-501','dna-v1',0.163625,0.0,0.19850810284467721,1.0,0.87685714285714278,0.06475,0.5825,0.074329969735803747,0.3931,0.0,1788024498782);
INSERT INTO "failure_dna" VALUES('cmtenmd0t00lin3mkpb299hqy','cmtenmd0l00lgn3mkgdnug9uq','DNA-333','dna-v1',0.68956458343147731,0.52593958343147729,0.36214284181491252,0.31665645511951712,0.044119469090637131,0.59068958343147726,0.14421701380710231,0.47406041656852271,0.91903958343147729,0.24575930439374841,1788024498797);
INSERT INTO "failure_dna" VALUES('cmtenmd1q00lmn3mkbya2g9mk','cmtenmd1500lkn3mksld8hup9','DNA-045','dna-v1',1.0,0.61050779584378279,0.56014228180828507,0.31820064753265409,0.26634934701336,0.77700909515107985,0.0,0.38949220415621721,1.0,0.16119109198144291,1788024498830);
INSERT INTO "failure_dna" VALUES('cmtenmd2d00lqn3mkn6lmvany','cmtenmd2200lon3mkkuifn9d9','DNA-522','dna-v1',0.77739514050783276,0.61377014050783274,0.15014660197038401,0.0096844049467127435,0.36538202576728218,0.67852014050783271,0.0,0.38622985949216732,1.0,0.41366630586232328,1788024498853);
INSERT INTO "failure_dna" VALUES('cmtenmd2v00lun3mk2q716uqk','cmtenmd2n00lsn3mkky2t7hhg','DNA-412','dna-v1',0.79766108711382622,0.6340360871138262,0.078733143655404514,0.14792748011917581,0.24282105574331661,0.69878608711382617,0.26548195644308692,0.3659639128861738,1.0,0.1376628007113995,1788024498872);
INSERT INTO "failure_dna" VALUES('cmtenmd3d00lyn3mkral69l5h','cmtenmd3400lwn3mkjkx8rtht','DNA-118','dna-v1',0.8221120739931691,1.0,0.27377784810711803,0.074715317126904601,0.2183700688639737,0.72323707399316906,0.14350861733788731,0.34151292600683092,1.0,0.1132118138320566,1788024498890);
INSERT INTO "failure_dna" VALUES('cmtenmd3t00m2n3mkotjqmhf5','cmtenmd3l00m0n3mkruiruyto','DNA-274','dna-v1',0.8414925165301046,0.67786751653010458,0.31734651279333642,0.0,0.0,0.74261751653010455,0.0,0.32213248346989543,1.0,0.20680929071680521,1788024498905);
INSERT INTO "failure_dna" VALUES('cmtenmd4d00m6n3mk6i3a26vs','cmtenmd4300m4n3mk1l4sgq0p','DNA-256','dna-v1',0.88209757894290264,0.71847257894290262,0.0,0.0,0.15838456391424019,1.0,0.0,0.28152742105709738,1.0,0.53220802817759139,1788024498925);
INSERT INTO "failure_dna" VALUES('cmtenmd4s00man3mkyucebiec','cmtenmd4k00m8n3mkh6jze2i3','DNA-309','dna-v1',0.91500388825278378,0.75137888825278376,0.086620157225244188,0.0,0.12547825460435899,1.0,0.0,0.24862111174721621,1.0,0.0,1788024498940);
INSERT INTO "failure_dna" VALUES('cmtenmd5700men3mkymn1p7wi','cmtenmd4z00mcn3mkwuhos461','DNA-073','dna-v1',0.98780921268962674,0.82418421268962672,0.0,0.0,0.052672930167516063,0.88893421268962669,0.0,0.17581578731037331,1.0,0.0,1788024498956);
