Drawing → BOQ
Pipeline / Normalization
3
Pipeline step

Normalization

Run measurement normalization once Step 2 has finished all three passes — crop analysis, item mapping and ontology match — then open the workspace to browse objects, measurements and their provenance.

Open workspace

Run

complete
No normalization run for this job yet.

Versions

No normalization versions recorded for this project.

Debug

2 calls · 20 ms
Route
/extraction
selectedJobId
structural_drawings_pkg_1-890ff33d80e843ef8aa5a52a7a9de3d8
jobListError
jobsListed
50
jobsRunnable
5
runStatus
projectId
objects
0
versions
0
GET /api/extraction/jobs — 200 · 15 msGET /api/extraction/structural_drawings_pkg_1-890ff33d80e843ef8aa5a52a7a9de3d8 — 404 · 5 ms · No normalization run for job: structural_drawings_pkg_1-890ff33d80e843ef8aa5a52a7a9de3d8
execution flow
5 ms · overviewno projectId yet — skipped versions
Response payloads
[
  {
    "url": "http://localhost:3002/api/extraction/jobs?limit=50",
    "status": 200,
    "body": {
      "jobs": [
        {
          "jobId": "structural_drawings_pkg_1-387b4cf1f26b4225b99b50810883d345",
          "name": "LASA PROJECT 11",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-03T10:57:26.419Z"
        },
        {
          "jobId": "__project_6a7072af4418133786fb6208",
          "name": "GDOT28",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-03T10:51:27.693Z"
        },
        {
          "jobId": "gdot_plan-d4fa640ccb0c4bbeaad5c0ecd7506e87",
          "name": "GDOT 27",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-03T10:39:42.190Z"
        },
        {
          "jobId": "__project_6a7057d51b3550c1d28ae60f",
          "name": "GDOT25",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-03T08:56:53.127Z"
        },
        {
          "jobId": "gdot_plan-4c10f63317614b24a75dac39cb46cc17",
          "name": "GDOT 24",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-03T05:25:15.295Z"
        },
        {
          "jobId": "gdot_plan-d2e40218740d4c838fa740db83aa90ff",
          "name": "GDOT 22",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-02T20:42:57.725Z"
        },
        {
          "jobId": "gdot_plan-da748de8ea75458d89b8b2375abd25cc",
          "name": "GDOT 21",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-02T20:06:37.987Z"
        },
        {
          "jobId": "gdot_plan-ea53e887b57f4e709f6b9d3590e96fe8",
          "name": "GDOT 11",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-02T17:33:24.982Z"
        },
        {
          "jobId": "structural_drawings_pkg_1-c1f818bef1244081875ebd7ae55cf604",
          "name": "GDOT 9",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-02T16:52:28.329Z"
        },
        {
          "jobId": "__project_6a6f69b34b9d36e73a3ee950",
          "name": "GDOT 7",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-02T16:00:51.331Z"
        },
        {
          "jobId": "gdot_plan-abdf6a1ec34c44fba7636537faca7b7f",
          "name": "GDOT V4",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-02T15:19:23.003Z"
        },
        {
          "jobId": "vup-70473405f2bc47cbbe32ddfeab8ca6be",
          "name": "GDOT V3",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-02T13:44:24.303Z"
        },
        {
          "jobId": "__project_6a6f2c881f49e4f2150a79f4",
          "name": "GDOT Final v2",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-02T11:39:52.232Z"
        },
        {
          "jobId": "structural_drawings_pkg_1-0c8e67d37dec442e9734a044ac6f5f1c",
          "name": "Structural Drawings_Pkg-1.pdf",
          "step2Status": "processing",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-02T05:23:39.704Z"
        },
        {
          "jobId": "structural_drawings_pkg_1-bf0ab68f7b2c47f68d623e2ef3ea9505",
          "name": "Structural Drawings_Pkg-1.pdf",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-08-01T19:58:27.143Z"
        },
        {
          "jobId": "structural_drawings_pkg_1-890ff33d80e843ef8aa5a52a7a9de3d8",
          "name": "Structural Drawings_Pkg-1-LASA",
          "step2Status": "done",
          "source": "cropper",
          "runnable": true,
          "updatedAt": "2026-08-01T18:26:59.505Z"
        },
        {
          "jobId": "vup-b4da2ae4af3b4c2bafa224e8ae0adf54",
          "name": "VUP.pdf",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-30T06:17:40.769Z"
        },
        {
          "jobId": "vup-ff4fb161c5ce4c129b57ccecb5c5aeaf",
          "name": "VUP.pdf",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-29T21:51:01.196Z"
        },
        {
          "jobId": "vup-d8f5042fdac441d0876b3c6f92b9bd71",
          "name": "VUP.pdf",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-29T21:48:41.200Z"
        },
        {
          "jobId": "vup-8558a7d7599c40679a2fc4cb118e12bb",
          "name": "VUP.pdf",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-29T21:46:54.232Z"
        },
        {
          "jobId": "svup-5f7f92ac454b4069b9084e577b5c1649",
          "name": "SVUP.pdf",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-29T21:44:35.687Z"
        },
        {
          "jobId": "svup-9422943f53ec4f498928f6e8f984e9b0",
          "name": "SVUP.pdf",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-29T21:39:38.928Z"
        },
        {
          "jobId": "svup-f0be5b1958564543a04e3030f4b95f73",
          "name": "SVUP.pdf",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-29T21:23:59.435Z"
        },
        {
          "jobId": "gdot_plan-1f2070ef1cae4591bdf91b1486397ad3",
          "name": "Gdot_plan.pdf",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-29T21:02:26.208Z"
        },
        {
          "jobId": "gdot_plan-e0fd2cfb20614be2bec2155ec91d8b40",
          "name": "Gdot_plan.pdf",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-29T20:36:44.211Z"
        },
        {
          "jobId": "gdot_drawing-83a3db2262b94086918a1e232d2b9607",
          "name": "GDOT20",
          "step2Status": "done",
          "source": "cropper",
          "runnable": true,
          "updatedAt": "2026-07-29T11:42:37.855Z"
        },
        {
          "jobId": "gdot_drawing_for_one_item-1d2aef44145e4a0fb4e1079a43f94de1",
          "name": "GDOT19",
          "step2Status": "done",
          "source": "cropper",
          "runnable": true,
          "updatedAt": "2026-07-28T16:45:14.326Z"
        },
        {
          "jobId": "__project_6a68dc6426443d3639caed0a",
          "name": "GDOT18",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-28T16:44:20.261Z"
        },
        {
          "jobId": "gdot_drawing-0a6d24ffdd874879a37c7122f1fd8bef",
          "name": "GDOT17",
          "step2Status": "done",
          "source": "cropper",
          "runnable": true,
          "updatedAt": "2026-07-28T08:36:55.786Z"
        },
        {
          "jobId": "__project_27",
          "name": "GDOT16",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-27T05:49:41.668Z"
        },
        {
          "jobId": "gdot_drawing-844a0f817a824bc0805d75537a69cd22",
          "name": "GDOT15",
          "step2Status": "done",
          "source": "cropper",
          "runnable": true,
          "updatedAt": "2026-07-26T11:04:37.160Z"
        },
        {
          "jobId": "gdot_drawing-5e332594b71e49219f238272b842b004",
          "name": "GDOT14",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-26T10:51:34.699Z"
        },
        {
          "jobId": "__project_24",
          "name": "GDOT13",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-26T10:39:02.957Z"
        },
        {
          "jobId": "gdot_drawing-66e8abb14bdb443881a416a2ed7c50fb",
          "name": "GDOT12",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-26T10:37:38.890Z"
        },
        {
          "jobId": "partial_initial_2_page-7292bd624cbf45ba81a32e530a883b92",
          "name": "GRIL12",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-26T10:32:54.294Z"
        },
        {
          "jobId": "__project_21",
          "name": "GDOT11",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-26T10:27:18.319Z"
        },
        {
          "jobId": "__project_20",
          "name": "GDOT Final",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-26T10:18:43.284Z"
        },
        {
          "jobId": "gdot_plan-8f3f2a295e7840719673724a08adfdff",
          "name": "SR21 Bridge Widening-part.3",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-25T18:15:59.126Z"
        },
        {
          "jobId": "__project_18",
          "name": "GDOT6",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-25T18:12:31.072Z"
        },
        {
          "jobId": "__project_17",
          "name": "GDOT5",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-25T18:11:48.575Z"
        },
        {
          "jobId": "__project_16",
          "name": "GDOT4",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-25T18:11:14.824Z"
        },
        {
          "jobId": "__project_15",
          "name": "GDOT3",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-25T18:05:36.389Z"
        },
        {
          "jobId": "partial_initial_2_page-2081c6cbf1ec4ba3b1e0c4de8f6013e9",
          "name": "GDOT2",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-25T18:03:00.472Z"
        },
        {
          "jobId": "gdot_plan-bec7f1dcbf11411b80aa1226a11c65db",
          "name": "SR21 Bridge Widening-part.2",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-25T13:58:12.798Z"
        },
        {
          "jobId": "gdot_plan-1247178f82574c7e92a44f645bd15ef3",
          "name": "SR21 Bridge Widening new",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-25T09:22:36.246Z"
        },
        {
          "jobId": "gdot_plan-58ebca57d9f94be590d1ea3b07980f8b",
          "name": "Gdot-america-1",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-25T09:00:51.246Z"
        },
        {
          "jobId": "gdot_plan-7575e06105ea4375a93cf6242139d61f",
          "name": "Gdot-america",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-25T07:45:36.552Z"
        },
        {
          "jobId": "__project_4",
          "name": "Gdot-america",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-25T07:45:11.072Z"
        },
        {
          "jobId": "gdot_plan-ecb3454248754d74bde436eff1453cf9",
          "name": "Gdot",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-25T06:59:29.425Z"
        },
        {
          "jobId": "gdot_plan-cd20f264c9164e3c92bc28ede80ff308",
          "name": "SR21 Bridge Widening",
          "step2Status": "not built",
          "source": "cropper",
          "runnable": false,
          "updatedAt": "2026-07-25T06:52:56.785Z"
        }
      ],
      "total": 50
    }
  },
  {
    "url": "http://localhost:3002/api/extraction/structural_drawings_pkg_1-890ff33d80e843ef8aa5a52a7a9de3d8",
    "status": 404,
    "body": null
  }
]

server action calls are not captured