IngSeb0 commited on
Commit
103176a
·
1 Parent(s): 1fabaeb

Deploy ReliefLens AMD demo Space

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitignore +11 -0
  2. backend/data/dispatch/11198d21-2ce6-4e5e-9a51-f46543dc71bf.json +1 -0
  3. backend/data/dispatch/2462f408-352e-4f28-a90e-cdf4429feab3.json +1 -0
  4. backend/data/dispatch/2ea5b5b2-359c-4858-8dac-d20d5ab826f3.json +1 -0
  5. backend/data/dispatch/2fc9650e-04b0-4910-a2cd-423cf1ae4e3a.json +1 -0
  6. backend/data/dispatch/3bde842a-8561-4a6a-ab06-736031a8ae3c.json +1 -0
  7. backend/data/dispatch/440a5b68-834c-4ebd-b4ab-dd26203a39d5.json +1 -0
  8. backend/data/dispatch/470f239c-51c2-4fe8-87e0-f857dad7e6ae.json +1 -0
  9. backend/data/dispatch/58cde8e0-fb93-4d67-b54d-2c3a3a2994f6.json +1 -0
  10. backend/data/dispatch/5b968db2-b125-4e5c-ac7c-c99b9914766e.json +1 -0
  11. backend/data/dispatch/69c8050c-b3bf-4a99-ac37-ed9208163b53.json +1 -0
  12. backend/data/dispatch/734b540c-b7a0-494f-be0f-668c97d819b5.json +1 -0
  13. backend/data/dispatch/78e0b37b-a1ba-473b-a7ea-24971d7a3b56.json +1 -0
  14. backend/data/dispatch/79e27f0a-b919-4574-97ee-e52839f0f358.json +1 -0
  15. backend/data/dispatch/82e21d76-ad9b-44e4-a3c0-275f86eb1915.json +1 -0
  16. backend/data/dispatch/8bd18858-f157-4580-aadb-72fde214b57d.json +1 -0
  17. backend/data/dispatch/96cdc8e2-b257-47e7-9513-962cdb94ccd8.json +1 -0
  18. backend/data/dispatch/9c0e9ad2-4a92-4b53-9fcc-3d7f4ef9ff29.json +1 -0
  19. backend/data/dispatch/b805d7ce-0bb2-42b8-b875-0ad713f24f04.json +1 -0
  20. backend/data/dispatch/c383e1bc-4a5c-47f2-8bae-a6b681c5f874.json +1 -0
  21. backend/data/dispatch/c6f20e33-1d63-4490-ade2-50bd21ff1cb2.json +1 -0
  22. backend/data/dispatch/cbace0fc-1a47-421f-86a0-a12245810405.json +1 -0
  23. backend/data/dispatch/e957bb05-ae10-42b5-b5b5-6700b052cdee.json +1 -0
  24. backend/data/dispatch/eef21eaa-5b53-4585-8c4f-a5e1b75ba3c0.json +1 -0
  25. backend/data/dispatch/f1f44cf4-b451-4cdf-805a-feceaecb78cf.json +1 -0
  26. backend/data/incidents/0f7958d4-4029-4770-8bd5-f7f571c0b61f.json +1 -0
  27. backend/data/incidents/1f0af5cf-cc24-45e5-8495-43d765526374.json +1 -0
  28. backend/data/incidents/2055e610-bff1-4fe5-b136-29dc35f1774d.json +1 -0
  29. backend/data/incidents/20846a4a-c907-4e27-b5ca-47f8ec073019.json +1 -0
  30. backend/data/incidents/30f27541-9e2a-4e7d-8dfa-ac80a2319908.json +1 -0
  31. backend/data/incidents/35ca15cc-ee16-43fb-9ba0-2bf61cad43c0.json +1 -0
  32. backend/data/incidents/47b69803-ab6e-4c85-9f80-a245975f8a51.json +1 -0
  33. backend/data/incidents/590aa24d-8734-4e30-8bc7-b684cdb88084.json +1 -0
  34. backend/data/incidents/59dffd3f-ee33-4d90-af7a-2b0e4e0e174e.json +1 -0
  35. backend/data/incidents/5db4ccee-1d57-45aa-8bb3-91d42b811001.json +1 -0
  36. backend/data/incidents/7816e616-c961-4dc7-964c-b1d0ec09fdc1.json +1 -0
  37. backend/data/incidents/7a6b7d58-ce8d-4d7e-bcae-d817630e8297.json +1 -0
  38. backend/data/incidents/7e2462d9-ca02-4c27-b760-16807f56d43b.json +1 -0
  39. backend/data/incidents/8bd8a1ef-21e5-4566-a40d-6822d3fa03ba.json +1 -0
  40. backend/data/incidents/8f9ae913-d7bd-4d2b-ba24-a9dde49ee181.json +1 -0
  41. backend/data/incidents/9bce98ae-d4a4-45b3-9d75-34e605d8d713.json +1 -0
  42. backend/data/incidents/9f63a3fb-1e54-410c-af32-09d3a841b73b.json +1 -0
  43. backend/data/incidents/b3bbc8a8-eeef-424e-b58d-e5b652833d0e.json +1 -0
  44. backend/data/incidents/b3d4bad4-ec23-4723-9218-e6a3c8884532.json +1 -0
  45. backend/data/incidents/b70233c7-73eb-436a-8893-027a71ee8234.json +1 -0
  46. backend/data/incidents/c7da9839-a4aa-4d49-acc9-3da239d19419.json +1 -0
  47. backend/data/incidents/cbb6cb59-2f13-40dc-9bf1-bb087abd0dd3.json +1 -0
  48. backend/data/incidents/cebe13fb-4baf-4d79-bca1-2e86906bd7af.json +1 -0
  49. backend/data/incidents/d2fdc209-5ddd-498d-a248-143c4b487503.json +1 -0
  50. backend/data/incidents/e49f681a-c02a-4704-b77a-ba4c997c6d76.json +1 -0
.gitignore CHANGED
@@ -1,2 +1,13 @@
1
 
2
  doctl-1.158.0-windows-amd64/
 
 
 
 
 
 
 
 
 
 
 
 
1
 
2
  doctl-1.158.0-windows-amd64/
