{
 "date": "2026-10-07",
 "sourceCommit": "5ba13806639757ba1ae80b7bcfea2c14f7f37e1c",
 "sourceModel": {
  "path": "public/examples/calder-yards-mixed-use/project.laydyne.json",
  "bytes": 2616315,
  "sha256": "6aab2978dfd52b5c3240c847a8f8aadf3309bc6a789ca77033efccd8d9de6670"
 },
 "scope": "Synthetic edit/compare/save/reopen workflow; no general AI, field accuracy or ROI superiority claim",
 "options": {
  "a": "uc5-a",
  "b": "uc5-b",
  "c": "uc5-c-final"
 },
 "draftOptions": {
  "c": "uc5-c-draft"
 },
 "geometryHashes": {
  "a": "fnv1a-a3f5726b",
  "b": "fnv1a-460c5bc0",
  "c": "fnv1a-229a03af"
 },
 "cafe": {
  "areaSquareMetres": {
   "a": 106.41,
   "b": 260.3,
   "delta": 153.89
  },
  "addedParts": 6,
  "changedParts": 2,
  "unchangedParts": 2418,
  "wallW19DepthMetres": {
   "a": 20.07,
   "b": 12.07
  },
  "baristas": {
   "a": 2,
   "b": 4
  },
  "jointLayoutAndStaffChange": true
 },
 "comparison": {
  "id": "60f3b0ca-e453-44c3-b482-9852d836e180",
  "engineVersion": "process-des-2.7.0",
  "horizonSeconds": 9000,
  "seed": 7,
  "runs": 3,
  "measures": [
   {
    "id": "run.completed",
    "scope": "run",
    "ref": null,
    "unit": "count",
    "baseline": 808,
    "candidate": 808,
    "delta": 0,
    "paired": {
     "min": 0,
     "mean": 0,
     "max": 0,
     "stdev": 0,
     "n": 3
    },
    "interval": {
     "low": 0,
     "high": 0,
     "withinNoise": true
    }
   },
   {
    "id": "run.cycle.mean",
    "scope": "run",
    "ref": null,
    "unit": "s",
    "baseline": 146.6019215397594,
    "candidate": 94.5914999153523,
    "delta": -52.01042162440709,
    "paired": {
     "min": -84.2234032026819,
     "mean": -52.01042162440709,
     "max": -5.220683828299485,
     "stdev": 33.859698595945886,
     "n": 3
    },
    "interval": {
     "low": -155.03466558220708,
     "high": 51.01382233339291,
     "withinNoise": true
    }
   },
   {
    "id": "run.distance.total",
    "scope": "run",
    "ref": null,
    "unit": "m",
    "baseline": 62743.174195418076,
    "candidate": 60307.37425283869,
    "delta": -2435.799942579402,
    "paired": {
     "min": -2748.829085738398,
     "mean": -2435.799942579402,
     "max": -1981.8001215098702,
     "stdev": 328.6212683462925,
     "n": 3
    },
    "interval": {
     "low": -3435.689460907358,
     "high": -1435.9104242514459,
     "withinNoise": false
    }
   },
   {
    "id": "resource.queue.max",
    "scope": "resource",
    "ref": "barista",
    "unit": "count",
    "baseline": 20.333333333333332,
    "candidate": 3.3333333333333335,
    "delta": -17,
    "paired": {
     "min": -25,
     "mean": -17,
     "max": -2,
     "stdev": 10.614455552060438,
     "n": 3
    },
    "interval": {
     "low": -49.29639670819848,
     "high": 15.296396708198479,
     "withinNoise": true
    }
   },
   {
    "id": "resource.wait.mean",
    "scope": "resource",
    "ref": "barista",
    "unit": "s",
    "baseline": 307.211613763432,
    "candidate": 6.155481121439059,
    "delta": -301.056132641993,
    "paired": {
     "min": -461.4378676146201,
     "mean": -301.056132641993,
     "max": -23.371787242583093,
     "stdev": 197.1385291325758,
     "n": 3
    },
    "interval": {
     "low": -900.8856869803217,
     "high": 298.7734216963357,
     "withinNoise": true
    }
   }
  ],
  "jobCountMeaning": "All office/resident/courier/concierge jobs, not cafe orders",
  "timelineLimit": "First 500 traces/entries; aggregate metrics include all jobs"
 },
 "cFinal": {
  "floorsIncludingSiteG": 22,
  "towerCYFloorAreas": 21,
  "parts": 2624,
  "connections": 93,
  "deltaFromB": {
   "floorAreas": 2,
   "floorAreaSquareMetres": 2080,
   "parts": 198,
   "residentialRoomsHomeZones": 12,
   "homeAreaSquareMetres": 1556.22,
   "connections": 8
  },
  "residentArrivalsChanged": false,
  "operatingCapacityValidated": false,
  "correctFloors": {
   "classification": "execution-preparation error, not a product bug",
   "cause": "S2 prompt copied numeric levels 19/20 from reference edits.mjs without checking original zero-based L18 level 17; research/change-management section 3 specified no numeric levels.",
   "originalL18": {
    "level": 17,
    "elevationMetres": 63.9,
    "heightMetres": 3.2
   },
   "finalL19": {
    "level": 18,
    "label": "L19",
    "elevationMetres": 67.1,
    "heightMetres": 3.2
   },
   "finalL20": {
    "level": 19,
    "label": "L20",
    "elevationMetres": 70.3,
    "heightMetres": 3.2
   },
   "onlyFloorFieldsChanged": [
    "L19.level",
    "L20.level"
   ],
   "allPartsAnd93ConnectionsUnchanged": true,
   "draftPreserved": true
  }
 },
 "saveAndReopen": {
  "browserSavedRevision": 3,
  "initialS2DraftHash": "fnv1a-91735058",
  "finalHash": "fnv1a-229a03af",
  "designOptions": 6,
  "processInputs": 6,
  "savedComparisons": 2,
  "changeLogEntries": 29,
  "portableReadback": {
   "allSevenDurableFieldsEqual": true,
   "allOriginalHistoryEntriesRetained": true,
   "historyAfterImport": 30
  }
 },
 "defaultChecks": {
  "allFloors": 22,
  "findings": 0,
  "connections": 93,
  "connectionFindings": 0,
  "existingGapAdvice": 18,
  "gapFloor": "L2",
  "gapMetres": [
   0.6,
   0.61
  ]
 },
 "agent": {
  "client": "codex-cli 0.160.1",
  "provider": "openai",
  "model": "gpt-6.1-sol",
  "effort": "max",
  "stages": [
   {
    "step": "S1",
    "seconds": 536.378,
    "timedOut": false,
    "usage": {
     "input": 1514883,
     "cached": 1400832,
     "output": 16686,
     "reasoning": 6410,
     "uncached": 114051
    },
    "usageComplete": true,
    "usageBasis": "completed client totals",
    "requests": 19,
    "mcp": 34,
    "mcpFailed": 0,
    "shell": 4,
    "shellFailed": 1,
    "cost": {
     "usd": 0.535,
     "basis": "per request",
     "longContextRequests": 0
    }
   },
   {
    "step": "S2",
    "seconds": 850.385,
    "timedOut": false,
    "usage": {
     "input": 2463032,
     "cached": 2321536,
     "output": 27199,
     "reasoning": 9814,
     "uncached": 141496
    },
    "usageComplete": true,
    "usageBasis": "completed client totals",
    "requests": 25,
    "mcp": 43,
    "mcpFailed": 2,
    "shell": 6,
    "shellFailed": 0,
    "cost": {
     "usd": 0.7871,
     "basis": "per request",
     "longContextRequests": 0
    }
   },
   {
    "step": "S3",
    "seconds": 1200.038,
    "timedOut": true,
    "usage": {
     "input": 10113829,
     "cached": 9931776,
     "output": 31139,
     "reasoning": 13040,
     "uncached": 182053
    },
    "usageComplete": false,
    "usageBasis": "sum of recorded request events; lower bound, no task_complete",
    "requests": 81,
    "mcp": 77,
    "mcpFailed": 1,
    "shell": 107,
    "shellFailed": 0,
    "cost": {
     "usd": 1.6687,
     "basis": "per request",
     "longContextRequests": 0
    }
   }
  ],
  "summary": {
   "seconds": 2586.801,
   "usageLowerBound": {
    "input": 14091744,
    "cached": 13654144,
    "uncached": 437600,
    "output": 75024,
    "reasoning": 29264
   },
   "mcpRecorded": 154,
   "mcpFailed": 3,
   "apiEquivalentLowerBoundUsd": 2.9908,
   "invoiceUsd": null
  },
  "S3Completion": "Timed out at1200s before task_complete; final save, readback and export completed beforehand. Token/cost records are lower bounds."
 },
 "controlCalls": {
  "artifact-calls.json": {
   "recordedCalls": 63,
   "failed": 0,
   "ms": 38443
  },
  "portable-calls.json": {
   "recordedCalls": 74,
   "failed": 0,
   "ms": 43838
  },
  "reopen-checkpoint-calls.json": {
   "recordedCalls": 3,
   "failed": 0,
   "ms": 4702
  },
  "runs/S1-1/collection-calls.json": {
   "recordedCalls": 31,
   "failed": 0,
   "ms": 17152
  },
  "runs/S2-1/collection-calls.json": {
   "recordedCalls": 35,
   "failed": 0,
   "ms": 19881
  },
  "runs/S3-1/collection-calls.json": {
   "recordedCalls": 36,
   "failed": 0,
   "ms": 20587
  },
  "setup-calls.json": {
   "recordedCalls": 38,
   "failed": 0,
   "ms": 21817
  }
 },
 "artifacts": [
  {
   "file": "files/calder-uc5.laydyne.json",
   "bytes": 5167795,
   "sha256": "638cbca6f02f96b65941686cded7aa6b0c1880cbfbc68c2b317b35b6a5014e2b",
   "source": "export_project, includeMessages=false; all options/results/history retained"
  },
  {
   "file": "files/comparison-ab.json",
   "bytes": 630301,
   "sha256": "4045b9e246ec4b4cf620c31ec641fa550cabdae4307162cd7d56207e93b6035f",
   "source": "get_process_comparison"
  },
  {
   "file": "files/comparison-ab.html",
   "bytes": 3667602,
   "sha256": "73ea3ccb5667769f2e1c12e465b09daa94e4a53b2dc74dfb36fb1a5f04f62588",
   "source": "get_process_comparison"
  },
  {
   "file": "files/design-comparison.html",
   "bytes": 3736239,
   "sha256": "63184dff7af2d405472d098a6310f1060e9bb4d0dd587e66bef23883a5b516e0",
   "source": "get_design_packet; selected drawing/inventory floors, whole-building quantities/checks"
  },
  {
   "file": "files/design-comparison.json",
   "bytes": 1326145,
   "sha256": "7d0eb7797ba8c2b1e67a20fea3de55988db3f335b7abac7ddfe3aa34b202d39e",
   "source": "get_design_packet; selected drawing/inventory floors, whole-building quantities/checks"
  }
 ],
 "viewOutputs": {
  "svg": {
   "file": "files/cafe-changes.svg",
   "bytes": 79781,
   "sha256": "c58a9a3e012d5aab2db3083780254d901d1905080fc50fefaa0b207c875e5dd0"
  },
  "pdfs": [
   {
    "file": "files/Calder-Yards-UC5-L1-RevS3.pdf",
    "bytes": 749701,
    "sha256": "14c6acdd2ee783359990548d5055e79605e8d03a9087acca7000567af2d12b8a",
    "source": "S3 work/output, decoded from actual MCP PDF chunks"
   },
   {
    "file": "files/Calder-Yards-UC5-L1-standalone-RevS3.pdf",
    "bytes": 626779,
    "sha256": "1052a7b66da8007dcc6fb00de85bc5f0d83e5c8cd9de6323922ce1994daca078",
    "source": "S3 work/output, decoded from actual MCP PDF chunks"
   }
  ]
 },
 "downloadBudgets": {
  "nativeLaydyneJson": 8388608,
  "html": 4194304,
  "otherDownloads": 3145728,
  "images": 409600
 },
 "sources": {
  "comparison": "comparison-ab.json",
  "designPacket": "design-comparison.json",
  "usageAndPricing": "model-usage.json",
  "verification": "docs/verification/change-management"
 }
}