{
  "checkedDate": "2026-09-08",
  "reviewer": "ProEA Lab; first-party source-function check, not an independent audit",
  "provenance": "Only the fabricated v1 fixture was used. No customer data, database, product API or live-account restore.",
  "websiteBaseRevision": "810ce0036f274aad88345726a36adc70a6761504",
  "websiteUpdate": "Generic CSV importer accepts validated zoned ISO timestamps from the existing exporter; original naive UTC formats retained.",
  "websiteResult": {
    "tested": "Actual browser export function with mocked DOM/download seams, then actual generic importer",
    "directFinancialRoundTrip": "preserved for the three fixture rows after this update",
    "preserved": ["trade IDs", "symbol", "direction", "volume", "UTC timestamp instants", "entry/exit prices", "SL/TP", "profit", "commission", "swap", "fee", "fixture's semicolon-delimited trade tags"],
    "transformed": ["timestamp representation normalized to UTC", "account ID chosen by destination import"],
    "notExported": ["comment", "magic", "planned risk", "position grouping", "journal notes", "attachment references"]
  },
  "desktopSourceResult": {
    "scope": "Locally available source whose VERSION file reads 1.0.0; not every shipped package",
    "exporterFunctionSha256": "2a0bf060fe4c7acf855a398dd97f078487a2c8f1bf1b4080a60ed3d67f277068",
    "genericImporterSha256": "7cc464af8d20f42feedc1abe0bd87d97c4845af2b0d0af0fc54a0534249bac1e",
    "directRestore": "failed: zoned ISO timestamp rejected by the unchanged desktop generic importer",
    "afterExplicitUtcTextNormalization": "three financial rows, timestamp instants and simple trade tags preserved; comment and magic absent",
    "modifiedByThisWebsiteUpdate": false
  },
  "untested": ["browser/OS file saving", "database duplicate-import behavior", "full workspace restore", "journal-note restoration", "planned risk restoration", "position grouping restoration", "attachment/image restoration", "other journals"],
  "limitations": "This is a bounded format test. Three rows are not three independent positions, arbitrary tag delimiters are not tested, and cash must remain separate from trade P/L. It establishes no trading performance, authenticity or financial outcome."
}
