[
  {
    "proposal_id": "review-20260820105558-0907b024",
    "created_at": "2026-08-20T10:55:58.407940+00:00",
    "status": "applied",
    "action": "exclude_operational",
    "strategy": "",
    "reason": "Apertura posizione errata short da alert TV che indicava \"Close entry long\"",
    "evidence": "Alert TV",
    "notes": "probabile errore nello script del msg Alert TV",
    "order_id": "620c941e-0799-4135-b44f-b6e71eab74ac",
    "trade_snapshot": {
      "anomaly_type": "CLASSIFICATION_BLOCKED",
      "symbol": "CELOUSDT",
      "side": "Buy",
      "closed_size": 24406.1,
      "avg_entry_price": 0.06149,
      "entry_time": "",
      "created_at": "",
      "updated_at": "1787173480115",
      "pnl_net": -33.39618457,
      "classification_source": "order_id_not_registered:entry_lifecycle_candidates_0",
      "operational_reason": ""
    },
    "evidence_attachment": {
      "original_name": "IMG20260820124305.jpg",
      "content_type": "image/jpeg",
      "extension": ".jpg",
      "size": 3891158,
      "sha256": "084ccbe144116a947bd3c1298be85b1e32c28abad3cf22faf2016c6a4443bddc",
      "stored_name": "review-20260820105558-0907b024.jpg"
    },
    "reviewed_at": "2026-08-20T11:37:38.289226+00:00",
    "applied_at": "2026-08-20T11:37:38.289226+00:00",
    "approved_by": "Mattia",
    "decision": "exclude_operational",
    "policy_rule": "operational_excluded_closed_order_ids",
    "policy_order_id": "620c941e-0799-4135-b44f-b6e71eab74ac",
    "policy_reason": "TV_CLOSE_LONG_INTERPRETED_AS_SHORT_ENTRY"
  },
  {
    "proposal_id": "review-20260820123224-38cb876b",
    "created_at": "2026-08-20T12:32:24.013019+00:00",
    "status": "applied",
    "action": "classify",
    "strategy": "sqw",
    "reason": "verificata",
    "evidence": "Alert TV",
    "notes": "penso problemi di lettura msg alert TV",
    "order_id": "e7ed025b-5c21-4199-9743-cd921ff14b77",
    "trade_snapshot": {
      "anomaly_type": "CLASSIFICATION_BLOCKED",
      "symbol": "1000BONKUSDT",
      "side": "Sell",
      "closed_size": 628900.0,
      "avg_entry_price": 0.002386,
      "entry_time": "",
      "created_at": "",
      "updated_at": "1787158820727",
      "pnl_net": -8.5647061,
      "classification_source": "order_id_not_registered:entry_lifecycle_candidates_0",
      "operational_reason": ""
    },
    "evidence_attachment": {
      "original_name": "IMG20260820142621.jpg",
      "content_type": "image/jpeg",
      "extension": ".jpg",
      "size": 3952794,
      "sha256": "3838fbcaf167b32fb52a02c39f0ca40922d6661530ae8f23356a9e66e00d1827",
      "stored_name": "review-20260820123224-38cb876b.jpg"
    },
    "reviewed_at": "2026-08-20T14:03:56.186363+00:00",
    "applied_at": "2026-08-20T14:03:56.186363+00:00",
    "approved_by": "Mattia",
    "decision": "classify",
    "policy_rule": "strategy_by_closed_order_id",
    "policy_order_id": "e7ed025b-5c21-4199-9743-cd921ff14b77",
    "policy_strategy": "sqw"
  },
  {
    "proposal_id": "review-20260820131246-a7a7ef87",
    "created_at": "2026-08-20T13:12:46.255262+00:00",
    "status": "superseded",
    "action": "classify",
    "strategy": "sqw",
    "reason": "controllare file Log Alert",
    "evidence": "alert TV",
    "notes": "",
    "order_id": "8ecfdbfe-1f92-4d8a-a232-19e238aeb035",
    "trade_snapshot": {
      "anomaly_type": "CLASSIFICATION_BLOCKED",
      "symbol": "1000BONKUSDT",
      "side": "Sell",
      "closed_size": 640200.0,
      "avg_entry_price": 0.002342,
      "entry_time": "",
      "created_at": "",
      "updated_at": "1786717643605",
      "pnl_net": 7.94843511,
      "classification_source": "order_id_not_registered:entry_lifecycle_candidates_0",
      "operational_reason": ""
    },
    "evidence_attachment": {
      "original_name": "IMG20260820150646.jpg",
      "content_type": "image/jpeg",
      "extension": ".jpg",
      "size": 2204494,
      "sha256": "5e7ccc4c3d0f765385d76399ee0fbcab5f296b87eb0bcd62a2effaa752c12b30",
      "stored_name": "review-20260820131246-a7a7ef87.jpg"
    },
    "superseded_at": "2026-08-20T13:53:49.898245+00:00",
    "superseded_by": "review-20260820_135349-zec-corrected",
    "correction_reason": "WRONG_ROW_SELECTED_SCREENSHOT_IS_ZEC",
    "correction_note": "Riga BONK selezionata per errore. Il relativo caso resta da reinserire."
  },
  {
    "proposal_id": "review-20260820132447-aa541546",
    "created_at": "2026-08-20T13:24:47.568494+00:00",
    "status": "applied",
    "action": "classify",
    "strategy": "sqw",
    "reason": "controllare file Log alert TV",
    "evidence": "Alert TV",
    "notes": "",
    "order_id": "9bd05d77-32bd-48ef-b7df-4f7bd4dfabcb",
    "trade_snapshot": {
      "anomaly_type": "CLASSIFICATION_BLOCKED",
      "symbol": "NEARUSDT",
      "side": "Sell",
      "closed_size": 903.9,
      "avg_entry_price": 1.66,
      "entry_time": "",
      "created_at": "",
      "updated_at": "1787157209861",
      "pnl_net": 24.54816139,
      "classification_source": "order_id_not_registered:entry_lifecycle_candidates_0",
      "operational_reason": ""
    },
    "evidence_attachment": {
      "original_name": "IMG20260820151952.jpg",
      "content_type": "image/jpeg",
      "extension": ".jpg",
      "size": 3669238,
      "sha256": "b3af9b360aae3c568929f7c9592f959a1b18ccf32f1db7fd9670e1f377125fe9",
      "stored_name": "review-20260820132447-aa541546.jpg"
    },
    "reviewed_at": "2026-08-20T14:03:56.186363+00:00",
    "applied_at": "2026-08-20T14:03:56.186363+00:00",
    "approved_by": "Mattia",
    "decision": "classify",
    "policy_rule": "strategy_by_closed_order_id",
    "policy_order_id": "9bd05d77-32bd-48ef-b7df-4f7bd4dfabcb",
    "policy_strategy": "sqw"
  },
  {
    "proposal_id": "review-20260820132900-6f88ce5b",
    "created_at": "2026-08-20T13:29:00.299933+00:00",
    "status": "applied",
    "action": "classify",
    "strategy": "ma_trailing",
    "reason": "verficata",
    "evidence": "Alert TV",
    "notes": "",
    "order_id": "f962d508-4c82-44ae-98cf-2e680cb62e85",
    "trade_snapshot": {
      "anomaly_type": "CLASSIFICATION_BLOCKED",
      "symbol": "BEATUSDT",
      "side": "Buy",
      "closed_size": 4098.0,
      "avg_entry_price": 0.362,
      "entry_time": "",
      "created_at": "",
      "updated_at": "1786899834809",
      "pnl_net": 18.287325,
      "classification_source": "order_id_not_registered:entry_lifecycle_candidates_0",
      "operational_reason": ""
    },
    "reviewed_at": "2026-08-20T14:03:56.186363+00:00",
    "applied_at": "2026-08-20T14:03:56.186363+00:00",
    "approved_by": "Mattia",
    "decision": "classify",
    "policy_rule": "strategy_by_closed_order_id",
    "policy_order_id": "f962d508-4c82-44ae-98cf-2e680cb62e85",
    "policy_strategy": "ma_trailing"
  },
  {
    "proposal_id": "review-20260820133124-3f69ba27",
    "created_at": "2026-08-20T13:31:24.803462+00:00",
    "status": "applied",
    "action": "classify",
    "strategy": "rsi_swing_breakout",
    "reason": "verificata",
    "evidence": "Alert TV",
    "notes": "",
    "order_id": "f6d2c99e-ccad-49df-a80f-a1e13dd854ea",
    "trade_snapshot": {
      "anomaly_type": "CLASSIFICATION_BLOCKED",
      "symbol": "AEROUSDT",
      "side": "Buy",
      "closed_size": 3726.0,
      "avg_entry_price": 0.4031,
      "entry_time": "",
      "created_at": "",
      "updated_at": "1787103547822",
      "pnl_net": 8.00238463,
      "classification_source": "order_id_not_registered:entry_lifecycle_candidates_0",
      "operational_reason": ""
    },
    "reviewed_at": "2026-08-20T14:03:56.186363+00:00",
    "applied_at": "2026-08-20T14:03:56.186363+00:00",
    "approved_by": "Mattia",
    "decision": "classify",
    "policy_rule": "strategy_by_closed_order_id",
    "policy_order_id": "f6d2c99e-ccad-49df-a80f-a1e13dd854ea",
    "policy_strategy": "rsi_swing_breakout"
  },
  {
    "proposal_id": "review-20260820_135349-zec-corrected",
    "created_at": "2026-08-20T13:53:49.898245+00:00",
    "status": "applied",
    "action": "classify",
    "strategy": "sqw",
    "reason": "controllare file Log Alert",
    "evidence": "alert TV",
    "notes": "Correzione: screenshot e decisione riferiti a ZEC; BONK da reinserire.",
    "order_id": "349d748e-6444-4701-a6be-6378cb3391bf",
    "trade_snapshot": {
      "anomaly_type": "CLASSIFICATION_BLOCKED",
      "symbol": "ZECUSDT",
      "side": "Sell",
      "closed_size": 2.72,
      "avg_entry_price": 551.5,
      "entry_time": "",
      "created_at": "",
      "updated_at": "1787155296437",
      "pnl_net": -3.05587376,
      "classification_source": "order_id_not_registered:entry_lifecycle_candidates_0",
      "operational_reason": ""
    },
    "evidence_attachment": {
      "original_name": "IMG20260820150646.jpg",
      "content_type": "image/jpeg",
      "extension": ".jpg",
      "size": 2204494,
      "sha256": "5e7ccc4c3d0f765385d76399ee0fbcab5f296b87eb0bcd62a2effaa752c12b30",
      "stored_name": "review-20260820_135349-zec-corrected.jpg"
    },
    "corrected_from": "review-20260820131246-a7a7ef87",
    "correction_reason": "WRONG_ROW_SELECTED_SCREENSHOT_IS_ZEC",
    "reviewed_at": "2026-08-20T14:03:56.186363+00:00",
    "applied_at": "2026-08-20T14:03:56.186363+00:00",
    "approved_by": "Mattia",
    "decision": "classify",
    "policy_rule": "strategy_by_closed_order_id",
    "policy_order_id": "349d748e-6444-4701-a6be-6378cb3391bf",
    "policy_strategy": "sqw"
  },
  {
    "proposal_id": "review-20260820135522-4b9b1d50",
    "created_at": "2026-08-20T13:55:22.499314+00:00",
    "status": "applied",
    "action": "classify",
    "strategy": "sqw",
    "reason": "Verificata",
    "evidence": "Alert TV",
    "notes": "",
    "order_id": "8ecfdbfe-1f92-4d8a-a232-19e238aeb035",
    "trade_snapshot": {
      "anomaly_type": "CLASSIFICATION_BLOCKED",
      "symbol": "1000BONKUSDT",
      "side": "Sell",
      "closed_size": 640200.0,
      "avg_entry_price": 0.002342,
      "entry_time": "",
      "created_at": "",
      "updated_at": "1786717643605",
      "pnl_net": 7.94843511,
      "classification_source": "order_id_not_registered:entry_lifecycle_candidates_0",
      "operational_reason": ""
    },
    "reviewed_at": "2026-08-20T14:03:56.186363+00:00",
    "applied_at": "2026-08-20T14:03:56.186363+00:00",
    "approved_by": "Mattia",
    "decision": "classify",
    "policy_rule": "strategy_by_closed_order_id",
    "policy_order_id": "8ecfdbfe-1f92-4d8a-a232-19e238aeb035",
    "policy_strategy": "sqw"
  },
  {
    "proposal_id": "review-20260820185825-c6e34bcd",
    "created_at": "2026-08-20T18:58:25.121170+00:00",
    "status": "pending",
    "action": "exclude_operational",
    "strategy": "",
    "reason": "Alert di chiusura interpretato come apertura",
    "evidence": "Alert TV",
    "notes": "da togliere anche nell'1° account",
    "order_id": "9b77a22d-2fc8-4cbb-8a78-1f4a9f1781e1",
    "trade_snapshot": {
      "anomaly_type": "CLASSIFICATION_BLOCKED",
      "symbol": "BEATUSDT",
      "side": "Sell",
      "closed_size": 9868.0,
      "avg_entry_price": 0.152,
      "entry_time": "",
      "created_at": "",
      "updated_at": "1787251734528",
      "pnl_net": -89.97849628,
      "classification_source": "order_id_not_registered:entry_lifecycle_candidates_0",
      "operational_reason": ""
    },
    "evidence_attachment": {
      "original_name": "IMG20260820205432.jpg",
      "content_type": "image/jpeg",
      "extension": ".jpg",
      "size": 3236096,
      "sha256": "4e89173f6b55cf31064d4b9e75cac9d427453d2c57b299ee82b24091d05589d1",
      "stored_name": "review-20260820185825-c6e34bcd.jpg"
    }
  },
  {
    "proposal_id": "review-20260821055906-4d241921",
    "created_at": "2026-08-21T05:59:06.949540+00:00",
    "status": "pending",
    "action": "classify",
    "strategy": "ma_trailing",
    "reason": "Verificata",
    "evidence": "Alert corretto",
    "notes": "",
    "order_id": "ec6a4e5a-85ca-4ae9-957a-16a494f81cdc",
    "trade_snapshot": {
      "anomaly_type": "CLASSIFICATION_BLOCKED",
      "symbol": "NEARUSDT",
      "side": "Sell",
      "closed_size": 848.8,
      "avg_entry_price": 1.767,
      "entry_time": "",
      "created_at": "",
      "updated_at": "1787291545279",
      "pnl_net": 56.03684232,
      "classification_source": "order_id_not_registered:entry_lifecycle_candidates_0",
      "operational_reason": ""
    }
  },
  {
    "proposal_id": "review-20260821060013-a1b9fde9",
    "created_at": "2026-08-21T06:00:13.266152+00:00",
    "status": "pending",
    "action": "exclude_test",
    "strategy": "",
    "reason": "nuovo indicatore",
    "evidence": "supertrend extensions",
    "notes": "",
    "order_id": "55747728-1337-4e41-aaf5-d2f4e50e639f",
    "trade_snapshot": {
      "anomaly_type": "CLASSIFICATION_BLOCKED",
      "symbol": "ARUSDT",
      "side": "Buy",
      "closed_size": 2885.7,
      "avg_entry_price": 1.99241494,
      "entry_time": "",
      "created_at": "",
      "updated_at": "1787291376287",
      "pnl_net": -263.87788362,
      "classification_source": "order_id_not_registered:entry_lifecycle_candidates_0",
      "operational_reason": ""
    }
  }
]