{
  "component": "#054 Display Timeline",
  "packageVersion": "1.0.39",
  "runtimeVersion": "1.0.13",
  "status": "Development Candidate / NOT COMPLETED",
  "source": "BoneFlow_054_Display_Timeline_v1.0.37_Candidate.zip",
  "confirmed_v37_failure": {
    "browser": "Chromium",
    "horizontal": "ReferenceError: gridTicks is not defined",
    "vertical": "ReferenceError: gridTicks is not defined"
  },
  "changes": [
    "Added real gridTicks() + isMajorGridMinute() so both orientations render",
    "Snap minor grid lines and clock-hour major grid lines drawn independently of step labels",
    "#040 Caller capability/version accepts compatible 1.0.18+ runtimes; exact version no longer hardcoded",
    "#040 real v1.0.24 prerequisite checks and caller attachment diagnostic counts; #040 Frozen unchanged",
    "S25 physical vertical geometry corrected; S43 actual DOM grid marker count added",
    "Fixed separate-preview mode switch: clear stale #048 Table mounted marker before remounting"
  ],
  "browser_chromium": {
    "environment": "Standalone actual official #054 Runtime/CSS plus official #125 Blend; without all test-page external dependencies",
    "horizontal": {
      "rendered": true,
      "bars": 1,
      "minor_lines": 36,
      "major_lines": 13,
      "time_ticks": 13
    },
    "vertical": {
      "rendered": true,
      "bars": 1,
      "minor_lines": 36,
      "major_lines": 13,
      "time_ticks": 13
    },
    "javascript_page_errors": 0,
    "full_formal_page_integrated": false,
    "separate_preview_inlined_official_assets": {
      "components": "official #054 v1.0.38 Runtime/CSS, official #048 v1.0.16 Runtime/Functional Class, official #125 v1.0.0 Blend",
      "method": "inlined local JS/CSS due to file/http navigation restrictions; postMessage source simulated in same-origin page",
      "horizontal": {
        "visible_bar_count": 1,
        "major_lines": 13,
        "minor_lines": 36,
        "error_text": ""
      },
      "vertical": {
        "table_columns": 7,
        "visible_bar_count": 1,
        "major_lines": 91,
        "minor_lines": 252,
        "error_text": ""
      },
      "resize_420px": {
        "scrollWidthPx": 1043,
        "clientWidthPx": 405,
        "columns": 7,
        "error_text": ""
      },
      "page_errors": 0
    }
  },
  "colorpicker": {
    "actual_runtime_inspected": "1.0.24 from #040 package v1.0.52",
    "caller_methods_present": true,
    "attach_with_incomplete_118_dependency": "FAILED as expected: #118 runtime v1.0.3 required",
    "all_dependencies_integrated_tested": false
  },
  "not_tested": [
    "Windows PowerShell 5.1 Installer",
    "Full installed #040 + #118 + #020 + #022 + #002 formal page integration",
    "User localhost"
  ],
  "frozen": [
    "#040 ColorPicker unchanged",
    "#048 Table unchanged",
    "#000 cumulative regression unchanged"
  ],
  "node_tests": {
    "runtime": "46 PASS / 0 FAIL",
    "functional_class": "8 PASS / 0 FAIL",
    "package": "107 PASS / 0 FAIL"
  },
  "requestedChange": "#026 TimePicker as shared time-entry UI in #054. #121 is not modified.",
  "implementedTimePicker": {
    "source": "external installed #026 TimePicker Package 1.0.30 Runtime 1.0.23",
    "functionalClass": "bf-timepicker",
    "entries": 10,
    "commit": "listen bone-timepicker:select and update #054 input and preview",
    "lifecycle": "unmount/remount dynamic inputs",
    "runtimeUnmodified": true
  },
  "nodeTests": {
    "Runtime": "46 PASS / 0 FAIL",
    "Functional Class": "8 PASS / 0 FAIL",
    "Package": "110 PASS / 0 FAIL"
  },
  "browser": {
    "scenario": "#054 formal Property view HTML + actual #054 Runtime 1.0.13 and #026 TimePicker Runtime 1.0.23 and Functional Class 1.0.3; #118 Transition and #125 Blend stubbed; #048 and #040 not fully installed in test browser",
    "TimePickerMounted": "10/10",
    "status": "Connected 1.0.23",
    "globalStartSelect": "09:00 -> 08:30, Preview options start=08:30",
    "itemWorkStartSelect": "09:00 -> 09:15",
    "pageErrors": 0,
    "allInstalledDependencies": "NOT TESTED",
    "verticalTimePickerIntegratedWithActual048": "NOT TESTED",
    "windowsPowerShellInstaller": "NOT TESTED",
    "userLocalhost": "NOT TESTED"
  },
  "frozenPreserved": [
    "#026 TimePicker external dependency; no runtime/bridge/css bundled",
    "No changes to #121 bone-timeline.js",
    "#048 Table not bundled",
    "#029 NumberBox not bundled"
  ]
}