{
  "date": "2026-10-28",
  "version": "0.13.0",
  "scope": "Source-backed local owner job pipeline, private opportunity review, operational metrics, feedback preservation and narrow owner navigation",
  "baseline_commit": "319d158ff00d7e4ca79bba7804abff143af2f016",
  "full_backend_tests_passed": 521,
  "full_backend_seconds": 138.51,
  "full_backend_xml": "test-results-v0.13.xml",
  "client_tests_passed": 85,
  "new_client_cases": 6,
  "structural_render_cases_passed": 53,
  "build_passed": true,
  "built_assets": [
    "assets/index-BZW6pCgK.js",
    "assets/index-BaMHHxso.css"
  ],
  "dependency_changes": false,
  "access_policy_routes": 194,
  "recovery_format": 10,
  "pinned_older_formats": [
    1,
    2,
    3,
    4,
    5,
    6,
    7,
    8,
    9
  ],
  "four_business_disappearance_drill": "workflow-recovery-drill.json",
  "source_provenance": "workflow-source-map.json",
  "preservation": "workflow-preservation-check.json",
  "actual_browser_verified": [
    "owner demo sign-in",
    "job priority, tags, next action/date and private notes save",
    "saved metadata survives reload",
    "combined search/priority/tag results and match counts",
    "filtered empty state",
    "keyboard selection reaches Materials at 689px",
    "Keep editing protects an unfinished job form",
    "reviewed local draft, snooze, dismissal, reopen and manual completion",
    "dismissal persists through reload",
    "five decisions and unchanged local draft visible in history",
    "completed decision survives a harmless job edit",
    "business rules saved and reopened",
    "period through 27 October has zero period totals while current balance remains 130 GBP",
    "private note/priority edit preserves seeded public testimonial",
    "material job-stage edit suspends that publication without changing the invoice or receipt",
    "two owner tabs reject stale job save and retain its unfinished text",
    "separate business has empty queue, zero totals and unchanged default settings",
    "final clarified report wording inspected after rebuild/restart"
  ],
  "browser_evidence": "../../SHS-Workflow-Verification-v0.13/verification.json",
  "browser_screenshots": [
    {
      "file": "01-keep-editing.png",
      "sha256": "5fabaa756d23479dd17be3179872c431214b04602751099fa78f8f103727bba3",
      "bytes": 30647,
      "pixels": {
        "width": 689,
        "height": 950
      }
    },
    {
      "file": "02-saved-filtered-pipeline.png",
      "sha256": "291d2ea33737451aad92444ef3757e3f6493f5415e8f979e44d7f446c713fbc3",
      "bytes": 66024,
      "pixels": {
        "width": 689,
        "height": 1297
      }
    },
    {
      "file": "03-keyboard-materials-689.png",
      "sha256": "2a67d3bc1f572ee52613bbb3752a0bfb795f70aeef9406c49f614bcdaa9258f1",
      "bytes": 50488,
      "pixels": {
        "width": 689,
        "height": 950
      }
    },
    {
      "file": "04-reviewed-history.png",
      "sha256": "7b67d9632530bff7ca4f7fff5b754d83404ecf7b273e1d7c78ed3a07abaf4a8d",
      "bytes": 132988,
      "pixels": {
        "width": 689,
        "height": 2293
      }
    },
    {
      "file": "05-operational-period.png",
      "sha256": "b4a73e3f7f07d2c46bcad120bd2b374e98ace4995a19423c602258b67c04add0",
      "bytes": 160774,
      "pixels": {
        "width": 689,
        "height": 2756
      }
    },
    {
      "file": "06-permission-after-private-edit.png",
      "sha256": "772cc65c06def623d4d8341e4d8786f54031818f5d490b21aeb83daa32cff7bb",
      "bytes": 34099,
      "pixels": {
        "width": 1280,
        "height": 720
      }
    },
    {
      "file": "07-permission-after-material-edit.png",
      "sha256": "abec6b299b596feea305df0d0c0be1bdd296ed1379fc576aeaecaed5f702f485",
      "bytes": 29900,
      "pixels": {
        "width": 1280,
        "height": 720
      }
    },
    {
      "file": "08-stale-draft-retained.png",
      "sha256": "a77db0fd025f3781c014e630f4246c354198adb3703a9afb72fc205ac160e9f3",
      "bytes": 277295,
      "pixels": {
        "width": 689,
        "height": 5757
      }
    },
    {
      "file": "09-separate-business.png",
      "sha256": "7c91d4846a47c7f4bd878093d165ac911e81ccba9ccc6f5271cff9543c97523c",
      "bytes": 161980,
      "pixels": {
        "width": 689,
        "height": 2756
      }
    },
    {
      "file": "10-final-report-wording.png",
      "sha256": "f88e9d09c57abe4b3a39909010c4eeef4f30678a607f571f627f1e504405f957",
      "bytes": 174853,
      "pixels": {
        "width": 689,
        "height": 2803
      }
    }
  ],
  "runtime_status": {
    "normal_8787": "stopped, data not migrated",
    "owner_review_8788": "frozen v0.12.1 remains running, data/session/code preserved",
    "verification_8789": "stopped; fictional data retained outside package"
  },
  "capabilities_retained": 45,
  "original_findings_open": 14,
  "all_product_parity_complete": false,
  "production_approved": false,
  "warnings": [
    "TestClient/httpx deprecation",
    "Intentional oversized-image fixture warning",
    "Vite main bundle 541.54 kB; no new performance claim"
  ],
  "live_SHS_or_real_provider_or_message_or_money_or_domain_changes": false
}