3
+ backend/.deps/
4
+ .venv/
5
+ backend/.venv/
6
+ node_modules/
7
+ frontend/node_modules/
8
+ .next/
9
+ frontend/.next/
10
+ __pycache__/
11
+ .pytest_cache/
12
+ doctl-1.158.0-windows-amd64/
13
+ backend/.testdeps/
backend/data/dispatch/11198d21-2ce6-4e5e-9a51-f46543dc71bf.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "11198d21-2ce6-4e5e-9a51-f46543dc71bf", "incident_id": "cbb6cb59-2f13-40dc-9bf1-bb087abd0dd3", "channel": "radio", "message": "ALERTA P0 \u2014 Sector El Progreso Informamos Que El Nivel Del Agua Comenz\u00f3 A Bajar Levemente En Las \u00daltimas 2 Horas: Tipo: Flood. Ubicaci\u00f3n: Sector El Progreso Informamos Que El Nivel Del Agua Comenz\u00f3 A Bajar Levemente En Las \u00daltimas 2 H \u2014 30 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: cbb6cb59. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:34:01.077654", "approved": false}
backend/data/dispatch/2462f408-352e-4f28-a90e-cdf4429feab3.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "2462f408-352e-4f28-a90e-cdf4429feab3", "incident_id": "b3bbc8a8-eeef-424e-b58d-e5b652833d0e", "channel": "radio", "message": "ALERTA P0 \u2014 Centro Comunitario: Tipo: Flood. Ubicaci\u00f3n: Centro Comunitario. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte \u2014 60 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: b3bbc8a8. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:34:01.076658", "approved": false}
backend/data/dispatch/2ea5b5b2-359c-4858-8dac-d20d5ab826f3.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "2ea5b5b2-359c-4858-8dac-d20d5ab826f3", "incident_id": "30f27541-9e2a-4e7d-8dfa-ac80a2319908", "channel": "radio", "message": "ALERTA P0 \u2014 Calle Bol\u00edvar: Tipo: Flood. Ubicaci\u00f3n: Calle Bol\u00edvar. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte m\u00e1s \u2014 60 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 30f27541. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:34:01.077654", "approved": false}
backend/data/dispatch/2fc9650e-04b0-4910-a2cd-423cf1ae4e3a.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "2fc9650e-04b0-4910-a2cd-423cf1ae4e3a", "incident_id": "2055e610-bff1-4fe5-b136-29dc35f1774d", "channel": "radio", "message": "ALERTA P0 \u2014 Santa Ana: Tipo: Flood. Ubicaci\u00f3n: Santa Ana. Personas afectadas estimadas: 90. Basado en 3 se\u00f1al(es) recibida(s). Reporte m\u00e1s reci \u2014 90 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 2055e610. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:34:02.086404", "approved": false}
backend/data/dispatch/3bde842a-8561-4a6a-ab06-736031a8ae3c.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "3bde842a-8561-4a6a-ab06-736031a8ae3c", "incident_id": "0f7958d4-4029-4770-8bd5-f7f571c0b61f", "channel": "radio", "message": "ALERTA P0 \u2014 Barrio Santa Ana: Tipo: Flood. Ubicaci\u00f3n: Barrio Santa Ana. Personas afectadas estimadas: 180. Basado en 6 se\u00f1al(es) recibida(s). Reporte \u2014 180 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 0f7958d4. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:08:14.402147", "approved": false}
backend/data/dispatch/440a5b68-834c-4ebd-b4ab-dd26203a39d5.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "440a5b68-834c-4ebd-b4ab-dd26203a39d5", "incident_id": "b3d4bad4-ec23-4723-9218-e6a3c8884532", "channel": "radio", "message": "ALERTA P0 \u2014 Puente: Tipo: Flood. Ubicaci\u00f3n: Puente. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte m\u00e1s recient \u2014 60 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: b3d4bad4. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:08:14.402147", "approved": false}
backend/data/dispatch/470f239c-51c2-4fe8-87e0-f857dad7e6ae.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "470f239c-51c2-4fe8-87e0-f857dad7e6ae", "incident_id": "9bce98ae-d4a4-45b3-9d75-34e605d8d713", "channel": "radio", "message": "ALERTA P0 \u2014 Av. Principal: Tipo: Flood. Ubicaci\u00f3n: Av. Principal. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte m\u00e1s \u2014 60 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 9bce98ae. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:34:01.077654", "approved": false}
backend/data/dispatch/58cde8e0-fb93-4d67-b54d-2c3a3a2994f6.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "58cde8e0-fb93-4d67-b54d-2c3a3a2994f6", "incident_id": "9f63a3fb-1e54-410c-af32-09d3a841b73b", "channel": "radio", "message": "ALERTA P0 \u2014 Calle Bolivar: Tipo: Flood. Ubicaci\u00f3n: Calle Bolivar. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) recibida(s). Reporte m\u00e1s \u2014 30 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 9f63a3fb. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:34:01.077654", "approved": false}
backend/data/dispatch/5b968db2-b125-4e5c-ac7c-c99b9914766e.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "5b968db2-b125-4e5c-ac7c-c99b9914766e", "incident_id": "590aa24d-8734-4e30-8bc7-b684cdb88084", "channel": "radio", "message": "ALERTA P0 \u2014 Barrio Santa Ana: Tipo: Flood. Ubicaci\u00f3n: Barrio Santa Ana. Personas afectadas estimadas: 210. Basado en 7 se\u00f1al(es) recibida(s). Reporte \u2014 210 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 590aa24d. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:34:01.077654", "approved": false}
backend/data/dispatch/69c8050c-b3bf-4a99-ac37-ed9208163b53.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "69c8050c-b3bf-4a99-ac37-ed9208163b53", "incident_id": "7e2462d9-ca02-4c27-b760-16807f56d43b", "channel": "radio", "message": "ALERTA P0 \u2014 Puente: Tipo: Flood. Ubicaci\u00f3n: Puente. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte m\u00e1s recient \u2014 60 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 7e2462d9. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:34:01.077654", "approved": false}
backend/data/dispatch/734b540c-b7a0-494f-be0f-668c97d819b5.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "734b540c-b7a0-494f-be0f-668c97d819b5", "incident_id": "e9a6e536-c2ff-4399-8069-f3306b125db9", "channel": "radio", "message": "ALERTA P0 \u2014 Av. Principal: Tipo: Flood. Ubicaci\u00f3n: Av. Principal. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte m\u00e1s \u2014 60 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: e9a6e536. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:08:14.402147", "approved": false}
backend/data/dispatch/78e0b37b-a1ba-473b-a7ea-24971d7a3b56.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "78e0b37b-a1ba-473b-a7ea-24971d7a3b56", "incident_id": "cebe13fb-4baf-4d79-bca1-2e86906bd7af", "channel": "radio", "message": "ALERTA P0 \u2014 Calle Sucre Est\u00e1 Completamente Inundada: Tipo: Flood. Ubicaci\u00f3n: Calle Sucre Est\u00e1 Completamente Inundada. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) \u2014 30 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: cebe13fb. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:34:01.077654", "approved": false}
backend/data/dispatch/79e27f0a-b919-4574-97ee-e52839f0f358.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "79e27f0a-b919-4574-97ee-e52839f0f358", "incident_id": "5db4ccee-1d57-45aa-8bb3-91d42b811001", "channel": "radio", "message": "ALERTA P0 \u2014 Calle Bolivar: Tipo: Flood. Ubicaci\u00f3n: Calle Bolivar. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) recibida(s). Reporte m\u00e1s \u2014 30 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 5db4ccee. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:08:14.402147", "approved": false}
backend/data/dispatch/82e21d76-ad9b-44e4-a3c0-275f86eb1915.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "82e21d76-ad9b-44e4-a3c0-275f86eb1915", "incident_id": "2055e610-bff1-4fe5-b136-29dc35f1774d", "channel": "radio", "message": "ALERTA P0 \u2014 Santa Ana: Tipo: Flood. Ubicaci\u00f3n: Santa Ana. Personas afectadas estimadas: 90. Basado en 3 se\u00f1al(es) recibida(s). Reporte m\u00e1s reci \u2014 90 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 2055e610. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:34:01.077654", "approved": false}
backend/data/dispatch/8bd18858-f157-4580-aadb-72fde214b57d.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "8bd18858-f157-4580-aadb-72fde214b57d", "incident_id": "f0b926af-2c2b-489a-a7c8-e1a3eeb55e9d", "channel": "radio", "message": "ALERTA P0 \u2014 Sector El Progreso Informamos Que El Nivel Del Agua Comenz\u00f3 A Bajar Levemente En Las \u00daltimas 2 Horas: Tipo: Flood. Ubicaci\u00f3n: Sector El Progreso Informamos Que El Nivel Del Agua Comenz\u00f3 A Bajar Levemente En Las \u00daltimas 2 H \u2014 30 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: f0b926af. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:08:14.402147", "approved": false}
backend/data/dispatch/96cdc8e2-b257-47e7-9513-962cdb94ccd8.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "96cdc8e2-b257-47e7-9513-962cdb94ccd8", "incident_id": "ed3c735e-8318-40d1-ba01-8bcf13cf2af1", "channel": "radio", "message": "ALERTA P0 \u2014 Escuela Sim\u00f3n Bol\u00edvar: Tipo: Flood. Ubicaci\u00f3n: Escuela Sim\u00f3n Bol\u00edvar. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Repo \u2014 60 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: ed3c735e. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:08:14.402147", "approved": false}
backend/data/dispatch/9c0e9ad2-4a92-4b53-9fcc-3d7f4ef9ff29.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "9c0e9ad2-4a92-4b53-9fcc-3d7f4ef9ff29", "incident_id": "20846a4a-c907-4e27-b5ca-47f8ec073019", "channel": "radio", "message": "ALERTA P0 \u2014 Escuela Sim\u00f3n Bol\u00edvar: Tipo: Flood. Ubicaci\u00f3n: Escuela Sim\u00f3n Bol\u00edvar. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Repo \u2014 60 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 20846a4a. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:34:01.077654", "approved": false}
backend/data/dispatch/b805d7ce-0bb2-42b8-b875-0ad713f24f04.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "b805d7ce-0bb2-42b8-b875-0ad713f24f04", "incident_id": "47b69803-ab6e-4c85-9f80-a245975f8a51", "channel": "radio", "message": "ALERTA P0 \u2014 Sector Las Palmas: Tipo: Flood. Ubicaci\u00f3n: Sector Las Palmas. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) recibida(s). Reporte \u2014 30 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 47b69803. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:34:01.077654", "approved": false}
backend/data/dispatch/c383e1bc-4a5c-47f2-8bae-a6b681c5f874.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "c383e1bc-4a5c-47f2-8bae-a6b681c5f874", "incident_id": "35ca15cc-ee16-43fb-9ba0-2bf61cad43c0", "channel": "radio", "message": "ALERTA P0 \u2014 Calle Sucre Est\u00e1 Completamente Inundada: Tipo: Flood. Ubicaci\u00f3n: Calle Sucre Est\u00e1 Completamente Inundada. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) \u2014 30 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 35ca15cc. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:08:14.402147", "approved": false}
backend/data/dispatch/c6f20e33-1d63-4490-ade2-50bd21ff1cb2.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "c6f20e33-1d63-4490-ade2-50bd21ff1cb2", "incident_id": "7a6b7d58-ce8d-4d7e-bcae-d817630e8297", "channel": "radio", "message": "ALERTA P0 \u2014 Sector Las Palmas: Tipo: Flood. Ubicaci\u00f3n: Sector Las Palmas. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) recibida(s). Reporte \u2014 30 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 7a6b7d58. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:08:14.402147", "approved": false}
backend/data/dispatch/cbace0fc-1a47-421f-86a0-a12245810405.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "cbace0fc-1a47-421f-86a0-a12245810405", "incident_id": "0f7958d4-4029-4770-8bd5-f7f571c0b61f", "channel": "radio", "message": "ALERTA P0 \u2014 Barrio Santa Ana: Tipo: Flood. Ubicaci\u00f3n: Barrio Santa Ana. Personas afectadas estimadas: 180. Basado en 6 se\u00f1al(es) recibida(s). Reporte \u2014 180 personas afectadas. Recursos necesarios: 200x Agua potable embotellada, 3x Lanchas de evacuaci\u00f3n, 100x Raciones alimentarias de emergencia. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 0f7958d4. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:08:15.591805", "approved": false}
backend/data/dispatch/e957bb05-ae10-42b5-b5b5-6700b052cdee.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "e957bb05-ae10-42b5-b5b5-6700b052cdee", "incident_id": "8bd8a1ef-21e5-4566-a40d-6822d3fa03ba", "channel": "radio", "message": "ALERTA P0 \u2014 Centro Comunitario: Tipo: Flood. Ubicaci\u00f3n: Centro Comunitario. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte \u2014 60 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 8bd8a1ef. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:08:14.402147", "approved": false}
backend/data/dispatch/eef21eaa-5b53-4585-8c4f-a5e1b75ba3c0.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "eef21eaa-5b53-4585-8c4f-a5e1b75ba3c0", "incident_id": "7816e616-c961-4dc7-964c-b1d0ec09fdc1", "channel": "radio", "message": "ALERTA P0 \u2014 Calle Bol\u00edvar: Tipo: Flood. Ubicaci\u00f3n: Calle Bol\u00edvar. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) recibida(s). Reporte m\u00e1s \u2014 30 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: 7816e616. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:08:14.402147", "approved": false}
backend/data/dispatch/f1f44cf4-b451-4cdf-805a-feceaecb78cf.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "f1f44cf4-b451-4cdf-805a-feceaecb78cf", "incident_id": "c7da9839-a4aa-4d49-acc9-3da239d19419", "channel": "radio", "message": "ALERTA P0 \u2014 Santa Ana: Tipo: Flood. Ubicaci\u00f3n: Santa Ana. Personas afectadas estimadas: 90. Basado en 3 se\u00f1al(es) recibida(s). Reporte m\u00e1s reci \u2014 90 personas afectadas. Recursos necesarios: 2x Equipo de rescate acu\u00e1tico, 3x Lanchas de evacuaci\u00f3n, 200x Agua potable embotellada. Coordinar con: Brigada Alfa \u2014 Rescate Cr\u00edtico. ID incidente: c7da9839. CAMBIO.", "brigade_target": "Brigada Alfa \u2014 Rescate Cr\u00edtico", "created_at": "2026-05-06T15:08:14.402147", "approved": false}
backend/data/incidents/0f7958d4-4029-4770-8bd5-f7f571c0b61f.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "0f7958d4-4029-4770-8bd5-f7f571c0b61f", "session_id": "4dc97ab6-0c07-42ed-a5ad-892b5b1fda85", "title": "Inundaci\u00f3n \u2014 Barrio Santa Ana", "description": "Tipo: Flood. Ubicaci\u00f3n: Barrio Santa Ana. Personas afectadas estimadas: 180. Basado en 6 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: Situaci\u00f3n estable en el refugio del Liceo Andr\u00e9s Bello. 34 personas alojadas, 12 son adultos mayores.", "priority": "P0", "status": "new", "signal_ids": ["518958cf-0461-483d-91ab-062bc8f6df0a", "7aaae926-b6ec-49dd-b1ee-aa2653687086", "550cb8c3-0934-4a10-8208-4470b8004dd1", "e3000841-e4db-41df-b383-660dddab96b4", "cdabecbf-31e8-4e7e-b786-057e767c40ad", "79cdc5c3-9b10-47ff-90de-53b244705f37"], "evidence": [{"id": "4ab9489c-27d9-45c5-abb7-f80d5d97a552", "report_id": "rpt_022", "modality": "image", "description": "Flooded main road with a partially submerged ambulance attempting to navigate. Water level at door level. Emergency vehicle unable to proceed. A pedes", "file_path": null, "timestamp": "2026-05-06T15:08:14.136655"}, {"id": "5e1c89bc-7df7-441f-bddb-3549f4fa9da4", "report_id": "rpt_023", "modality": "image", "description": "Makeshift raft carrying three adults navigating between houses. Improvised from wooden pallets and plastic barrels. One person appears to have a banda", "file_path": null, "timestamp": "2026-05-06T15:08:14.136655"}, {"id": "decd421e-b089-41f2-92b5-29205c834cee", "report_id": "rpt_024", "modality": "image", "description": "Flooded electrical substation with water reaching transformer level. Live wires in contact with floodwater visible. No civilians in immediate vicinity", "file_path": null, "timestamp": "2026-05-06T15:08:14.136655"}, {"id": "ad1e1248-4b11-4332-bf30-21745d4c9d82", "report_id": "rpt_025", "modality": "image", "description": "Collapsed wall of a two-story brick building. Rubble and debris scattered across the street blocking vehicle access. No visible casualties in frame bu", "file_path": null, "timestamp": "2026-05-06T15:08:14.136655"}, {"id": "1249e4aa-c2cd-4415-baf0-970d1b9478ab", "report_id": "rpt_010", "modality": "text", "description": "Desaparecido: ni\u00f1o de 7 a\u00f1os, Andr\u00e9s Rodr\u00edguez, con camiseta roja y pantal\u00f3n azul. Fue visto por \u00faltima vez en el parque principal a las 12:30pm. Su f", "file_path": null, "timestamp": "2026-05-06T15:08:14.136655"}, {"id": "ed861694-3c80-4289-9ba7-4ba9fb023f43", "report_id": "rpt_015", "modality": "text", "description": "Situaci\u00f3n estable en el refugio del Liceo Andr\u00e9s Bello. 34 personas alojadas, 12 son adultos mayores. Tenemos agua y comida para el d\u00eda de hoy. Sin he", "file_path": null, "timestamp": "2026-05-06T15:08:14.136655"}], "location": "Barrio Santa Ana", "coordinates": null, "affected_people": 180, "confidence": 1.0, "created_at": "2026-05-06T15:08:14.136655", "updated_at": "2026-05-06T15:08:14.136655", "human_approved": false, "notes": null}
backend/data/incidents/1f0af5cf-cc24-45e5-8495-43d765526374.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"incident_id": "1f0af5cf-cc24-45e5-8495-43d765526374", "tracking_code": "RL-E1B1FD43", "created_at": "2026-05-09T19:47:05.814411", "updated_at": "2026-05-09T19:47:05.814411", "status": "received", "reviewed": false, "admin_notes": "", "assigned_team": "", "incident_type": "wildfire", "title": "Wildfire escalation report", "summary": "Rule-based fallback analysis processed submitted evidence. Incident classified as wildfire with high severity. Location source: text_location.", "severity": "high", "priority": "P1", "location": {"lat": 34.1, "lng": -117.9, "label": "Santa Ana", "source": "text_location", "confidence": 0.6}, "evidence": {"image": {"filename": null, "content_type": null, "size_bytes": null, "exif_gps_found": false}, "audio": {"filename": null, "content_type": null, "size_bytes": null, "transcript": null, "status": null}, "text": {"report_text": "smoke near homes", "location_text": "Santa Ana"}}, "evidence_findings": ["Rule-based fallback analysis matched smoke or fire indicators.", "Potential spread or air-quality impact requires human review."], "recommended_resources": ["Wildfire suppression unit", "Evacuation coordination support", "Air quality monitoring"], "confidence": 0.84, "human_review_required": true, "safety_note": "Decision support only. Not connected to emergency services."}
backend/data/incidents/2055e610-bff1-4fe5-b136-29dc35f1774d.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "2055e610-bff1-4fe5-b136-29dc35f1774d", "session_id": "7583f594-4dab-4099-be82-164e17019eba", "title": "Inundaci\u00f3n \u2014 Santa Ana", "description": "Tipo: Flood. Ubicaci\u00f3n: Santa Ana. Personas afectadas estimadas: 90. Basado en 3 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: La farmacia Santa Ana tiene medicamentos flotando por el agua. Se perdieron insulinas y medicamentos.", "priority": "P0", "status": "new", "signal_ids": ["feb6d51f-9079-48f6-a7c8-4eb2d612902f", "1153ee10-c40c-4c03-b5b7-477e9a826285", "e66297e5-86de-4c45-8af7-426f10c851f2"], "evidence": [{"id": "74e68375-add3-4aa1-8ae9-65081179e04b", "report_id": "rpt_025", "modality": "image", "description": "Aerial view of the Santa Ana neighborhood. Approximately 60% of the area is under water. Multiple rooftops with stranded residents visible. The main e", "file_path": null, "timestamp": "2026-05-06T15:34:00.817375"}, {"id": "d2428705-6495-41cd-9ac9-49b8414d60f0", "report_id": "rpt_009", "modality": "text", "description": "Tenemos 15 familias en el techo del Mercado Municipal Santa Ana. Somos aproximadamente 45 personas. Hay una se\u00f1ora embarazada de 8 meses con contracci", "file_path": null, "timestamp": "2026-05-06T15:34:00.817375"}, {"id": "1fdf036c-3a1c-4488-8901-fff0979fb68b", "report_id": "rpt_012", "modality": "text", "description": "La farmacia Santa Ana tiene medicamentos flotando por el agua. Se perdieron insulinas y medicamentos de cadena de fr\u00edo. Hay al menos 15 pacientes del ", "file_path": null, "timestamp": "2026-05-06T15:34:00.817375"}], "location": "Santa Ana", "coordinates": {"lat": 10.4806, "lon": -66.9036}, "affected_people": 90, "confidence": 1.0, "created_at": "2026-05-06T15:34:00.817375", "updated_at": "2026-05-06T15:34:00.817375", "human_approved": false, "notes": null}
backend/data/incidents/20846a4a-c907-4e27-b5ca-47f8ec073019.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "20846a4a-c907-4e27-b5ca-47f8ec073019", "session_id": "7583f594-4dab-4099-be82-164e17019eba", "title": "Inundaci\u00f3n \u2014 Escuela Sim\u00f3n Bol\u00edvar", "description": "Tipo: Flood. Ubicaci\u00f3n: Escuela Sim\u00f3n Bol\u00edvar. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: Soy profesora de la Escuela Sim\u00f3n Bol\u00edvar. Tenemos 87 ni\u00f1os y 12 adultos refugiados en el segundo pi.", "priority": "P0", "status": "new", "signal_ids": ["4c503cd0-31df-4ccf-b16f-fa75f8cc4c35", "85559b29-8d9c-41ab-b1db-f0a2eed5dff2"], "evidence": [{"id": "f1f38bbd-c80b-4912-a099-d739a14e24b7", "report_id": "rpt_020", "modality": "audio", "description": "Somos diez familias en el techo de la escuela Sim\u00f3n Bol\u00edvar. Los ni\u00f1os est\u00e1n bien por ahora pero el agua sube. Necesitamos lanchas y comida. Llevamos ", "file_path": null, "timestamp": "2026-05-06T15:34:00.816363"}, {"id": "b435f890-3470-423a-83b7-8b9f0e80f934", "report_id": "rpt_002", "modality": "text", "description": "Soy profesora de la Escuela Sim\u00f3n Bol\u00edvar. Tenemos 87 ni\u00f1os y 12 adultos refugiados en el segundo piso. El primer piso est\u00e1 completamente inundado. Ya", "file_path": null, "timestamp": "2026-05-06T15:34:00.816363"}], "location": "Escuela Sim\u00f3n Bol\u00edvar", "coordinates": {"lat": 10.482, "lon": -66.905}, "affected_people": 60, "confidence": 0.97, "created_at": "2026-05-06T15:34:00.816363", "updated_at": "2026-05-06T15:34:00.816363", "human_approved": false, "notes": null}
backend/data/incidents/30f27541-9e2a-4e7d-8dfa-ac80a2319908.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "30f27541-9e2a-4e7d-8dfa-ac80a2319908", "session_id": "7583f594-4dab-4099-be82-164e17019eba", "title": "Inundaci\u00f3n \u2014 Calle Bol\u00edvar", "description": "Tipo: Flood. Ubicaci\u00f3n: Calle Bol\u00edvar. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: URGENTE: Familia atrapada en techo de casa calle Bol\u00edvar #45. Abuela de 78 a\u00f1os con diabetes no pued.", "priority": "P0", "status": "new", "signal_ids": ["01285cc4-12cc-4699-b687-e5ac47b45844", "2daa498c-0854-4053-944b-d880d839b5a7"], "evidence": [{"id": "b0b5cc23-24c2-440d-a7e0-e90c9f4b813c", "report_id": "rpt_018", "modality": "audio", "description": "Aqu\u00ed en la calle Bol\u00edvar con Sucre, el agua ya lleg\u00f3 al segundo piso. Hay una se\u00f1ora mayor que no puede caminar atrapada en el edificio amarillo, nece", "file_path": null, "timestamp": "2026-05-06T15:34:00.816363"}, {"id": "585d8d90-4910-421d-9320-b606caea0c14", "report_id": "rpt_001", "modality": "text", "description": "URGENTE: Familia atrapada en techo de casa calle Bol\u00edvar #45. Abuela de 78 a\u00f1os con diabetes no puede moverse. Agua lleg\u00f3 al segundo piso. Necesitamos", "file_path": null, "timestamp": "2026-05-06T15:34:00.816363"}], "location": "Calle Bol\u00edvar", "coordinates": {"lat": 10.4812, "lon": -66.9041}, "affected_people": 60, "confidence": 0.97, "created_at": "2026-05-06T15:34:00.816363", "updated_at": "2026-05-06T15:34:00.816363", "human_approved": false, "notes": null}
backend/data/incidents/35ca15cc-ee16-43fb-9ba0-2bf61cad43c0.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "35ca15cc-ee16-43fb-9ba0-2bf61cad43c0", "session_id": "4dc97ab6-0c07-42ed-a5ad-892b5b1fda85", "title": "Inundaci\u00f3n \u2014 Calle Sucre Est\u00e1 Completamente Inundada", "description": "Tipo: Flood. Ubicaci\u00f3n: Calle Sucre Est\u00e1 Completamente Inundada. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: La subestaci\u00f3n el\u00e9ctrica de la calle Sucre est\u00e1 completamente inundada. Cables de alta tensi\u00f3n en co.", "priority": "P0", "status": "new", "signal_ids": ["f1f9a307-fc44-469a-8282-d43a4675572c"], "evidence": [{"id": "586e9946-f76a-400b-9004-e45f65d60e00", "report_id": "rpt_007", "modality": "text", "description": "La subestaci\u00f3n el\u00e9ctrica de la calle Sucre est\u00e1 completamente inundada. Cables de alta tensi\u00f3n en contacto con el agua. Hay riesgo grave de electrocuc", "file_path": null, "timestamp": "2026-05-06T15:08:14.137655"}], "location": "Calle Sucre Est\u00e1 Completamente Inundada", "coordinates": null, "affected_people": 30, "confidence": 0.92, "created_at": "2026-05-06T15:08:14.137655", "updated_at": "2026-05-06T15:08:14.137655", "human_approved": false, "notes": null}
backend/data/incidents/47b69803-ab6e-4c85-9f80-a245975f8a51.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "47b69803-ab6e-4c85-9f80-a245975f8a51", "session_id": "7583f594-4dab-4099-be82-164e17019eba", "title": "Inundaci\u00f3n \u2014 Sector Las Palmas", "description": "Tipo: Flood. Ubicaci\u00f3n: Sector Las Palmas. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: Sector Las Palmas: derrumbe parcial del edificio de apartamentos El Mirador. Una pared lateral colap.", "priority": "P0", "status": "new", "signal_ids": ["834a294f-6211-4424-86b8-b789c6922aae"], "evidence": [{"id": "df1d40fa-537d-4f3e-be71-78f86994974a", "report_id": "rpt_008", "modality": "text", "description": "Sector Las Palmas: derrumbe parcial del edificio de apartamentos El Mirador. Una pared lateral colaps\u00f3. Hay 4 apartamentos comprometidos. Escuchamos v", "file_path": null, "timestamp": "2026-05-06T15:34:00.817375"}], "location": "Sector Las Palmas", "coordinates": null, "affected_people": 30, "confidence": 0.92, "created_at": "2026-05-06T15:34:00.817375", "updated_at": "2026-05-06T15:34:00.817375", "human_approved": false, "notes": null}
backend/data/incidents/590aa24d-8734-4e30-8bc7-b684cdb88084.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "590aa24d-8734-4e30-8bc7-b684cdb88084", "session_id": "7583f594-4dab-4099-be82-164e17019eba", "title": "Inundaci\u00f3n \u2014 Barrio Santa Ana", "description": "Tipo: Flood. Ubicaci\u00f3n: Barrio Santa Ana. Personas afectadas estimadas: 210. Basado en 7 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: Situaci\u00f3n estable en el refugio del Liceo Andr\u00e9s Bello. 34 personas alojadas, 12 son adultos mayores.", "priority": "P0", "status": "new", "signal_ids": ["3ea6a2ae-8e95-4420-891b-97f64e437397", "778fa624-d5a3-46ec-ad28-ed2050b1621e", "d7cd2a02-af8e-4b9a-8202-930d039e7706", "d05d4af8-2a35-4068-af15-c78da3606c5d", "5e504fb9-696e-4407-ab65-5a25517c9826", "a2254fc8-de62-4afb-8366-e1b89cf7ed35", "532a62a6-7a92-4c2c-8162-ae1daab5f004"], "evidence": [{"id": "2421c01f-1ae3-48b5-8780-ee85649ad4cb", "report_id": "rpt_021", "modality": "image", "description": "Community center being used as emergency shelter. Approximately 40 people visible including elderly and children. Supplies are running low \u2014 visible e", "file_path": null, "timestamp": "2026-05-06T15:34:00.816363"}, {"id": "57943aba-91cd-494b-87d4-72cf0928ca30", "report_id": "rpt_022", "modality": "image", "description": "Collapsed wall of a two-story brick building. Rubble and debris scattered across the street blocking vehicle access. No visible casualties in frame bu", "file_path": null, "timestamp": "2026-05-06T15:34:00.816363"}, {"id": "0fb7ec89-6cd5-4e4d-89d4-5658c67e99c7", "report_id": "rpt_023", "modality": "image", "description": "Flooded electrical substation with water reaching transformer level. Live wires in contact with floodwater visible. No civilians in immediate vicinity", "file_path": null, "timestamp": "2026-05-06T15:34:00.816363"}, {"id": "cde943e5-c317-4a14-a733-cfed7b7694ad", "report_id": "rpt_026", "modality": "image", "description": "Makeshift raft carrying three adults navigating between houses. Improvised from wooden pallets and plastic barrels. One person appears to have a banda", "file_path": null, "timestamp": "2026-05-06T15:34:00.816363"}, {"id": "94a5c612-daf2-477f-af16-a3c1318c5fcc", "report_id": "rpt_028", "modality": "image", "description": "Flooded main road with a partially submerged ambulance attempting to navigate. Water level at door level. Emergency vehicle unable to proceed. A pedes", "file_path": null, "timestamp": "2026-05-06T15:34:00.816363"}, {"id": "896ae0cf-9d7b-43d5-8c35-c702c2bfb0de", "report_id": "rpt_010", "modality": "text", "description": "Desaparecido: ni\u00f1o de 7 a\u00f1os, Andr\u00e9s Rodr\u00edguez, con camiseta roja y pantal\u00f3n azul. Fue visto por \u00faltima vez en el parque principal a las 12:30pm. Su f", "file_path": null, "timestamp": "2026-05-06T15:34:00.816363"}, {"id": "440e8bee-04cc-413d-b56e-997bcbaeda6b", "report_id": "rpt_015", "modality": "text", "description": "Situaci\u00f3n estable en el refugio del Liceo Andr\u00e9s Bello. 34 personas alojadas, 12 son adultos mayores. Tenemos agua y comida para el d\u00eda de hoy. Sin he", "file_path": null, "timestamp": "2026-05-06T15:34:00.816363"}], "location": "Barrio Santa Ana", "coordinates": null, "affected_people": 210, "confidence": 1.0, "created_at": "2026-05-06T15:34:00.816363", "updated_at": "2026-05-06T15:34:00.816363", "human_approved": false, "notes": null}
backend/data/incidents/59dffd3f-ee33-4d90-af7a-2b0e4e0e174e.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"incident_id": "59dffd3f-ee33-4d90-af7a-2b0e4e0e174e", "tracking_code": "RL-5DD7734F", "created_at": "2026-05-09T19:32:10.476840", "updated_at": "2026-05-09T19:32:10.476840", "status": "received", "reviewed": false, "admin_notes": "", "assigned_team": "", "incident_type": "rescue_medical", "title": "Rescue or medical escalation", "summary": "Rule-based fallback analysis processed submitted evidence. Incident classified as rescue_medical with critical severity. Location source: map_click.", "severity": "critical", "priority": "P0", "location": {"lat": 33.638947729914634, "lng": -117.92112451300075, "label": "Map-selected location", "source": "map_click", "confidence": 0.8}, "evidence": {"image": {"filename": null, "content_type": null, "size_bytes": null, "exif_gps_found": false}, "audio": {"filename": "evidence-audio-1778355054316.webm", "content_type": "audio/webm;codecs=opus", "size_bytes": 3880, "transcript": null, "status": "received_not_transcribed"}, "text": {"report_text": "A severe flash flood is affecting a residential area. Streets are partially flooded, several vehicles are stuck, and people may be trapped inside nearby buildings. Water level appears to be rising quickly after heavy rainfall.", "location_text": "Near Avenida Caracas and Calle 72, Bogot\u00e1, Colombia."}}, "evidence_findings": ["Rule-based fallback analysis matched rescue or medical distress language.", "Potential life-safety impact requires immediate operator review."], "recommended_resources": ["Ambulance or medical team", "Rescue extraction support", "Incident commander review"], "confidence": 0.9, "human_review_required": true, "safety_note": "Decision support only. Not connected to emergency services."}
backend/data/incidents/5db4ccee-1d57-45aa-8bb3-91d42b811001.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "5db4ccee-1d57-45aa-8bb3-91d42b811001", "session_id": "4dc97ab6-0c07-42ed-a5ad-892b5b1fda85", "title": "Inundaci\u00f3n \u2014 Calle Bolivar", "description": "Tipo: Flood. Ubicaci\u00f3n: Calle Bolivar. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: lat,lon,location_name,status,persons_count,priority\n10.4812,-66.9041,Calle Bolivar 45,atrapados,4,P0.", "priority": "P0", "status": "new", "signal_ids": ["a5bf392c-b122-49f7-9233-901c62d714d3"], "evidence": [{"id": "9dd96961-3761-484c-bfbf-634269162c6e", "report_id": "rpt_029", "modality": "csv", "description": "lat,lon,location_name,status,persons_count,priority\n10.4812,-66.9041,Calle Bolivar 45,atrapados,4,P0\n10.4820,-66.9050,Escuela Simon Bolivar,refugio,99", "file_path": null, "timestamp": "2026-05-06T15:08:14.137655"}], "location": "Calle Bolivar", "coordinates": {"lat": 10.4812, "lon": -66.9041}, "affected_people": 30, "confidence": 0.92, "created_at": "2026-05-06T15:08:14.137655", "updated_at": "2026-05-06T15:08:14.137655", "human_approved": false, "notes": null}
backend/data/incidents/7816e616-c961-4dc7-964c-b1d0ec09fdc1.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "7816e616-c961-4dc7-964c-b1d0ec09fdc1", "session_id": "4dc97ab6-0c07-42ed-a5ad-892b5b1fda85", "title": "Inundaci\u00f3n \u2014 Calle Bol\u00edvar", "description": "Tipo: Flood. Ubicaci\u00f3n: Calle Bol\u00edvar. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: URGENTE: Familia atrapada en techo de casa calle Bol\u00edvar #45. Abuela de 78 a\u00f1os con diabetes no pued.", "priority": "P0", "status": "new", "signal_ids": ["0808a671-1a1c-4b6d-9935-3444ccd9b5dc"], "evidence": [{"id": "f33647f1-b767-4308-a260-85697f97b42f", "report_id": "rpt_001", "modality": "text", "description": "URGENTE: Familia atrapada en techo de casa calle Bol\u00edvar #45. Abuela de 78 a\u00f1os con diabetes no puede moverse. Agua lleg\u00f3 al segundo piso. Necesitamos", "file_path": null, "timestamp": "2026-05-06T15:08:14.136655"}], "location": "Calle Bol\u00edvar", "coordinates": {"lat": 10.4812, "lon": -66.9041}, "affected_people": 30, "confidence": 0.92, "created_at": "2026-05-06T15:08:14.136655", "updated_at": "2026-05-06T15:08:14.136655", "human_approved": false, "notes": null}
backend/data/incidents/7a6b7d58-ce8d-4d7e-bcae-d817630e8297.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "7a6b7d58-ce8d-4d7e-bcae-d817630e8297", "session_id": "4dc97ab6-0c07-42ed-a5ad-892b5b1fda85", "title": "Inundaci\u00f3n \u2014 Sector Las Palmas", "description": "Tipo: Flood. Ubicaci\u00f3n: Sector Las Palmas. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: Sector Las Palmas: derrumbe parcial del edificio de apartamentos El Mirador. Una pared lateral colap.", "priority": "P0", "status": "new", "signal_ids": ["38bcaa95-04b2-4926-8320-5253dcb641e9"], "evidence": [{"id": "0de1898a-3907-4b2e-8ad2-b5eb4f6868a1", "report_id": "rpt_008", "modality": "text", "description": "Sector Las Palmas: derrumbe parcial del edificio de apartamentos El Mirador. Una pared lateral colaps\u00f3. Hay 4 apartamentos comprometidos. Escuchamos v", "file_path": null, "timestamp": "2026-05-06T15:08:14.137655"}], "location": "Sector Las Palmas", "coordinates": null, "affected_people": 30, "confidence": 0.92, "created_at": "2026-05-06T15:08:14.137655", "updated_at": "2026-05-06T15:08:14.137655", "human_approved": false, "notes": null}
backend/data/incidents/7e2462d9-ca02-4c27-b760-16807f56d43b.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "7e2462d9-ca02-4c27-b760-16807f56d43b", "session_id": "7583f594-4dab-4099-be82-164e17019eba", "title": "Inundaci\u00f3n \u2014 Puente", "description": "Tipo: Flood. Ubicaci\u00f3n: Puente. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: El puente peatonal de la entrada norte al barrio colaps\u00f3 hace 20 minutos. El \u00fanico acceso vehicular .", "priority": "P0", "status": "new", "signal_ids": ["391ca3c5-c33f-4e59-9dbe-e6ac99ed5a75", "e30f09af-614d-4e20-8a79-91b6e46aa56e"], "evidence": [{"id": "ac247fad-c06d-4af1-88be-5c5209b7f7c5", "report_id": "rpt_017", "modality": "audio", "description": "El puente de la entrada del barrio colaps\u00f3. No pueden entrar camiones ni ambulancias por esa v\u00eda. Solo se puede acceder por la carretera vieja del nor", "file_path": null, "timestamp": "2026-05-06T15:34:00.816363"}, {"id": "4ff196bb-a447-4a3f-bf45-3f1c7fde6a12", "report_id": "rpt_004", "modality": "text", "description": "El puente peatonal de la entrada norte al barrio colaps\u00f3 hace 20 minutos. El \u00fanico acceso vehicular ahora es por la carretera vieja del norte pero tie", "file_path": null, "timestamp": "2026-05-06T15:34:00.816363"}], "location": "Puente", "coordinates": {"lat": 10.479, "lon": -66.902}, "affected_people": 60, "confidence": 0.97, "created_at": "2026-05-06T15:34:00.816363", "updated_at": "2026-05-06T15:34:00.816363", "human_approved": false, "notes": null}
backend/data/incidents/8bd8a1ef-21e5-4566-a40d-6822d3fa03ba.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "8bd8a1ef-21e5-4566-a40d-6822d3fa03ba", "session_id": "4dc97ab6-0c07-42ed-a5ad-892b5b1fda85", "title": "Inundaci\u00f3n \u2014 Centro Comunitario", "description": "Tipo: Flood. Ubicaci\u00f3n: Centro Comunitario. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: Reportando desde el Centro Comunitario Bolivariano. Tenemos 62 personas evacuadas incluyendo 23 ni\u00f1o.", "priority": "P0", "status": "new", "signal_ids": ["2ecef254-51e5-4419-86d7-b8ddae3d474f", "f491638c-7053-4fe4-8a84-517208b87476"], "evidence": [{"id": "2afd4a72-5d76-49d5-a11d-90852f247130", "report_id": "rpt_016", "modality": "audio", "description": "Reportando desde el centro comunitario. Aqu\u00ed hay unas sesenta personas refugiadas pero ya se acab\u00f3 el agua potable y los alimentos. Necesitamos sumini", "file_path": null, "timestamp": "2026-05-06T15:08:14.135641"}, {"id": "1dcff8ec-7ce5-463b-a00e-31e9c4c6e699", "report_id": "rpt_005", "modality": "text", "description": "Reportando desde el Centro Comunitario Bolivariano. Tenemos 62 personas evacuadas incluyendo 23 ni\u00f1os menores de 10 a\u00f1os y 8 adultos mayores. Ya se ag", "file_path": null, "timestamp": "2026-05-06T15:08:14.135641"}], "location": "Centro Comunitario", "coordinates": {"lat": 10.4808, "lon": -66.9033}, "affected_people": 60, "confidence": 0.97, "created_at": "2026-05-06T15:08:14.135641", "updated_at": "2026-05-06T15:08:14.135641", "human_approved": false, "notes": null}
backend/data/incidents/8f9ae913-d7bd-4d2b-ba24-a9dde49ee181.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"incident_id": "8f9ae913-d7bd-4d2b-ba24-a9dde49ee181", "tracking_code": "RL-3073852A", "created_at": "2026-05-09T19:47:05.742422", "updated_at": "2026-05-09T19:47:05.742422", "status": "received", "reviewed": false, "admin_notes": "", "assigned_team": "", "incident_type": "wildfire", "title": "Wildfire escalation report", "summary": "Rule-based fallback analysis processed submitted evidence. Incident classified as wildfire with high severity. Location source: text_location.", "severity": "high", "priority": "P1", "location": {"lat": 34.1, "lng": -117.9, "label": "Santa Ana", "source": "text_location", "confidence": 0.6}, "evidence": {"image": {"filename": null, "content_type": null, "size_bytes": null, "exif_gps_found": false}, "audio": {"filename": null, "content_type": null, "size_bytes": null, "transcript": null, "status": null}, "text": {"report_text": "smoke near homes", "location_text": "Santa Ana"}}, "evidence_findings": ["Rule-based fallback analysis matched smoke or fire indicators.", "Potential spread or air-quality impact requires human review."], "recommended_resources": ["Wildfire suppression unit", "Evacuation coordination support", "Air quality monitoring"], "confidence": 0.84, "human_review_required": true, "safety_note": "Decision support only. Not connected to emergency services."}
backend/data/incidents/9bce98ae-d4a4-45b3-9d75-34e605d8d713.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "9bce98ae-d4a4-45b3-9d75-34e605d8d713", "session_id": "7583f594-4dab-4099-be82-164e17019eba", "title": "Inundaci\u00f3n \u2014 Av. Principal", "description": "Tipo: Flood. Ubicaci\u00f3n: Av. Principal. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: Three people stranded on roof at corner of Calle 5 and Av. Principal. We have been here for 6 hours..", "priority": "P0", "status": "new", "signal_ids": ["c19ebfa8-1c96-4daf-b133-aa87c28964ac", "62457b56-3e0b-4464-bbba-6451b749f98b"], "evidence": [{"id": "b3bcc7d9-8ab4-4875-bf5e-11a6e9b33362", "report_id": "rpt_003", "modality": "text", "description": "CR\u00cdTICO: Hombre inconsciente encontrado flotando en Av. Principal cerca de la ferreter\u00eda Los Andes. Parece tener herida en la cabeza. Est\u00e1 respirando ", "file_path": null, "timestamp": "2026-05-06T15:34:00.817375"}, {"id": "277ae737-1ca1-420a-a406-bd8e70ac18e0", "report_id": "rpt_006", "modality": "text", "description": "Three people stranded on roof at corner of Calle 5 and Av. Principal. We have been here for 6 hours. One elderly woman has heart condition and needs m", "file_path": null, "timestamp": "2026-05-06T15:34:00.817375"}], "location": "Av. Principal", "coordinates": {"lat": 10.4795, "lon": -66.9028}, "affected_people": 60, "confidence": 0.97, "created_at": "2026-05-06T15:34:00.817375", "updated_at": "2026-05-06T15:34:00.817375", "human_approved": false, "notes": null}
backend/data/incidents/9f63a3fb-1e54-410c-af32-09d3a841b73b.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "9f63a3fb-1e54-410c-af32-09d3a841b73b", "session_id": "7583f594-4dab-4099-be82-164e17019eba", "title": "Inundaci\u00f3n \u2014 Calle Bolivar", "description": "Tipo: Flood. Ubicaci\u00f3n: Calle Bolivar. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: lat,lon,location_name,status,persons_count,priority\n10.4812,-66.9041,Calle Bolivar 45,atrapados,4,P0.", "priority": "P0", "status": "new", "signal_ids": ["79e3cc3c-2123-46d0-a3f5-756af0420a7c"], "evidence": [{"id": "53f1f1fb-06cd-40ce-b408-1c50e7a67789", "report_id": "rpt_029", "modality": "csv", "description": "lat,lon,location_name,status,persons_count,priority\n10.4812,-66.9041,Calle Bolivar 45,atrapados,4,P0\n10.4820,-66.9050,Escuela Simon Bolivar,refugio,99", "file_path": null, "timestamp": "2026-05-06T15:34:00.817375"}], "location": "Calle Bolivar", "coordinates": {"lat": 10.4812, "lon": -66.9041}, "affected_people": 30, "confidence": 0.92, "created_at": "2026-05-06T15:34:00.817375", "updated_at": "2026-05-06T15:34:00.817375", "human_approved": false, "notes": null}
backend/data/incidents/b3bbc8a8-eeef-424e-b58d-e5b652833d0e.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "b3bbc8a8-eeef-424e-b58d-e5b652833d0e", "session_id": "7583f594-4dab-4099-be82-164e17019eba", "title": "Inundaci\u00f3n \u2014 Centro Comunitario", "description": "Tipo: Flood. Ubicaci\u00f3n: Centro Comunitario. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: Reportando desde el Centro Comunitario Bolivariano. Tenemos 62 personas evacuadas incluyendo 23 ni\u00f1o.", "priority": "P0", "status": "new", "signal_ids": ["f7ec2d0b-dac8-40b5-a4a2-d200ce383b26", "4cdfb713-cd48-41fb-931e-893e870e4b72"], "evidence": [{"id": "c2b0875a-611c-44d5-b9dd-3eba4c33ca0f", "report_id": "rpt_016", "modality": "audio", "description": "Reportando desde el centro comunitario. Aqu\u00ed hay unas sesenta personas refugiadas pero ya se acab\u00f3 el agua potable y los alimentos. Necesitamos sumini", "file_path": null, "timestamp": "2026-05-06T15:34:00.814850"}, {"id": "e6420e05-2799-4031-b49f-2d2a17a3cc16", "report_id": "rpt_005", "modality": "text", "description": "Reportando desde el Centro Comunitario Bolivariano. Tenemos 62 personas evacuadas incluyendo 23 ni\u00f1os menores de 10 a\u00f1os y 8 adultos mayores. Ya se ag", "file_path": null, "timestamp": "2026-05-06T15:34:00.814850"}], "location": "Centro Comunitario", "coordinates": {"lat": 10.4808, "lon": -66.9033}, "affected_people": 60, "confidence": 0.97, "created_at": "2026-05-06T15:34:00.815852", "updated_at": "2026-05-06T15:34:00.815852", "human_approved": false, "notes": null}
backend/data/incidents/b3d4bad4-ec23-4723-9218-e6a3c8884532.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "b3d4bad4-ec23-4723-9218-e6a3c8884532", "session_id": "4dc97ab6-0c07-42ed-a5ad-892b5b1fda85", "title": "Inundaci\u00f3n \u2014 Puente", "description": "Tipo: Flood. Ubicaci\u00f3n: Puente. Personas afectadas estimadas: 60. Basado en 2 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: El puente peatonal de la entrada norte al barrio colaps\u00f3 hace 20 minutos. El \u00fanico acceso vehicular .", "priority": "P0", "status": "new", "signal_ids": ["af0531ed-98d6-4c58-a92b-890c461687b2", "1ce4dddd-ce3e-4b89-9412-cc743f1dd377"], "evidence": [{"id": "fee94cf9-daae-4eea-a7c0-cd04d395cad8", "report_id": "rpt_018", "modality": "audio", "description": "El puente de la entrada del barrio colaps\u00f3. No pueden entrar camiones ni ambulancias por esa v\u00eda. Solo se puede acceder por la carretera vieja del nor", "file_path": null, "timestamp": "2026-05-06T15:08:14.136655"}, {"id": "3ae818a5-8221-4694-a3fc-6eaba2761bfa", "report_id": "rpt_004", "modality": "text", "description": "El puente peatonal de la entrada norte al barrio colaps\u00f3 hace 20 minutos. El \u00fanico acceso vehicular ahora es por la carretera vieja del norte pero tie", "file_path": null, "timestamp": "2026-05-06T15:08:14.136655"}], "location": "Puente", "coordinates": {"lat": 10.479, "lon": -66.902}, "affected_people": 60, "confidence": 0.97, "created_at": "2026-05-06T15:08:14.136655", "updated_at": "2026-05-06T15:08:14.136655", "human_approved": false, "notes": null}
backend/data/incidents/b70233c7-73eb-436a-8893-027a71ee8234.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"incident_id": "b70233c7-73eb-436a-8893-027a71ee8234", "tracking_code": "RL-93B4C039", "created_at": "2026-05-09T19:37:45.275890", "updated_at": "2026-05-09T19:37:45.275890", "status": "received", "reviewed": false, "admin_notes": "", "assigned_team": "", "incident_type": "rescue_medical", "title": "Rescue or medical escalation", "summary": "Rule-based fallback analysis processed submitted evidence. Incident classified as rescue_medical with critical severity. Location source: browser_geolocation.", "severity": "critical", "priority": "P0", "location": {"lat": 4.655388379109072, "lng": -74.13623343949065, "label": "Browser-shared location", "source": "browser_geolocation", "confidence": 0.9}, "evidence": {"image": {"filename": "Simulation of emergency.png", "content_type": "image/png", "size_bytes": 2280604, "exif_gps_found": false}, "audio": {"filename": "evidence-audio-1778355264681.webm", "content_type": "audio/webm;codecs=opus", "size_bytes": 4412, "transcript": null, "status": "received_not_transcribed"}, "text": {"report_text": "A severe flash flood is affecting a residential area. Streets are partially flooded, several vehicles are stuck, and people may be trapped inside nearby buildings. Water level appears to be rising quickly after heavy rainfall.", "location_text": "Near Avenida Caracas and Calle 72, Bogot\u00e1, Colombia."}}, "evidence_findings": ["Rule-based fallback analysis matched rescue or medical distress language.", "Potential life-safety impact requires immediate operator review."], "recommended_resources": ["Ambulance or medical team", "Rescue extraction support", "Incident commander review"], "confidence": 0.9, "human_review_required": true, "safety_note": "Decision support only. Not connected to emergency services."}
backend/data/incidents/c7da9839-a4aa-4d49-acc9-3da239d19419.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "c7da9839-a4aa-4d49-acc9-3da239d19419", "session_id": "4dc97ab6-0c07-42ed-a5ad-892b5b1fda85", "title": "Inundaci\u00f3n \u2014 Santa Ana", "description": "Tipo: Flood. Ubicaci\u00f3n: Santa Ana. Personas afectadas estimadas: 90. Basado en 3 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: La farmacia Santa Ana tiene medicamentos flotando por el agua. Se perdieron insulinas y medicamentos.", "priority": "P0", "status": "new", "signal_ids": ["e317803a-7214-4a78-b840-61bf1296dac2", "7700b4ff-10d3-42e9-a210-1e804e4cb75b", "54e708a4-9d07-422f-97e1-021d505d0716"], "evidence": [{"id": "7cef1bcf-b74f-4997-941d-6278b377ab35", "report_id": "rpt_021", "modality": "image", "description": "Aerial view of the Santa Ana neighborhood. Approximately 60% of the area is under water. Multiple rooftops with stranded residents visible. The main e", "file_path": null, "timestamp": "2026-05-06T15:08:14.136655"}, {"id": "4897a425-e362-43c0-aaf5-4a2e05adc8a6", "report_id": "rpt_009", "modality": "text", "description": "Tenemos 15 familias en el techo del Mercado Municipal Santa Ana. Somos aproximadamente 45 personas. Hay una se\u00f1ora embarazada de 8 meses con contracci", "file_path": null, "timestamp": "2026-05-06T15:08:14.136655"}, {"id": "6cd9ba19-f9cc-4a95-ba4c-8ae3c77cddb2", "report_id": "rpt_012", "modality": "text", "description": "La farmacia Santa Ana tiene medicamentos flotando por el agua. Se perdieron insulinas y medicamentos de cadena de fr\u00edo. Hay al menos 15 pacientes del ", "file_path": null, "timestamp": "2026-05-06T15:08:14.136655"}], "location": "Santa Ana", "coordinates": {"lat": 10.4806, "lon": -66.9036}, "affected_people": 90, "confidence": 1.0, "created_at": "2026-05-06T15:08:14.136655", "updated_at": "2026-05-06T15:08:14.136655", "human_approved": false, "notes": null}
backend/data/incidents/cbb6cb59-2f13-40dc-9bf1-bb087abd0dd3.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "cbb6cb59-2f13-40dc-9bf1-bb087abd0dd3", "session_id": "7583f594-4dab-4099-be82-164e17019eba", "title": "Inundaci\u00f3n \u2014 Sector El Progreso Informamos Que El Nivel Del Agua Comenz\u00f3 A Bajar Levemente En Las \u00daltimas 2 Horas", "description": "Tipo: Flood. Ubicaci\u00f3n: Sector El Progreso Informamos Que El Nivel Del Agua Comenz\u00f3 A Bajar Levemente En Las \u00daltimas 2 Horas. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: Desde el sector El Progreso informamos que el nivel del agua comenz\u00f3 a bajar levemente en las \u00faltima.", "priority": "P0", "status": "new", "signal_ids": ["efb7029e-2a4f-4fb2-9703-4d82f59bdea1"], "evidence": [{"id": "cf2efa62-2d64-41a7-8a47-1af5fe4188fe", "report_id": "rpt_011", "modality": "text", "description": "Desde el sector El Progreso informamos que el nivel del agua comenz\u00f3 a bajar levemente en las \u00faltimas 2 horas. Tenemos a 28 personas en el refugio de ", "file_path": null, "timestamp": "2026-05-06T15:34:00.817375"}], "location": "Sector El Progreso Informamos Que El Nivel Del Agua Comenz\u00f3 A Bajar Levemente En Las \u00daltimas 2 Horas", "coordinates": null, "affected_people": 30, "confidence": 0.92, "created_at": "2026-05-06T15:34:00.817375", "updated_at": "2026-05-06T15:34:00.817375", "human_approved": false, "notes": null}
backend/data/incidents/cebe13fb-4baf-4d79-bca1-2e86906bd7af.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"id": "cebe13fb-4baf-4d79-bca1-2e86906bd7af", "session_id": "7583f594-4dab-4099-be82-164e17019eba", "title": "Inundaci\u00f3n \u2014 Calle Sucre Est\u00e1 Completamente Inundada", "description": "Tipo: Flood. Ubicaci\u00f3n: Calle Sucre Est\u00e1 Completamente Inundada. Personas afectadas estimadas: 30. Basado en 1 se\u00f1al(es) recibida(s). Reporte m\u00e1s reciente: La subestaci\u00f3n el\u00e9ctrica de la calle Sucre est\u00e1 completamente inundada. Cables de alta tensi\u00f3n en co.", "priority": "P0", "status": "new", "signal_ids": ["300495b1-a6a5-4b36-b560-8ec2fa387d55"], "evidence": [{"id": "b42698cf-4f9f-445a-a8a4-18d29f3b1162", "report_id": "rpt_007", "modality": "text", "description": "La subestaci\u00f3n el\u00e9ctrica de la calle Sucre est\u00e1 completamente inundada. Cables de alta tensi\u00f3n en contacto con el agua. Hay riesgo grave de electrocuc", "file_path": null, "timestamp": "2026-05-06T15:34:00.817375"}], "location": "Calle Sucre Est\u00e1 Completamente Inundada", "coordinates": null, "affected_people": 30, "confidence": 0.92, "created_at": "2026-05-06T15:34:00.817375", "updated_at": "2026-05-06T15:34:00.817375", "human_approved": false, "notes": null}
backend/data/incidents/d2fdc209-5ddd-498d-a248-143c4b487503.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"incident_id": "d2fdc209-5ddd-498d-a248-143c4b487503", "tracking_code": "RL-383D6BC1", "created_at": "2026-05-09T19:37:52.682372", "updated_at": "2026-05-09T19:37:52.682372", "status": "received", "reviewed": false, "admin_notes": "", "assigned_team": "", "incident_type": "rescue_medical", "title": "Rescue or medical escalation", "summary": "Rule-based fallback analysis processed submitted evidence. Incident classified as rescue_medical with critical severity. Location source: browser_geolocation.", "severity": "critical", "priority": "P0", "location": {"lat": 4.655388379109072, "lng": -74.13623343949065, "label": "Browser-shared location", "source": "browser_geolocation", "confidence": 0.9}, "evidence": {"image": {"filename": "Simulation of emergency.png", "content_type": "image/png", "size_bytes": 2280604, "exif_gps_found": false}, "audio": {"filename": "evidence-audio-1778355264681.webm", "content_type": "audio/webm;codecs=opus", "size_bytes": 4412, "transcript": null, "status": "received_not_transcribed"}, "text": {"report_text": "A severe flash flood is affecting a residential area. Streets are partially flooded, several vehicles are stuck, and people may be trapped inside nearby buildings. Water level appears to be rising quickly after heavy rainfall.", "location_text": "Near Avenida Caracas and Calle 72, Bogot\u00e1, Colombia."}}, "evidence_findings": ["Rule-based fallback analysis matched rescue or medical distress language.", "Potential life-safety impact requires immediate operator review."], "recommended_resources": ["Ambulance or medical team", "Rescue extraction support", "Incident commander review"], "confidence": 0.9, "human_review_required": true, "safety_note": "Decision support only. Not connected to emergency services."}
backend/data/incidents/e49f681a-c02a-4704-b77a-ba4c997c6d76.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"incident_id": "e49f681a-c02a-4704-b77a-ba4c997c6d76", "tracking_code": "RL-DDC5E9EA", "created_at": "2026-05-09T19:51:44.561074", "updated_at": "2026-05-09T20:00:32.657673", "status": "triaged", "reviewed": true, "admin_notes": "Critical flood incident detected. Report indicates rising water levels, stuck vehicles, and possible trapped residents inside nearby buildings. Browser geolocation confidence is 90%. Immediate human review and rescue coordination are recommended. Assign rescue extraction support and medical response as precautionary resources.", "assigned_team": "Rescue Team Alpha + Medical Support Unit", "incident_type": "rescue_medical", "title": "Rescue or medical escalation", "summary": "Rule-based fallback analysis processed submitted evidence. Incident classified as rescue_medical with critical severity. Location source: browser_geolocation.", "severity": "critical", "priority": "P0", "location": {"lat": 4.655328793285053, "lng": -74.1362567282832, "label": "Browser-shared location", "source": "browser_geolocation", "confidence": 0.9}, "evidence": {"image": {"filename": null, "content_type": null, "size_bytes": null, "exif_gps_found": false}, "audio": {"filename": null, "content_type": null, "size_bytes": null, "transcript": null, "status": null}, "text": {"report_text": "A severe flash flood is affecting a residential area. Streets are partially flooded, several vehicles are stuck, and people may be trapped inside nearby buildings. Water level appears to be rising quickly after heavy rainfall.", "location_text": "Fontibon, Bogot\u00e1 Colombia"}}, "evidence_findings": ["Rule-based fallback analysis matched rescue or medical distress language.", "Potential life-safety impact requires immediate operator review."], "recommended_resources": ["Ambulance or medical team", "Rescue extraction support", "Incident commander review"], "confidence": 0.9, "human_review_required": true, "safety_note": "Decision support only. Not connected to emergency services.", "last_reviewed_by": "admin"}