[2026-09-24T00:11:42.171109+00:00] job_started {"job_id": "20260924-001142-9-51-braemore-street-seville-grove-6112"} [2026-09-24T00:11:42.202822+00:00] uploads_saved {"files": ["main (8).jpg", "rp-data-cma.pdf", "rp-data-rental-cma.pdf"]} [2026-09-24T00:11:45.563333+00:00] htag_market_warning {"warning": "HTAG address resolution returned multiple properties in the same locality; locality-level data was used"} [2026-09-24T00:11:45.564006+00:00] market_data_loaded {"suburb": "Seville Grove"} [2026-09-24T00:12:22.563704+00:00] pack_assembled {"sections": 2} [2026-09-24T00:12:35.176062+00:00] job_failed {"error": "Invalid job_id format: '20260924-001142-9-51-braemore-street-seville-grove-6112'", "error_type": "ValueError", "traceback": "Traceback (most recent call last):\n File \"/app/src/spp_tools/web/services/job_service.py\", line 105, in create_job\n pipeline_result = _run_pipeline_body(\n job_dir, diag, form_data, config, job_id,\n inputs_dir, manifests_dir, outputs_dir, htag_meta,\n )\n File \"/app/src/spp_tools/web/services/job_service.py\", line 125, in _run_pipeline_body\n return _run_pr_pipeline(\n job_dir=job_dir,\n ...<6 lines>...\n htag_meta=htag_meta,\n )\n File \"/app/src/spp_tools/web/services/job_service.py\", line 364, in _run_pr_pipeline\n register_job(job_id, {\n ~~~~~~~~~~~~^^^^^^^^^^\n \"pack_type\": \"pr\",\n ^^^^^^^^^^^^^^^^^^\n ...<2 lines>...\n \"pack_sections\": pack_manifest[\"section_count\"],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n })\n ^^\n File \"/app/src/spp_tools/web/job_store.py\", line 19, in register_job\n raise ValueError(f\"Invalid job_id format: {job_id!r}\")\nValueError: Invalid job_id format: '20260924-001142-9-51-braemore-street-seville-grove-6112'\n"} [2026-09-24T00:12:35.176599+00:00] job_finished