{
  "dataset": {
    "name": "The Dock Leveler Repair-or-Replace Ledger",
    "version": "1.1.0",
    "creator": "Uptime Dock & Door Research",
    "publisher": "Uptime Dock & Door",
    "page_url": "https://uptimedockanddoor.com/research/dock-leveler-repair-vs-replace/",
    "verified_on": "2026-09-19",
    "geographic_scope": "United States",
    "equipment_scope": "Fixed pit-mounted dock levelers primarily; edge-of-dock only where a row clearly applies.",
    "purpose": "Organize evidence for a pause, repair, rebuild, modernization or replacement decision.",
    "not_for": "Diagnosis, repair instructions, legal advice, engineering approval or authorization to operate equipment.",
    "reuse_note": "No license is asserted for third-party source material or for the compilation in version 1.1.0. Source links are provided for verification.",
    "missing_value_rule": "An empty CSV cell or JSON null means unknown or not applicable, never zero, safe, passed, satisfactory or included.",
    "multi_source_delimiter": "|",
    "evidence_labels": {
      "source_reported": "Checked in the cited issuer's own material on the verification date.",
      "calculated": "Computed by Uptime Dock & Door Research from stated verified inputs with the formula shown.",
      "uptime_synthesis": "A bounded conclusion assembled from the named source set with the boundary stated."
    },
    "coverage_counts": {
      "ledger_findings": 64,
      "pit_fit_rows": 17,
      "quote_scope_rows": 20,
      "life_claim_audit_rows": 8,
      "calculator_cases": 8,
      "source_records": 21
    },
    "headline_findings": [
      {
        "evidence_type": "source_reported",
        "finding": "Vestil's RR manual says not to use the leveler if any welds are cracked.",
        "source_id": "S01",
        "locator": "p. 2"
      },
      {
        "evidence_type": "source_reported",
        "finding": "OSHA requires structural correction or repair to be performed by or under the supervision of a qualified person.",
        "source_id": "S09",
        "locator": "1910.22(d)(3)"
      },
      {
        "evidence_type": "source_reported",
        "finding": "The Blue Giant current manual reproduces an example plate stating a ten-year minimum life expectancy for the pictured unit and class.",
        "source_id": "S02",
        "locator": "§9.0, decal 038-1082EF"
      },
      {
        "evidence_type": "uptime_synthesis",
        "finding": "No universal replacement age appeared in the bounded named source set reviewed for version 1.1.0.",
        "source_id": "S01|S02|S03|S06|S09|S10|S15|S16|S17|S21",
        "locator": "Method section"
      },
      {
        "evidence_type": "uptime_synthesis",
        "finding": "No universal 50 percent repair-cost replacement rule appeared in the bounded named source set reviewed for version 1.1.0.",
        "source_id": "S01|S02|S03|S06|S09|S10|S15|S16|S17|S21",
        "locator": "Method section"
      },
      {
        "evidence_type": "calculated",
        "finding": "At nominal 6 x 8, the cited Vestil and Blue Giant standard pit examples differ by 1 inch in length and 4 inches in front depth.",
        "source_id": "S01|S02|S11",
        "locator": "Pit crosswalk rows; 87-86 and 24-20"
      }
    ],
    "calculator_formulas": {
      "repair_path_cost": "repair_quote + (repair_downtime_hours * downtime_cost_per_hour) + expected_follow_on_repairs + repair_path_maintenance",
      "replacement_path_cost": "replacement_quote + (replacement_downtime_hours * downtime_cost_per_hour) + replacement_path_maintenance - documented_salvage",
      "replacement_premium": "replacement_path_cost - repair_path_cost",
      "annual_avoidable_cost_to_break_even": "max(0, replacement_premium) / comparison_horizon_years"
    }
  },
  "tables": {
    "ledger": [
      {
        "finding_id": "F01",
        "subsystem": "Deck / platform",
        "finding_as_the_reader_would_describe_it": "A crack is visible in a weld on the unit",
        "decision_class": "Safety / structural - pause use",
        "paths_open": "Pause normal use; qualified and model-specific evaluation may support an approved repair, or replacement",
        "who_may_perform_the_work": "Qualified person where structural integrity is involved; follow the applicable manufacturer's instructions",
        "governing_basis_plain_english": "Vestil's RR manual says not to use a dock leveler if any welds are cracked. OSHA requires structural correction or repair to be performed by or under the supervision of a qualified person.",
        "basis_type": "Manufacturer instruction + federal rule",
        "source_id": "S01|S09",
        "source_locator": "Vestil p. 2, Safety Instructions; OSHA 1910.22(d)(3)",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F02",
        "subsystem": "Deck / platform",
        "finding_as_the_reader_would_describe_it": "Inspection reveals a crack or sign of metal fatigue in a weld, especially at the rear hinge",
        "decision_class": "Safety / structural - pause use",
        "paths_open": "Pause normal use; the finding and applicable instructions determine whether repair or replacement remains open",
        "who_may_perform_the_work": "Qualified person where structural integrity is involved",
        "governing_basis_plain_english": "Vestil's inspection instructions call for checking all welds for cracks and signs of metal fatigue, especially at the hinge. The manual does not provide a visual threshold that this page can turn into a diagnosis.",
        "basis_type": "Manufacturer instruction + federal rule",
        "source_id": "S01|S09",
        "source_locator": "Vestil p. 9, Inspections & Maintenance; OSHA 1910.22(d)(3)",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F03",
        "subsystem": "Deck / platform",
        "finding_as_the_reader_would_describe_it": "The deck is visibly dished, sagged, or has taken a set",
        "decision_class": "Safety / structural - pause use",
        "paths_open": "Pause normal use; authorized inspection decides whether a documented repair, modernization, or replacement is supportable",
        "who_may_perform_the_work": "Blue Giant-trained and authorized manufacturer's representative for the cited model; qualified person for structural work",
        "governing_basis_plain_english": "Blue Giant requires structurally damaged, irregular, or potentially compromised equipment to be removed from service until an authorized representative inspects it and performs any necessary repairs. Dishing is a possible structural or performance issue, not an automatic replacement verdict.",
        "basis_type": "Manufacturer instruction + editorial classification",
        "source_id": "S02|S09",
        "source_locator": "Blue Giant 2.4 clause 4; OSHA 1910.22(d)(3)",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F04",
        "subsystem": "Deck / platform",
        "finding_as_the_reader_would_describe_it": "The documented deck, frame, lip, or load-class configuration does not match the serial plate or asset record",
        "decision_class": "Application / capacity mismatch",
        "paths_open": "Resolve the identity and rating; repair, reconfigure with written manufacturer approval, or specify suitable replacement equipment",
        "who_may_perform_the_work": "Manufacturer or supplier with the exact asset record; qualified person where structural integrity is involved",
        "governing_basis_plain_english": "Blue Giant publishes different deck, frame, and lip assemblies by load class and requires the owner to follow the serial-plate load classification. A mismatch is an unresolved configuration and application question, not a thickness diagnosis from this page.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02",
        "source_locator": "2.4 clauses 6 and 10; Sections 9.0, 10.4, 10.6, 10.8",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F05",
        "subsystem": "Frame / base",
        "finding_as_the_reader_would_describe_it": "Frame is bent, twisted or no longer sits square in the pit",
        "decision_class": "Safety / structural - pause use",
        "paths_open": "Pause normal use; authorized and qualified evaluation decides whether repair, pit work, or replacement is supportable",
        "who_may_perform_the_work": "Applicable manufacturer's authorized representative; qualified person for structural correction or repair",
        "governing_basis_plain_english": "A bent, twisted, or mis-seated frame is a possible structural or performance irregularity. Blue Giant's cited manual requires removal from service until authorized inspection and any necessary repairs.",
        "basis_type": "Manufacturer instruction + federal rule",
        "source_id": "S02|S09",
        "source_locator": "Blue Giant 2.4 clause 4; OSHA 1910.22(d)(3)",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F06",
        "subsystem": "Frame / base",
        "finding_as_the_reader_would_describe_it": "Rear hinge channel has torn away from the rear curb angle, or its weld has let go",
        "decision_class": "Safety / structural - pause use",
        "paths_open": "Pause normal use; separate the equipment, attachment, curb-angle, and concrete scopes before deciding repair or replacement",
        "who_may_perform_the_work": "Qualified person for structural work; dock installer and building/civil professional as the scope requires",
        "governing_basis_plain_english": "A failed rear attachment can involve both the leveler and the building interface. OSHA requires structural correction or repair by or under a qualified person; Pentalift's replacement survey treats rear curb-angle condition as a site-survey item.",
        "basis_type": "Federal rule + manufacturer site-survey guidance",
        "source_id": "S09|S05",
        "source_locator": "OSHA 1910.22(d)(3); Pentalift, curb-angle assessment",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F07",
        "subsystem": "Frame / base",
        "finding_as_the_reader_would_describe_it": "Corrosion has caused visible metal loss or may have affected structural integrity",
        "decision_class": "Safety / structural - pause use",
        "paths_open": "Pause normal use; evaluate whether cleaning/coating, component repair, structural repair, or replacement is supportable",
        "who_may_perform_the_work": "Qualified person where structural integrity may be affected; appropriate trained personnel for surface treatment",
        "governing_basis_plain_english": "OSHA requires walking-working surfaces to be kept free of hazards such as corrosion and assigns structural correction or repair to a qualified person. Corrosion is not an automatic replacement rule; its extent and effect have to be established.",
        "basis_type": "Federal rule + editorial classification",
        "source_id": "S09",
        "source_locator": "1910.22(a)(3), (d)(2), and (d)(3)",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F08",
        "subsystem": "Frame / base",
        "finding_as_the_reader_would_describe_it": "Paint or powdercoat is damaged, with no verified metal loss or structural effect",
        "decision_class": "Wear / housekeeping",
        "paths_open": "Document the baseline; prepare and restore the finish under the applicable instructions",
        "who_may_perform_the_work": "Personnel authorized by the facility and applicable manufacturer instructions",
        "governing_basis_plain_english": "Vestil says purely cosmetic changes such as damaged paint or powdercoat do not by themselves change satisfactory condition. Corrosion or metal loss is a different finding.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01",
        "source_locator": "p. 8, Record of Satisfactory Condition",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F09",
        "subsystem": "Deck / platform",
        "finding_as_the_reader_would_describe_it": "The unit wobbles or lurches side to side as it operates",
        "decision_class": "Safety / structural - pause use",
        "paths_open": "Pause normal use until the cause is evaluated and the unit is restored to satisfactory condition or replaced",
        "who_may_perform_the_work": "Applicable trained or authorized service personnel; qualified person if structure is involved",
        "governing_basis_plain_english": "Vestil directs the owner to remove a wobbling unit from service until it is restored to satisfactory condition. The symptom does not by itself identify the failed part.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01",
        "source_locator": "p. 2, Safety Instructions",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F10",
        "subsystem": "Deck / platform",
        "finding_as_the_reader_would_describe_it": "Someone has field-welded a plate, gusset, or patch onto the deck or frame without documented manufacturer approval",
        "decision_class": "Safety / structural - pause use",
        "paths_open": "Pause normal use and obtain the applicable manufacturer's written position plus qualified structural evaluation; repair or replacement remains an evidence question",
        "who_may_perform_the_work": "Manufacturer or authorized representative in writing; qualified person for structural work",
        "governing_basis_plain_english": "Vestil and Blue Giant prohibit unauthorized modification. An undocumented patch is not automatic proof that replacement is required, but it blocks a defensible return-to-service decision.",
        "basis_type": "Manufacturer instruction + federal rule",
        "source_id": "S01|S02|S09",
        "source_locator": "Vestil p. 2; Blue Giant 2.4 clause 8; OSHA 1910.22(d)(3)",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F11",
        "subsystem": "Deck / platform",
        "finding_as_the_reader_would_describe_it": "The unit was cut down or built up to fit the pit it is in",
        "decision_class": "Safety / structural - pause use",
        "paths_open": "Pause normal use; identify the actual configuration and obtain manufacturer/qualified evaluation before choosing repair, custom replacement, or pit work",
        "who_may_perform_the_work": "Manufacturer or supplier for fit; qualified person for structural work",
        "governing_basis_plain_english": "Vestil says not to modify its RR dock leveler to fit a pit. A unit altered contrary to that instruction needs model-specific evaluation; the instruction does not itself dictate one universal remedy.",
        "basis_type": "Manufacturer instruction + editorial classification",
        "source_id": "S01|S09",
        "source_locator": "Vestil p. 7, Installing the Dock Leveler; OSHA 1910.22(d)(3)",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F12",
        "subsystem": "Deck / platform",
        "finding_as_the_reader_would_describe_it": "A proposed correction or repair involves structural integrity",
        "decision_class": "Compliance / safety trigger",
        "paths_open": "Repair may remain open, but it must be defined and performed under the governing requirements; replacement is a separate option",
        "who_may_perform_the_work": "Qualified person under OSHA 1910.22(d)(3)",
        "governing_basis_plain_english": "OSHA says structural correction or repair must be performed by or under the supervision of a qualified person. The rule expressly permits repair; it does not turn every structural finding into mandatory replacement.",
        "basis_type": "Federal rule",
        "source_id": "S09|S21",
        "source_locator": "1910.22(d)(3); qualified-person definition at 1910.21(b)",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F13",
        "subsystem": "Counterbalance springs",
        "finding_as_the_reader_would_describe_it": "A main spring is broken, unhooked or will not hold tension",
        "decision_class": "Authorized repair",
        "paths_open": "Repair the documented component; evaluate a supported rebuild only if the broader condition justifies it",
        "who_may_perform_the_work": "Trained technician under the applicable manufacturer and facility energy-control procedures",
        "governing_basis_plain_english": "Vestil's monthly inspection covers spring condition and hooking points and warns that the springs are under high tension and can cause damage or serious injury if released or pried.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01",
        "source_locator": "p. 9, Inspections & Maintenance",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F14",
        "subsystem": "Counterbalance springs",
        "finding_as_the_reader_would_describe_it": "Springs are corroded or rusty",
        "decision_class": "Wear part",
        "paths_open": "Fix the part",
        "who_may_perform_the_work": "Trained technician; stored-energy controls apply",
        "governing_basis_plain_english": "Vestil calls for inspection of springs for rust and corrosion and warns about stored energy. Condition and the applicable parts instructions determine the work.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01",
        "source_locator": "p. 9",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F15",
        "subsystem": "Counterbalance springs",
        "finding_as_the_reader_would_describe_it": "Springs are stretched to different lengths and the deck rises unevenly",
        "decision_class": "Authorized repair",
        "paths_open": "Fix the part",
        "who_may_perform_the_work": "Trained technician; stored-energy controls apply",
        "governing_basis_plain_english": "Vestil's spring-tension procedure exists precisely for this condition and is written for a trained person, not an operator.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01",
        "source_locator": "p. 9, Adjusting Spring Tension",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F16",
        "subsystem": "Hold-down / ratchet",
        "finding_as_the_reader_would_describe_it": "Ratchet and pawl are worn so the deck will not stay where it is put",
        "decision_class": "Authorized repair",
        "paths_open": "Fix the part",
        "who_may_perform_the_work": "Trained technician under the applicable manual",
        "governing_basis_plain_english": "Vestil lists the D-comp ratchet as a replaceable part and tells owners to clean the ratchet and pawl but never to oil them.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01",
        "source_locator": "pp. 4, 9",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F17",
        "subsystem": "Pull chain / release",
        "finding_as_the_reader_would_describe_it": "Pull chain is worn, kinked or snags",
        "decision_class": "Wear part",
        "paths_open": "Repair or replace the documented wear item",
        "who_may_perform_the_work": "Personnel trained and authorized for the task under the applicable manual",
        "governing_basis_plain_english": "Vestil says pull chains should pull without obstruction, should not show excessive wear, and are to be replaced as necessary.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01",
        "source_locator": "p. 9",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F18",
        "subsystem": "Bearings / pivots",
        "finding_as_the_reader_would_describe_it": "Trunnion bearings or pillow blocks are dry, scored or seized",
        "decision_class": "Wear part",
        "paths_open": "Fix the part",
        "who_may_perform_the_work": "Trained technician under the applicable manual",
        "governing_basis_plain_english": "Vestil's monthly schedule greases the trunnion pillow blocks, the lip hinge and the centre cam; a bearing past greasing is a parts job.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01",
        "source_locator": "p. 9",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F19",
        "subsystem": "Bearings / pivots",
        "finding_as_the_reader_would_describe_it": "Clevis pins or cotter pins are missing, bent or walking out",
        "decision_class": "Wear part",
        "paths_open": "Fix the part",
        "who_may_perform_the_work": "Trained technician under the applicable manual",
        "governing_basis_plain_english": "Pins and cotter pins are individually listed replaceable items in the maker's bill of materials.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01",
        "source_locator": "pp. 4, 6",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F20",
        "subsystem": "Hydraulics",
        "finding_as_the_reader_would_describe_it": "A hydraulic hose has a visible leak, split, abrasion, or contact condition",
        "decision_class": "Authorized repair",
        "paths_open": "Pause affected operation as the condition requires; obtain authorized service and a model-specific finding",
        "who_may_perform_the_work": "Trained and authorized service personnel under hazardous-energy controls",
        "governing_basis_plain_english": "The current Blue Giant manual places repairs and maintenance with trained and authorized personnel and requires lockout/tagout for electrical service. A visible hose condition is a service finding, not a diagnosis from this ledger.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02|S15",
        "source_locator": "Blue Giant 7.0 and parts sections; OSHA 1910.147 as applicable",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F21",
        "subsystem": "Hydraulics",
        "finding_as_the_reader_would_describe_it": "Oil in the reservoir is low and the deck stalls part way up",
        "decision_class": "Authorized repair",
        "paths_open": "Fix the part - and find the leak",
        "who_may_perform_the_work": "Trained technician, power locked out",
        "governing_basis_plain_english": "Low fluid and stalled movement can have more than one cause in the manufacturer's troubleshooting material. A trained technician must identify the cause and any leak before a repair scope is chosen.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02",
        "source_locator": "Section 12.0, troubleshooting",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F22",
        "subsystem": "Hydraulics",
        "finding_as_the_reader_would_describe_it": "Deck cylinder or lip cylinder is leaking past its seals",
        "decision_class": "Authorized repair",
        "paths_open": "Repair the documented component; compare a supported rebuild or replacement only after adjacent condition and supportability are established",
        "who_may_perform_the_work": "Trained and authorized service personnel under hazardous-energy controls",
        "governing_basis_plain_english": "Cylinders are listed replaceable assemblies; Vestil's warranty separately names cylinders and pumps as dynamic parts.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02|S15",
        "source_locator": "Blue Giant 7.0, 10.3 and 12.0; OSHA 1910.147 as applicable",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F23",
        "subsystem": "Hydraulics",
        "finding_as_the_reader_would_describe_it": "The raised deck will not lower; the applicable manual lists a locked velocity fuse as one possible cause",
        "decision_class": "Authorized repair",
        "paths_open": "Pause affected operation and obtain model-specific diagnosis; repair only the verified cause",
        "who_may_perform_the_work": "Trained and authorized service personnel under hazardous-energy controls",
        "governing_basis_plain_english": "Blue Giant's troubleshooting table lists a locked velocity fuse among possible causes. The symptom does not prove that component is the cause.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02|S15",
        "source_locator": "Section 12.0, troubleshooting; OSHA 1910.147 as applicable",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F24",
        "subsystem": "Power unit",
        "finding_as_the_reader_would_describe_it": "Motor runs but the deck does not move",
        "decision_class": "Authorized repair",
        "paths_open": "Obtain model-specific diagnosis; repair the verified electrical, hydraulic, or mechanical cause",
        "who_may_perform_the_work": "Trained and authorized service personnel; qualified/authorized electrical worker where applicable",
        "governing_basis_plain_english": "The current Blue Giant troubleshooting table lists multiple possible causes for a motor-running/no-deck-movement symptom. The symptom alone is not a diagnosis.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02|S15",
        "source_locator": "Section 12.0; OSHA 1910.147 as applicable",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F25",
        "subsystem": "Power unit",
        "finding_as_the_reader_would_describe_it": "A power unit or operating subsystem may be obsolete, while the retained structure and application appear suitable",
        "decision_class": "Obsolescence / support",
        "paths_open": "Verify current parts and support; compare repair, documented modernization, and replacement",
        "who_may_perform_the_work": "Manufacturer, authorized dealer, or trained installer for the exact equipment",
        "governing_basis_plain_english": "Pentalift and Rite-Hite publish conversion products, but exact compatibility, retained-structure condition, parts, and documentation must be confirmed for the installed unit.",
        "basis_type": "Manufacturer product statement + editorial classification",
        "source_id": "S03|S04|S17",
        "source_locator": "Official conversion and upgrade pages",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F26",
        "subsystem": "Controls",
        "finding_as_the_reader_would_describe_it": "Push-button station is faulty, or a fuse, contactor or transformer has failed",
        "decision_class": "Authorized repair",
        "paths_open": "Fix the part",
        "who_may_perform_the_work": "Trained and authorized service personnel; qualified/authorized electrical worker where applicable",
        "governing_basis_plain_english": "Blue Giant names a faulty control-box component as a cause when the motor makes no sound at all.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02|S15",
        "source_locator": "Blue Giant Section 12.0; OSHA 1910.147 as applicable",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F27",
        "subsystem": "Controls",
        "finding_as_the_reader_would_describe_it": "The supply breaker trips when the motor is commanded to run",
        "decision_class": "Authorized repair",
        "paths_open": "Pause affected operation and diagnose the electrical supply, motor, controls, and connected equipment before choosing a repair path",
        "who_may_perform_the_work": "Qualified or authorized electrical worker under the applicable rules and facility program",
        "governing_basis_plain_english": "The manufacturer's troubleshooting material lists electrical causes, but the symptom does not establish that the branch circuit rather than the leveler is at fault.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02|S15",
        "source_locator": "Blue Giant Section 12.0; OSHA 1910.147 as applicable",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F28",
        "subsystem": "Toe guards / skirts",
        "finding_as_the_reader_would_describe_it": "A toe guard, skirt, or other protective part is bent, missing, or interfering with movement",
        "decision_class": "Authorized repair",
        "paths_open": "Pause use or service as the protective function and interference require; repair the documented part under the applicable instructions",
        "who_may_perform_the_work": "Trained and authorized service personnel",
        "governing_basis_plain_english": "Protective-part damage can affect operation or access. The exact consequence depends on the model and function; it is not a universal replacement trigger.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02",
        "source_locator": "Sections 7.2, 10.3, and 12.0 as applicable",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F29",
        "subsystem": "Dock bumpers",
        "finding_as_the_reader_would_describe_it": "Bumpers are crushed, delaminated or missing",
        "decision_class": "Authorized repair",
        "paths_open": "Repair or replace the bumpers as a defined scope item; investigate repeated impact or geometry problems before bundling them with a leveler project",
        "who_may_perform_the_work": "Trained installer or service personnel under the applicable instructions",
        "governing_basis_plain_english": "Blue Giant includes bumper condition in planned/daily maintenance, and Pentalift includes bumpers in a replacement survey. Neither source makes bumper replacement automatic with every leveler project.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02|S05",
        "source_locator": "Blue Giant 7.4/7.7; Pentalift replacement site survey",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F30",
        "subsystem": "Maintenance strut",
        "finding_as_the_reader_would_describe_it": "The maintenance strut, prop, or required service support is missing, bent, or cannot be engaged",
        "decision_class": "Compliance / safety trigger",
        "paths_open": "Do not perform under-leveler service until the required support and barriers are in place; normal-use status still depends on the separate equipment finding",
        "who_may_perform_the_work": "Trained and authorized service personnel",
        "governing_basis_plain_english": "Blue Giant requires the dock strut and service stand before maintenance. Vestil requires the maintenance prop before work beneath the leveler. This blocks unsafe service access; it is not by itself a replacement verdict.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01|S02",
        "source_locator": "Vestil p. 7; Blue Giant Sections 6.0 and 7.0",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F31",
        "subsystem": "Lip",
        "finding_as_the_reader_would_describe_it": "The lip will not extend, and someone has been forcing it out",
        "decision_class": "Safety / structural - pause use",
        "paths_open": "Stop forcing or manually holding the lip; pause affected use and obtain trained service",
        "who_may_perform_the_work": "Trained and authorized service personnel",
        "governing_basis_plain_english": "Vestil says not to force the lip to extend, and Blue Giant says never to lift or hold the lip out by hand. The next step is a service finding, not an improvised workaround.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01|S02",
        "source_locator": "Vestil p. 2; Blue Giant 3.1",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F32",
        "subsystem": "Lip",
        "finding_as_the_reader_would_describe_it": "The lip is bent and binds or no longer moves through its documented range",
        "decision_class": "Authorized repair",
        "paths_open": "Pause affected use as needed; evaluate component repair, lip replacement, or broader equipment work after the cause and adjacent condition are known",
        "who_may_perform_the_work": "Trained and authorized service personnel; qualified person if structural integrity is involved",
        "governing_basis_plain_english": "The lip is a model-specific assembly, and bending can involve impact, hinge, alignment, or structure. The applicable manual and qualified finding determine the scope.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02|S09",
        "source_locator": "Blue Giant Sections 10.6 and 12.0; OSHA 1910.22(d)(3) if structural",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F33",
        "subsystem": "Lip",
        "finding_as_the_reader_would_describe_it": "The lip is cracked or no longer provides the documented support on the vehicle bed",
        "decision_class": "Safety / structural - pause use",
        "paths_open": "Pause affected use; trained/qualified evaluation decides whether lip repair or replacement, hinge work, or complete equipment replacement is supportable",
        "who_may_perform_the_work": "Trained and authorized service personnel; qualified person if structural integrity is involved",
        "governing_basis_plain_english": "Blue Giant requires the vehicle bed or leveler frame to support the lip before crossing and says not to use damaged or malfunctioning equipment. A crack or loss of support requires evaluation; ordinary leading-edge wear is not automatically the same finding.",
        "basis_type": "Manufacturer instruction + federal rule",
        "source_id": "S02|S09",
        "source_locator": "Blue Giant 3.1 and 8.0; OSHA 1910.22(d)(3) if structural",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F34",
        "subsystem": "Lip hinge",
        "finding_as_the_reader_would_describe_it": "Lip hinge is worn enough that the lip rocks or sits low",
        "decision_class": "Authorized repair",
        "paths_open": "Evaluate a model-supported component repair; compare broader work only if the shaft, hinge structure, or supportability also fails",
        "who_may_perform_the_work": "Trained and authorized service personnel",
        "governing_basis_plain_english": "Reviewed manuals identify lip-shaft/hinge components, but part availability and repair approval must be checked for the exact model.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01|S02",
        "source_locator": "Vestil p. 9; Blue Giant Sections 10.5 and 10.6",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F35",
        "subsystem": "Lip",
        "finding_as_the_reader_would_describe_it": "The lip does not achieve the overlap or support required by the applicable model instructions",
        "decision_class": "Compliance / safety trigger",
        "paths_open": "Do not use that operating condition; verify lip length, bumper condition, vehicle position, and operating range",
        "who_may_perform_the_work": "Site supervision for restriction; trained service/supplier for evaluation",
        "governing_basis_plain_english": "The reviewed Blue Giant manual specifies at least four inches of overlap for that configuration. Treat four inches as model-specific, not a universal number for every leveler.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02",
        "source_locator": "Section 8.0 operating instructions",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F36",
        "subsystem": "Lip",
        "finding_as_the_reader_would_describe_it": "The current trailer mix or vehicle geometry is outside the documented lip reach or operating range",
        "decision_class": "Application / capacity mismatch",
        "paths_open": "Evaluate the verified application: a supported lip/configuration change, compatible modernization, or suitable replacement may remain open",
        "who_may_perform_the_work": "Supplier or manufacturer using the exact application and equipment data",
        "governing_basis_plain_english": "Longer lips and other configurations can change operating range. The correct path depends on the named equipment and fleet; a trailer change does not automatically require complete replacement.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02|S05",
        "source_locator": "Blue Giant 10.9 lip options; Pentalift replacement survey",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F37",
        "subsystem": "Pit",
        "finding_as_the_reader_would_describe_it": "Pit concrete is spalling, cracked or crumbling around the edges",
        "decision_class": "Pit / civil",
        "paths_open": "Evaluate the extent and responsibility split; local concrete repair, coordinated civil work, equipment replacement, or a combined project may remain open",
        "who_may_perform_the_work": "Qualified building/civil professional and dock installer as the scope requires",
        "governing_basis_plain_english": "Pentalift treats concrete and curb-angle condition as replacement survey inputs. Spalling or cracking can be local or project-wide; it does not automatically prove a complete pit replacement.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S05",
        "source_locator": "Assessing Dock Pit Concrete and Curb Angles",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F38",
        "subsystem": "Pit",
        "finding_as_the_reader_would_describe_it": "The rear curb angle is loose, severely corroded, or pulling out of the concrete",
        "decision_class": "Pit / civil",
        "paths_open": "Evaluate the building attachment and named equipment method; coordinated repair, custom installation, or replacement may remain open",
        "who_may_perform_the_work": "Qualified building/civil professional and dock installer as the scope requires",
        "governing_basis_plain_english": "Pentalift says its replacement installation relies on a rear curb angle solidly embedded in concrete. That is a manufacturer-specific installation statement, not a universal attachment method for every brand.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S05",
        "source_locator": "Assessing Dock Pit Concrete and Curb Angles",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F39",
        "subsystem": "Pit",
        "finding_as_the_reader_would_describe_it": "The pit contains standing water, oil, or another housekeeping hazard",
        "decision_class": "Pit / civil",
        "paths_open": "Control the hazard and arrange safe cleanup under facility procedure; then evaluate equipment and building condition",
        "who_may_perform_the_work": "Appropriate facility or environmental personnel; trained service personnel for equipment inspection",
        "governing_basis_plain_english": "OSHA requires surfaces to be kept free of hazards such as leaks and spills. This row does not instruct anyone to enter the pit or work below a raised deck.",
        "basis_type": "Manufacturer instruction + federal rule",
        "source_id": "S09|S01|S02",
        "source_locator": "OSHA 1910.22(a)(3); manufacturer access/support warnings",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F40",
        "subsystem": "Pit",
        "finding_as_the_reader_would_describe_it": "Debris at the rear of the pit may be hiding the true depth",
        "decision_class": "Pit / civil",
        "paths_open": "Arrange safe debris removal or a supplier survey before measurement and pricing",
        "who_may_perform_the_work": "Appropriate trained personnel under the facility's access and energy-control procedures",
        "governing_basis_plain_english": "Pentalift warns that debris can create a false rear-depth reading. No one should enter the pit just to complete this worksheet.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S05|S01|S02",
        "source_locator": "Pentalift, Critical Dock Pit Measurements; manufacturer access warnings",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F41",
        "subsystem": "Pit",
        "finding_as_the_reader_would_describe_it": "Nobody knows the true pit depth at the back wall",
        "decision_class": "Pit / civil",
        "paths_open": "Obtain a safe, documented site survey before selecting or pricing equipment",
        "who_may_perform_the_work": "Supplier's qualified site-survey personnel or other appropriate trained personnel",
        "governing_basis_plain_english": "Rear depth is a critical replacement input in Pentalift's survey guidance. Unknown remains unknown until measured safely.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S05",
        "source_locator": "Critical Dock Pit Measurements",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F42",
        "subsystem": "Pit",
        "finding_as_the_reader_would_describe_it": "Existing pit is deeper than the replacement unit's standard frame",
        "decision_class": "Pit / civil",
        "paths_open": "A documented shim option, custom frame, deeper-frame option, or civil work may be considered after exact dimensions and compatibility are confirmed",
        "who_may_perform_the_work": "Manufacturer/supplier and installer for the exact model and pit",
        "governing_basis_plain_english": "Pentalift publishes a shim kit for a standard-depth leveler in a deeper pit. That makes a shim one possible manufacturer-supported option, not an automatic answer.",
        "basis_type": "Manufacturer product statement",
        "source_id": "S06",
        "source_locator": "Shim Kit page",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F43",
        "subsystem": "Pit",
        "finding_as_the_reader_would_describe_it": "Existing pit is shallower than the replacement unit needs",
        "decision_class": "Pit / civil",
        "paths_open": "Evaluate a shallow-pit or custom configuration, another compatible family, or civil work",
        "who_may_perform_the_work": "Manufacturer/supplier and installer for the exact model and pit",
        "governing_basis_plain_english": "Manufacturer charts and option pages show that pit depth varies and special configurations may exist. Exact fit requires an approval drawing or manufacturer confirmation.",
        "basis_type": "Manufacturer instruction + product statement",
        "source_id": "S02|S06|S11",
        "source_locator": "Blue Giant 10.9; Pentalift Shim Kit; Vestil RR chart",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F44",
        "subsystem": "Pit",
        "finding_as_the_reader_would_describe_it": "The original unit was poured in place rather than set into a formed pit",
        "decision_class": "Pit / civil",
        "paths_open": "Survey the existing installation; demolition and civil work may be required, but the actual scope must be priced before the decision",
        "who_may_perform_the_work": "Dock installer and qualified building/civil professional as the scope requires",
        "governing_basis_plain_english": "Pentalift discusses pour-in and replacement configurations. A pour-in original can expand project scope; it does not make one demolition method universal.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S06",
        "source_locator": "Shim Kit and installation discussion",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F45",
        "subsystem": "Pit",
        "finding_as_the_reader_would_describe_it": "The brand you want does not match the pit the old brand left",
        "decision_class": "Pit / civil",
        "paths_open": "Compare published dimensions and obtain an exact approval drawing; custom-sized equipment or building work may be options",
        "who_may_perform_the_work": "Manufacturer/supplier and installer",
        "governing_basis_plain_english": "The crosswalk shows that nominal sizes do not guarantee equal pit dimensions. Fit must be established for the named model and existing pit.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01|S02|S06|S11",
        "source_locator": "Vestil and Blue Giant pit data; Pentalift pit-size guidance",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F46",
        "subsystem": "Data plate",
        "finding_as_the_reader_would_describe_it": "The data plate or required capacity/configuration information is missing or illegible",
        "decision_class": "Compliance / safety trigger",
        "paths_open": "Treat the rating and configuration as unresolved; restrict unsupported use until the information is re-established",
        "who_may_perform_the_work": "Manufacturer/supplier and employer; qualified person where structural or load suitability is involved",
        "governing_basis_plain_english": "Vestil requires its labels to be present and legible, and Blue Giant assigns the owner responsibility for legible nameplates and labels. Missing information blocks a defensible rating/application decision; it is not an automatic replacement order.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01|S02|S09",
        "source_locator": "Vestil p. 2; Blue Giant 2.4 clause 6; OSHA 1910.22(b)",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F47",
        "subsystem": "Data plate",
        "finding_as_the_reader_would_describe_it": "The lift truck, carried load, or operating method is heavier or different from the documented application",
        "decision_class": "Application / capacity mismatch",
        "paths_open": "Restrict unsupported use; verify maximum intended load and the manufacturer rating, then change the operation or specify suitable equipment",
        "who_may_perform_the_work": "Employer, supplier/manufacturer, and qualified person as the application requires",
        "governing_basis_plain_english": "OSHA requires the surface to support the maximum intended load, while Blue Giant requires adherence to the serial-plate load classification. A repair does not create a new rating.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S09|S21|S02",
        "source_locator": "OSHA 1910.22(b), 1910.21(b); Blue Giant 2.4 clause 10",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F48",
        "subsystem": "Data plate",
        "finding_as_the_reader_would_describe_it": "Traffic frequency or duty has changed from the documented manufacturer load class",
        "decision_class": "Application / capacity mismatch",
        "paths_open": "Compare current use with the exact plate/manual; adjust operation, verify continued suitability, modernize if supported, or specify suitable replacement equipment",
        "who_may_perform_the_work": "Manufacturer/supplier and employer using current traffic data",
        "governing_basis_plain_english": "The Blue Giant example plate includes daily truckload/cycle bands and load classes. Use the plate on the installed unit; the example plate is not a universal threshold.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02",
        "source_locator": "Section 9.0, example serial plate 038-1082EF",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F49",
        "subsystem": "Data plate",
        "finding_as_the_reader_would_describe_it": "The installed unit has passed a minimum-life figure printed on its own plate",
        "decision_class": "Context / planning trigger",
        "paths_open": "Use the plate as planning context; inspect condition, application, supportability, and history before choosing a path",
        "who_may_perform_the_work": "Site management with manufacturer/supplier and qualified inspection input",
        "governing_basis_plain_english": "The Blue Giant example plate prints a ten-year minimum life expectancy. Passing a minimum-life figure is not a stop-use or replacement rule by itself.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02",
        "source_locator": "Section 9.0, example serial plate 038-1082EF",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F50",
        "subsystem": "Capacity",
        "finding_as_the_reader_would_describe_it": "The required rating is outside a named manufacturer's published standard mechanical range",
        "decision_class": "Application / capacity mismatch",
        "paths_open": "Compare other supported configurations, hydraulic or custom equipment, and other manufacturers; do not infer a market-wide cutoff",
        "who_may_perform_the_work": "Supplier/manufacturer using the actual application",
        "governing_basis_plain_english": "Pentalift publishes standard mechanical offerings of 35,000 to 45,000 lb and hydraulic offerings from 35,000 to 150,000 lb, with higher custom capacities discussed. Those are Pentalift's published offerings, not universal industry limits.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S07",
        "source_locator": "Dock Leveler Selection",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F51",
        "subsystem": "Capacity",
        "finding_as_the_reader_would_describe_it": "Operation exceeds a speed or other operating limit stated in the applicable manual or plate",
        "decision_class": "Operating change",
        "paths_open": "Change the operation and verify equipment condition before using cost to choose a path",
        "who_may_perform_the_work": "Employer/site supervision with manufacturer or qualified input as needed",
        "governing_basis_plain_english": "Use only the limit stated for the installed equipment and configuration. The inaccessible owner specification was removed; no universal speed limit is asserted here.",
        "basis_type": "Manufacturer instruction + owner specification",
        "source_id": "S02",
        "source_locator": "Applicable operating instructions and serial plate for the installed unit",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F52",
        "subsystem": "Run-off protection",
        "finding_as_the_reader_would_describe_it": "A replacement or new configuration raises the dockboard run-off-protection question",
        "decision_class": "Compliance / safety trigger",
        "paths_open": "Determine the applicability of 1910.26(b)(1) and whether the employer can demonstrate the (b)(2) exception; document the selected equipment and controls",
        "who_may_perform_the_work": "Employer with safety professional and supplier/installer",
        "governing_basis_plain_english": "OSHA applies run-off provisions to dockboards put into initial service on or after January 17, 2017 and provides an exception where the employer demonstrates no edge run-off hazard. Do not treat this ledger as an OSHA interpretation of a particular replacement project.",
        "basis_type": "Federal rule + industry group position",
        "source_id": "S10|S20|S21",
        "source_locator": "OSHA 1910.26(b)(1)-(2); LODEM industry position",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F53",
        "subsystem": "Load rating",
        "finding_as_the_reader_would_describe_it": "The employer cannot show that the unit supports the current maximum intended load",
        "decision_class": "Compliance / safety trigger",
        "paths_open": "Restrict unsupported use until load suitability is established; then repair, reconfigure, or replace as supported",
        "who_may_perform_the_work": "Employer with manufacturer/supplier and qualified person as needed",
        "governing_basis_plain_english": "OSHA requires dockboards and walking-working surfaces to support the maximum intended load. Missing or conflicting evidence cannot be treated as a pass.",
        "basis_type": "Federal rule",
        "source_id": "S09|S10|S21",
        "source_locator": "1910.22(b), 1910.26(a)(1), and definitions at 1910.21(b)",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F54",
        "subsystem": "Defects",
        "finding_as_the_reader_would_describe_it": "A hazard is found and the fix cannot happen today",
        "decision_class": "Compliance / safety trigger",
        "paths_open": "Correct or repair the hazard before reuse, or guard against it until corrected; the final equipment path remains a separate decision",
        "who_may_perform_the_work": "Employer; qualified person where structural integrity is involved",
        "governing_basis_plain_english": "OSHA requires correction or repair before reuse, or guarding until the hazard is corrected. It does not say every hazard requires complete replacement.",
        "basis_type": "Federal rule",
        "source_id": "S09",
        "source_locator": "1910.22(d)(2)-(3)",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F55",
        "subsystem": "Inspection record",
        "finding_as_the_reader_would_describe_it": "There is no inspection history for the unit at all",
        "decision_class": "Evidence gap",
        "paths_open": "Create an inspection and condition record now; keep the repair/replace decision unresolved where evidence is missing",
        "who_may_perform_the_work": "Employer and the people required for the inspection scope",
        "governing_basis_plain_english": "OSHA requires regular and as-needed inspection by a competent person, and Vestil describes a baseline record of satisfactory condition. Missing history is an evidence gap, not proof of either good or bad condition.",
        "basis_type": "Federal rule + manufacturer instruction",
        "source_id": "S09|S01",
        "source_locator": "OSHA 1910.22(d)(1); Vestil p. 8",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F56",
        "subsystem": "Maintenance regime",
        "finding_as_the_reader_would_describe_it": "There is no documented planned-maintenance history for the unit",
        "decision_class": "Evidence gap",
        "paths_open": "Record the gap, obtain current inspection, and establish the appropriate maintenance plan; do not use maintenance alone to declare structure sound",
        "who_may_perform_the_work": "Qualified dock-leveler technician and employer under the applicable program",
        "governing_basis_plain_english": "Blue Giant calls for planned maintenance every three months for single-shift operations or monthly for multi-shift operations on the cited equipment. A missing program weakens the record but does not itself diagnose the unit.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02",
        "source_locator": "Section 7.4",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F57",
        "subsystem": "Parts supply",
        "finding_as_the_reader_would_describe_it": "The exact required part, approved substitute, or service documentation may no longer be available",
        "decision_class": "Obsolescence / support",
        "paths_open": "Verify current manufacturer/dealer support and written compatibility; compare supported repair, modernization, and replacement",
        "who_may_perform_the_work": "Manufacturer, authorized source, or trained service provider for the exact model",
        "governing_basis_plain_english": "Approved-parts requirements make current support material. Online absence alone does not prove a part is obsolete, and a generic listing does not prove compatibility.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S01|S02",
        "source_locator": "Vestil approved-parts instruction; Blue Giant documentation/representative provisions",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F58",
        "subsystem": "Documentation",
        "finding_as_the_reader_would_describe_it": "The manufacturer, model, serial number, or applicable manual cannot be established",
        "decision_class": "Obsolescence / support",
        "paths_open": "Keep the decision unresolved; search official records and obtain qualified/manufacturer-supported identification, or compare replacement if support cannot be established",
        "who_may_perform_the_work": "Employer, supplier/manufacturer, and qualified service personnel",
        "governing_basis_plain_english": "Blue Giant requires the owner to keep and replace missing manufacturer documentation. Unknown identity blocks model-specific claims; it does not automatically prove replacement is required.",
        "basis_type": "Manufacturer instruction",
        "source_id": "S02",
        "source_locator": "Sections 1.1, 2.1, and 2.4 clause 2",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F59",
        "subsystem": "Activation type",
        "finding_as_the_reader_would_describe_it": "The retained structure and application appear suitable, but the mechanical operating method is the main limitation",
        "decision_class": "Fit for purpose",
        "paths_open": "Verify exact conversion compatibility and compare repair, documented modernization, and replacement",
        "who_may_perform_the_work": "Manufacturer or authorized installer for the exact unit and kit",
        "governing_basis_plain_english": "Pentalift and Rite-Hite publish conversion products, but compatibility, retained condition, capacity, operating range, controls, and installation must be verified for the named unit.",
        "basis_type": "Manufacturer product statement",
        "source_id": "S03|S04|S17",
        "source_locator": "Official conversion and upgrade pages",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F60",
        "subsystem": "Warranty",
        "finding_as_the_reader_would_describe_it": "A long warranty is being used to justify replacement",
        "decision_class": "Commercial term",
        "paths_open": "Compare the actual written warranty, registration, exclusions, equipment scope, and installation warranty before assigning value",
        "who_may_perform_the_work": "Buyer with supplier/manufacturer documentation",
        "governing_basis_plain_english": "Vestil, Pentalift, and Blue Giant publish different warranty information. Terms are model- and document-specific; the current Blue Giant manual requires registration but does not state a fixed warranty term.",
        "basis_type": "Manufacturer instruction + owner specification",
        "source_id": "S01|S02|S08",
        "source_locator": "Vestil p. 11; Blue Giant 2.1; Pentalift warranty page",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F61",
        "subsystem": "Power and controls",
        "finding_as_the_reader_would_describe_it": "Someone plans to service the unit by pressing stop and taping the button",
        "decision_class": "Compliance / safety trigger",
        "paths_open": "Stop covered servicing until the facility's energy-control procedure identifies and controls the applicable energy sources",
        "who_may_perform_the_work": "Authorized employee under the facility's energy-control program; trained service personnel for the equipment work",
        "governing_basis_plain_english": "OSHA says pushbuttons, selector switches, and other control-circuit devices are not energy-isolating devices. Stored or residual energy must also be rendered safe under the applicable procedure.",
        "basis_type": "Federal rule",
        "source_id": "S15",
        "source_locator": "1910.147(b), (d)(5), and Appendix A",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F62",
        "subsystem": "Power and controls",
        "finding_as_the_reader_would_describe_it": "A replacement, major repair, renovation, modification, or new installation falls within OSHA's hazardous-energy rule",
        "decision_class": "Compliance / safety trigger",
        "paths_open": "Where 1910.147 applies, verify that the machine's energy-isolating devices are designed to accept a lockout device; define the actual devices and scope",
        "who_may_perform_the_work": "Employer and installer with qualified/authorized electrical and service personnel as applicable",
        "governing_basis_plain_english": "OSHA 1910.147(c)(2)(iii) is conditional on covered equipment and servicing. It does not let this page assume which disconnect or isolating device a specific system uses.",
        "basis_type": "Federal rule",
        "source_id": "S15",
        "source_locator": "1910.147(c)(2)(iii)",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F63",
        "subsystem": "Records",
        "finding_as_the_reader_would_describe_it": "The equipment identifies an older edition of an industry standard",
        "decision_class": "Context, not a trigger",
        "paths_open": "Identify the governing law, adopted edition, contract, manufacturer instructions, and modification history; age of the edition alone does not decide compliance",
        "who_may_perform_the_work": "Site management with the appropriate safety, code, contractual, and manufacturer input",
        "governing_basis_plain_english": "ANSI lists MH30.1-2022 as the current published edition. An older edition on a plate or manual does not by itself prove compliance or noncompliance in a jurisdiction or contract.",
        "basis_type": "Standards listing",
        "source_id": "S16",
        "source_locator": "Public edition listing; paid standard text not accessed",
        "verified_date": "2026-09-19"
      },
      {
        "finding_id": "F64",
        "subsystem": "Lip and controls",
        "finding_as_the_reader_would_describe_it": "A mechanical leveler's hold-down or lip-control system is worn or no longer fits the operating need",
        "decision_class": "Fit for purpose",
        "paths_open": "Repair the verified component, evaluate a documented compatible upgrade, or compare replacement",
        "who_may_perform_the_work": "Manufacturer or authorized installer for the exact unit and upgrade",
        "governing_basis_plain_english": "Rite-Hite publishes hold-down, lip-control, and hydraulic upgrade options and says most upgrades can fit its own and competitor products. 'Most' is not exact-unit compatibility.",
        "basis_type": "Manufacturer product statement",
        "source_id": "S17",
        "source_locator": "Loading Dock Leveler Upgrades page",
        "verified_date": "2026-09-19"
      }
    ],
    "pit_fit_crosswalk": [
      {
        "manufacturer": "Vestil Manufacturing Corp.",
        "family": "RR standard",
        "activation": "Mechanical",
        "nominal_size": "6 x 5 ft",
        "published_pit_width_in": 74,
        "published_pit_length_in": 50,
        "published_pit_depth_front_in": 24,
        "published_pit_depth_rear_in": 23.75,
        "source_id": "S11|S01",
        "source_locator": "Vestil RR family chart for width/length; RR manual p. 7 note for front/rear depth",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Vestil Manufacturing Corp.",
        "family": "RR standard",
        "activation": "Mechanical",
        "nominal_size": "6 x 6 ft",
        "published_pit_width_in": 74,
        "published_pit_length_in": 62,
        "published_pit_depth_front_in": 24,
        "published_pit_depth_rear_in": 23.75,
        "source_id": "S11|S01",
        "source_locator": "Vestil RR family chart for width/length; RR manual p. 7 note for front/rear depth",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Vestil Manufacturing Corp.",
        "family": "RR standard",
        "activation": "Mechanical",
        "nominal_size": "6 x 8 ft",
        "published_pit_width_in": 74,
        "published_pit_length_in": 86,
        "published_pit_depth_front_in": 24,
        "published_pit_depth_rear_in": 23.75,
        "source_id": "S11|S01",
        "source_locator": "Vestil RR family chart for width/length; RR manual p. 7 note for front/rear depth",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Vestil Manufacturing Corp.",
        "family": "RR standard",
        "activation": "Mechanical",
        "nominal_size": "6 x 10 ft",
        "published_pit_width_in": 74,
        "published_pit_length_in": 110,
        "published_pit_depth_front_in": 24,
        "published_pit_depth_rear_in": 23.75,
        "source_id": "S11|S01",
        "source_locator": "Vestil RR family chart for width/length; RR manual p. 7 note for front/rear depth",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Vestil Manufacturing Corp.",
        "family": "RR standard",
        "activation": "Mechanical",
        "nominal_size": "7 x 5 ft",
        "published_pit_width_in": 86,
        "published_pit_length_in": 50,
        "published_pit_depth_front_in": 24,
        "published_pit_depth_rear_in": 23.75,
        "source_id": "S11|S01",
        "source_locator": "Vestil RR family chart for width/length; RR manual p. 7 note for front/rear depth",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Vestil Manufacturing Corp.",
        "family": "RR standard",
        "activation": "Mechanical",
        "nominal_size": "7 x 6 ft",
        "published_pit_width_in": 86,
        "published_pit_length_in": 62,
        "published_pit_depth_front_in": 24,
        "published_pit_depth_rear_in": 23.75,
        "source_id": "S11|S01",
        "source_locator": "Vestil RR family chart for width/length; RR manual p. 7 note for front/rear depth",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Vestil Manufacturing Corp.",
        "family": "RR standard",
        "activation": "Mechanical",
        "nominal_size": "7 x 8 ft",
        "published_pit_width_in": 86,
        "published_pit_length_in": 86,
        "published_pit_depth_front_in": 24,
        "published_pit_depth_rear_in": 23.75,
        "source_id": "S11|S01",
        "source_locator": "Vestil RR family chart for width/length; RR manual p. 7 note for front/rear depth",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Vestil Manufacturing Corp.",
        "family": "RR standard",
        "activation": "Mechanical",
        "nominal_size": "7 x 10 ft",
        "published_pit_width_in": 86,
        "published_pit_length_in": 110,
        "published_pit_depth_front_in": 24,
        "published_pit_depth_rear_in": 23.75,
        "source_id": "S11|S01",
        "source_locator": "Vestil RR family chart for width/length; RR manual p. 7 note for front/rear depth",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Blue Giant Equipment Corporation",
        "family": "U-Series hydraulic",
        "activation": "Electric hydraulic",
        "nominal_size": "6 x 6 ft",
        "published_pit_width_in": 74,
        "published_pit_length_in": 63,
        "published_pit_depth_front_in": 20,
        "published_pit_depth_rear_in": 19.5,
        "source_id": "S02",
        "source_locator": "Blue Giant 038-1084E Rev. 1.7, Section 10.9 Standard Pit Dimensions",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Blue Giant Equipment Corporation",
        "family": "U-Series hydraulic",
        "activation": "Electric hydraulic",
        "nominal_size": "6 x 8 ft",
        "published_pit_width_in": 74,
        "published_pit_length_in": 87,
        "published_pit_depth_front_in": 20,
        "published_pit_depth_rear_in": 19.5,
        "source_id": "S02",
        "source_locator": "Blue Giant 038-1084E Rev. 1.7, Section 10.9 Standard Pit Dimensions",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Blue Giant Equipment Corporation",
        "family": "U-Series hydraulic",
        "activation": "Electric hydraulic",
        "nominal_size": "6 x 10 ft",
        "published_pit_width_in": 74,
        "published_pit_length_in": 111,
        "published_pit_depth_front_in": 20,
        "published_pit_depth_rear_in": 19.5,
        "source_id": "S02",
        "source_locator": "Blue Giant 038-1084E Rev. 1.7, Section 10.9 Standard Pit Dimensions",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Blue Giant Equipment Corporation",
        "family": "U-Series hydraulic",
        "activation": "Electric hydraulic",
        "nominal_size": "6 ft 6 in x 6 ft",
        "published_pit_width_in": 80,
        "published_pit_length_in": 63,
        "published_pit_depth_front_in": 20,
        "published_pit_depth_rear_in": 19.5,
        "source_id": "S02",
        "source_locator": "Blue Giant 038-1084E Rev. 1.7, Section 10.9 Standard Pit Dimensions",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Blue Giant Equipment Corporation",
        "family": "U-Series hydraulic",
        "activation": "Electric hydraulic",
        "nominal_size": "6 ft 6 in x 8 ft",
        "published_pit_width_in": 80,
        "published_pit_length_in": 87,
        "published_pit_depth_front_in": 20,
        "published_pit_depth_rear_in": 19.5,
        "source_id": "S02",
        "source_locator": "Blue Giant 038-1084E Rev. 1.7, Section 10.9 Standard Pit Dimensions",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Blue Giant Equipment Corporation",
        "family": "U-Series hydraulic",
        "activation": "Electric hydraulic",
        "nominal_size": "6 ft 6 in x 10 ft",
        "published_pit_width_in": 80,
        "published_pit_length_in": 111,
        "published_pit_depth_front_in": 20,
        "published_pit_depth_rear_in": 19.5,
        "source_id": "S02",
        "source_locator": "Blue Giant 038-1084E Rev. 1.7, Section 10.9 Standard Pit Dimensions",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Blue Giant Equipment Corporation",
        "family": "U-Series hydraulic",
        "activation": "Electric hydraulic",
        "nominal_size": "7 x 6 ft",
        "published_pit_width_in": 85,
        "published_pit_length_in": 63,
        "published_pit_depth_front_in": 20,
        "published_pit_depth_rear_in": 19.5,
        "source_id": "S02",
        "source_locator": "Blue Giant 038-1084E Rev. 1.7, Section 10.9 Standard Pit Dimensions",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Blue Giant Equipment Corporation",
        "family": "U-Series hydraulic",
        "activation": "Electric hydraulic",
        "nominal_size": "7 x 8 ft",
        "published_pit_width_in": 85,
        "published_pit_length_in": 87,
        "published_pit_depth_front_in": 20,
        "published_pit_depth_rear_in": 19.5,
        "source_id": "S02",
        "source_locator": "Blue Giant 038-1084E Rev. 1.7, Section 10.9 Standard Pit Dimensions",
        "verified_date": "2026-09-19"
      },
      {
        "manufacturer": "Blue Giant Equipment Corporation",
        "family": "U-Series hydraulic",
        "activation": "Electric hydraulic",
        "nominal_size": "7 x 10 ft",
        "published_pit_width_in": 85,
        "published_pit_length_in": 111,
        "published_pit_depth_front_in": 20,
        "published_pit_depth_rear_in": 19.5,
        "source_id": "S02",
        "source_locator": "Blue Giant 038-1084E Rev. 1.7, Section 10.9 Standard Pit Dimensions",
        "verified_date": "2026-09-19"
      }
    ],
    "quote_scope_comparison": [
      {
        "line_id": "Q01",
        "scope_line": "Equipment or parts",
        "what_a_repair_quote_should_state": "Exact parts, part numbers, and the equipment/model they fit",
        "what_a_modernization_quote_should_state": "Exact kit model, compatibility basis, and included components",
        "what_a_replacement_quote_should_state": "Manufacturer, model, capacity label, dimensions, lip, activation, and selected options",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q02",
        "scope_line": "What was found",
        "what_a_repair_quote_should_state": "The verified cause, who verified it, and adjacent condition checked",
        "what_a_modernization_quote_should_state": "Condition of the retained deck, frame, pit, rating, and application",
        "what_a_replacement_quote_should_state": "Why the existing unit or configuration is not being kept",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q03",
        "scope_line": "Removal and disposal",
        "what_a_repair_quote_should_state": "What, if anything, is removed and disposed of",
        "what_a_modernization_quote_should_state": "Which original mechanisms, controls, or parts are removed and disposed of",
        "what_a_replacement_quote_should_state": "Removal and disposal of the old unit and any related equipment",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q04",
        "scope_line": "Freight",
        "what_a_repair_quote_should_state": "Parts freight and any expedite charge",
        "what_a_modernization_quote_should_state": "Kit freight and any separate components",
        "what_a_replacement_quote_should_state": "Unit freight, delivery basis, and extra delivery charges",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q05",
        "scope_line": "Unloading and handling",
        "what_a_repair_quote_should_state": "Who unloads and handles parts or rented access equipment",
        "what_a_modernization_quote_should_state": "Who unloads and handles the kit and retained components",
        "what_a_replacement_quote_should_state": "Who unloads the unit and moves it to the bay",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q06",
        "scope_line": "Pit and concrete work",
        "what_a_repair_quote_should_state": "Any pit or building work included, excluded, or handled by allowance/change order",
        "what_a_modernization_quote_should_state": "Any pit or building work included, excluded, or handled by allowance/change order",
        "what_a_replacement_quote_should_state": "Who inspects and prices pit, concrete, embedded-steel, or building work, including allowance/change-order treatment",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q07",
        "scope_line": "Rear curb angle",
        "what_a_repair_quote_should_state": "Current rear curb/attachment condition checked where relevant",
        "what_a_modernization_quote_should_state": "Compatibility with the existing attachment and rear curb condition",
        "what_a_replacement_quote_should_state": "The attachment method for the named unit and the condition required of the existing rear curb or other interface",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q08",
        "scope_line": "Electrical supply",
        "what_a_repair_quote_should_state": "Power and control requirements for the repaired configuration, and who supplies the work",
        "what_a_modernization_quote_should_state": "New power/control requirements, disconnect or isolation scope where applicable, and who supplies the work",
        "what_a_replacement_quote_should_state": "Voltage, phase, control configuration, isolation/disconnect scope where applicable, and who supplies the work",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q09",
        "scope_line": "Controls and interlocks",
        "what_a_repair_quote_should_state": "Controls, sensors, and interlocks being repaired or retained",
        "what_a_modernization_quote_should_state": "New and retained controls, sensors, interlocks, and validated sequence",
        "what_a_replacement_quote_should_state": "New controls and integration with door, restraint, traffic light, or other named equipment",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q10",
        "scope_line": "Bumpers",
        "what_a_repair_quote_should_state": "Bumper condition and any included bumper work",
        "what_a_modernization_quote_should_state": "Bumper condition and any included bumper work",
        "what_a_replacement_quote_should_state": "Bumper condition, compatibility, and whether replacement or relocation is included",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q11",
        "scope_line": "Toe guards and run-off protection",
        "what_a_repair_quote_should_state": "Protective features restored and tested for the named unit",
        "what_a_modernization_quote_should_state": "Protective features included or retained and the resulting configuration",
        "what_a_replacement_quote_should_state": "Protective features and options supplied on the selected configuration",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q12",
        "scope_line": "Permits or reviews where applicable",
        "what_a_repair_quote_should_state": "Who determines whether permits, reviews, or inspections apply, and what is included",
        "what_a_modernization_quote_should_state": "Who determines whether permits, reviews, or inspections apply, and what is included",
        "what_a_replacement_quote_should_state": "Who determines whether permits, reviews, or inspections apply, and what is included",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q13",
        "scope_line": "Testing and acceptance",
        "what_a_repair_quote_should_state": "The test and acceptance criteria that show the verified cause was corrected",
        "what_a_modernization_quote_should_state": "Commissioning and acceptance criteria for the converted configuration",
        "what_a_replacement_quote_should_state": "Commissioning and acceptance criteria for the installed configuration",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q14",
        "scope_line": "Documentation handed over",
        "what_a_repair_quote_should_state": "Service report, changed parts, settings/records where appropriate, and unresolved items",
        "what_a_modernization_quote_should_state": "New manual, labels, configuration record, test record, and unresolved items",
        "what_a_replacement_quote_should_state": "Manual, labels, data plate, test/commissioning record, and unresolved items",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q15",
        "scope_line": "Training",
        "what_a_repair_quote_should_state": "Whether operating or maintenance instruction is included",
        "what_a_modernization_quote_should_state": "Whether operation and maintenance instruction for the new configuration is included",
        "what_a_replacement_quote_should_state": "Whether operation and maintenance instruction for the new equipment is included",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q16",
        "scope_line": "Warranty",
        "what_a_repair_quote_should_state": "Parts and labor warranty terms, exclusions, registration, and duration",
        "what_a_modernization_quote_should_state": "Kit and installation warranty terms, exclusions, registration, and duration",
        "what_a_replacement_quote_should_state": "Equipment, structural, controls, and installation warranty terms stated separately",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q17",
        "scope_line": "Lead time",
        "what_a_repair_quote_should_state": "Parts lead time and quote-validity assumptions",
        "what_a_modernization_quote_should_state": "Kit/component lead time and quote-validity assumptions",
        "what_a_replacement_quote_should_state": "Manufacturing, freight, installation, and quote-validity assumptions",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q18",
        "scope_line": "Bay downtime",
        "what_a_repair_quote_should_state": "Expected bay downtime in hours or days, with assumptions",
        "what_a_modernization_quote_should_state": "Expected bay downtime in hours or days, with assumptions",
        "what_a_replacement_quote_should_state": "Expected bay downtime in hours or days, with assumptions",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q19",
        "scope_line": "Exclusions",
        "what_a_repair_quote_should_state": "Every material exclusion and owner-supplied item",
        "what_a_modernization_quote_should_state": "Every material exclusion, retained risk, and owner-supplied item",
        "what_a_replacement_quote_should_state": "Every material exclusion, allowance, contingency, and owner-supplied item",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      },
      {
        "line_id": "Q20",
        "scope_line": "Price validity",
        "what_a_repair_quote_should_state": "How long the price and availability statement hold",
        "what_a_modernization_quote_should_state": "How long the price, compatibility statement, and availability hold",
        "what_a_replacement_quote_should_state": "How long the price, selected configuration, and availability hold",
        "source_id": "S19",
        "verified_date": "2026-09-19"
      }
    ],
    "life_claim_audit": [
      {
        "claim_id": "C01",
        "claim_as_circulated": "A pit-mounted dock leveler lasts about 20 to 25 years",
        "where_it_comes_from": "Excel Solutions contractor article",
        "what_supports_it": "The page states the range but shows no study, sample, population, equipment definition, or method.",
        "our_publication_decision": "Do not publish as a finding. Keep only as a traced claim in this audit.",
        "source_id": "S13",
        "verified_date": "2026-09-19"
      },
      {
        "claim_id": "C02",
        "claim_as_circulated": "Under normal usage dock levelers have a life span in the 20 year range",
        "where_it_comes_from": "Pentalift Shim Kit page",
        "what_supports_it": "A manufacturer-stated general estimate with no disclosed sample or calculation method.",
        "our_publication_decision": "Publish only as an attributed Pentalift statement, never as an industry average or replacement threshold.",
        "source_id": "S06",
        "verified_date": "2026-09-19"
      },
      {
        "claim_id": "C03",
        "claim_as_circulated": "Unless the dock leveler is more than five years old, it can probably be repaired",
        "where_it_comes_from": "Door Systems contractor article",
        "what_supports_it": "No primary source or method is shown. The reviewed primary materials instead require model-, condition-, rating-, and application-specific evidence.",
        "our_publication_decision": "Do not publish as a rule.",
        "source_id": "S14",
        "verified_date": "2026-09-19"
      },
      {
        "claim_id": "C04",
        "claim_as_circulated": "Ten year minimum life expectancy",
        "where_it_comes_from": "Blue Giant example serial-plate decal 038-1082EF reproduced in the current owner's manual",
        "what_supports_it": "Read directly on the example plate for model M7008W, Workhorse class, manufactured 04/2018, beside daily-use bands and a 30,000 lb maximum static distribution load.",
        "our_publication_decision": "Publish only as what this example plate states. Do not apply it to every Blue Giant unit or claim ANSI MH30.1 requires the line.",
        "source_id": "S02",
        "verified_date": "2026-09-19"
      },
      {
        "claim_id": "C05",
        "claim_as_circulated": "Replace when repair costs more than half of a new unit",
        "where_it_comes_from": "Repeated across contractor and facility-service articles",
        "what_supports_it": "No universal dock-leveler rule or traceable primary-source origin was found. Repair and replacement numbers also often cover different scopes.",
        "our_publication_decision": "Do not publish as a rule. Publish the matched-scope method and facility-input arithmetic instead.",
        "source_id": "S18",
        "verified_date": "2026-09-19"
      },
      {
        "claim_id": "C06",
        "claim_as_circulated": "A mechanical leveler costs about six times as much to maintain as a hydraulic one",
        "where_it_comes_from": "Rite-Hite marketing material discussed on Uptime's dock leveler cost page",
        "what_supports_it": "The stated comparison uses a ten-year period, but the retrieved material did not disclose a reproducible sample or calculation method.",
        "our_publication_decision": "Do not restate as a finding here. Keep the attributed audit on the existing cost page.",
        "source_id": "S12",
        "verified_date": "2026-09-19"
      },
      {
        "claim_id": "C07",
        "claim_as_circulated": "Replace at 7 to 10 years, at 15 years, at 70 percent, or after two years of 2,000-dollar repairs",
        "where_it_comes_from": "Southeast Facility Management Group and similar contractor pages",
        "what_supports_it": "No named standard, dataset, measured population, or reproducible method is shown for the thresholds.",
        "our_publication_decision": "Do not publish as decision rules.",
        "source_id": "S18",
        "verified_date": "2026-09-19"
      },
      {
        "claim_id": "C08",
        "claim_as_circulated": "OSHA requires a dock leveler to be replaced after a set number of years or at a repair-cost percentage",
        "where_it_comes_from": "Common assumption rather than a cited OSHA provision",
        "what_supports_it": "A bounded review of 29 CFR 1910.21, 1910.22, 1910.26, and 1910.147 found no service-life cutoff, replacement interval, or repair-cost percentage.",
        "our_publication_decision": "Publish the bounded absence with the exact provisions named. Do not claim no employer or manufacturer uses an internal threshold.",
        "source_id": "S09|S10|S15|S21",
        "verified_date": "2026-09-19"
      }
    ],
    "crossover_worked_examples": [
      {
        "case": "A. Small repair, complete inputs",
        "repair_quote_usd": 1200,
        "repair_downtime_hours": 8,
        "replacement_quote_usd": 9000,
        "replacement_downtime_hours": 24,
        "downtime_cost_usd_per_hour": 500,
        "expected_follow_on_repairs_usd": 0,
        "repair_path_maintenance_usd": 0,
        "replacement_path_maintenance_usd": 0,
        "documented_salvage_usd": 0,
        "comparison_horizon_years": 5,
        "safety_or_structural_gate_unresolved": false,
        "repair_path_cost_usd": 5200,
        "replacement_path_cost_usd": 21000,
        "replacement_premium_usd": 15800,
        "annual_avoidable_cost_to_break_even_usd_per_year": 3160,
        "expected_status": "complete",
        "reading": "At the entered assumptions, replacement costs 15,800 dollars more over five years and would need to avoid 3,160 dollars per year to break even."
      },
      {
        "case": "B. Large repair, complete inputs",
        "repair_quote_usd": 5500,
        "repair_downtime_hours": 16,
        "replacement_quote_usd": 9000,
        "replacement_downtime_hours": 24,
        "downtime_cost_usd_per_hour": 500,
        "expected_follow_on_repairs_usd": 3000,
        "repair_path_maintenance_usd": 2000,
        "replacement_path_maintenance_usd": 1000,
        "documented_salvage_usd": 0,
        "comparison_horizon_years": 5,
        "safety_or_structural_gate_unresolved": false,
        "repair_path_cost_usd": 18500,
        "replacement_path_cost_usd": 22000,
        "replacement_premium_usd": 3500,
        "annual_avoidable_cost_to_break_even_usd_per_year": 700,
        "expected_status": "complete",
        "reading": "At the entered assumptions, replacement costs 3,500 dollars more over five years and would need to avoid 700 dollars per year to break even."
      },
      {
        "case": "C. Explicit zero downtime rate",
        "repair_quote_usd": 5500,
        "repair_downtime_hours": 16,
        "replacement_quote_usd": 9000,
        "replacement_downtime_hours": 24,
        "downtime_cost_usd_per_hour": 0,
        "expected_follow_on_repairs_usd": 3000,
        "repair_path_maintenance_usd": 2000,
        "replacement_path_maintenance_usd": 1000,
        "documented_salvage_usd": 0,
        "comparison_horizon_years": 5,
        "safety_or_structural_gate_unresolved": false,
        "repair_path_cost_usd": 10500,
        "replacement_path_cost_usd": 10000,
        "replacement_premium_usd": -500,
        "annual_avoidable_cost_to_break_even_usd_per_year": 0,
        "expected_status": "complete",
        "reading": "The result displays both downtime-hour inputs even though the user explicitly priced downtime at zero."
      },
      {
        "case": "D. Equal path totals",
        "repair_quote_usd": 9000,
        "repair_downtime_hours": 0,
        "replacement_quote_usd": 9000,
        "replacement_downtime_hours": 0,
        "downtime_cost_usd_per_hour": 0,
        "expected_follow_on_repairs_usd": 0,
        "repair_path_maintenance_usd": 0,
        "replacement_path_maintenance_usd": 0,
        "documented_salvage_usd": 0,
        "comparison_horizon_years": 5,
        "safety_or_structural_gate_unresolved": false,
        "repair_path_cost_usd": 9000,
        "replacement_path_cost_usd": 9000,
        "replacement_premium_usd": 0,
        "annual_avoidable_cost_to_break_even_usd_per_year": 0,
        "expected_status": "complete",
        "reading": "The premium and annual avoidable cost both display as zero; the calculator does not declare a winner."
      },
      {
        "case": "E. Repair quote missing",
        "repair_quote_usd": null,
        "repair_downtime_hours": 8,
        "replacement_quote_usd": 9000,
        "replacement_downtime_hours": 24,
        "downtime_cost_usd_per_hour": 500,
        "expected_follow_on_repairs_usd": 0,
        "repair_path_maintenance_usd": 0,
        "replacement_path_maintenance_usd": 0,
        "documented_salvage_usd": 0,
        "comparison_horizon_years": 5,
        "safety_or_structural_gate_unresolved": false,
        "repair_path_cost_usd": null,
        "replacement_path_cost_usd": 21000,
        "replacement_premium_usd": null,
        "annual_avoidable_cost_to_break_even_usd_per_year": null,
        "expected_status": "incomplete",
        "reading": "Show the replacement-path total, mark the comparison incomplete, and calculate no premium or annual break-even amount."
      },
      {
        "case": "F. Horizon is zero",
        "repair_quote_usd": 1200,
        "repair_downtime_hours": 8,
        "replacement_quote_usd": 9000,
        "replacement_downtime_hours": 24,
        "downtime_cost_usd_per_hour": 500,
        "expected_follow_on_repairs_usd": 0,
        "repair_path_maintenance_usd": 0,
        "replacement_path_maintenance_usd": 0,
        "documented_salvage_usd": 0,
        "comparison_horizon_years": 0,
        "safety_or_structural_gate_unresolved": false,
        "repair_path_cost_usd": 5200,
        "replacement_path_cost_usd": 21000,
        "replacement_premium_usd": null,
        "annual_avoidable_cost_to_break_even_usd_per_year": null,
        "expected_status": "invalid",
        "reading": "Reject the comparison horizon and do not divide by zero. Path subtotals may display separately."
      },
      {
        "case": "G. Salvage exceeds replacement subtotal",
        "repair_quote_usd": 1200,
        "repair_downtime_hours": 8,
        "replacement_quote_usd": 9000,
        "replacement_downtime_hours": 24,
        "downtime_cost_usd_per_hour": 500,
        "expected_follow_on_repairs_usd": 0,
        "repair_path_maintenance_usd": 0,
        "replacement_path_maintenance_usd": 0,
        "documented_salvage_usd": 25000,
        "comparison_horizon_years": 5,
        "safety_or_structural_gate_unresolved": false,
        "repair_path_cost_usd": 5200,
        "replacement_path_cost_usd": null,
        "replacement_premium_usd": null,
        "annual_avoidable_cost_to_break_even_usd_per_year": null,
        "expected_status": "invalid",
        "reading": "Flag the salvage input for review and do not silently calculate a negative replacement-path cost."
      },
      {
        "case": "H. Safety or structural gate unresolved",
        "repair_quote_usd": 1200,
        "repair_downtime_hours": 8,
        "replacement_quote_usd": 9000,
        "replacement_downtime_hours": 24,
        "downtime_cost_usd_per_hour": 500,
        "expected_follow_on_repairs_usd": 0,
        "repair_path_maintenance_usd": 0,
        "replacement_path_maintenance_usd": 0,
        "documented_salvage_usd": 0,
        "comparison_horizon_years": 5,
        "safety_or_structural_gate_unresolved": true,
        "repair_path_cost_usd": null,
        "replacement_path_cost_usd": null,
        "replacement_premium_usd": null,
        "annual_avoidable_cost_to_break_even_usd_per_year": null,
        "expected_status": "blocked",
        "reading": "Do not present the economic comparison as a decision while the safety or structural gate remains unresolved."
      }
    ],
    "sources": [
      {
        "source_id": "S01",
        "publisher": "Vestil Manufacturing Corp.",
        "document": "RR-Series Dock Levelers instruction manual",
        "edition_or_date": "Rev. 5/13/2022",
        "url": "https://vestildocs.com/manuals/RR,%20MANUAL.pdf",
        "retrieval_basis": "Official PDF read and checked",
        "what_it_supports": "Cracked-weld and wobble stop-use instructions; no-modification rule; do-not-modify-to-fit-pit instruction; inspections; stored-energy warning; approved parts; record of satisfactory condition; warranty terms",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S02",
        "publisher": "Blue Giant Equipment Corporation",
        "document": "Hydraulic Dock Leveler Owner's Manual, part 038-1084E",
        "edition_or_date": "Rev. 1.7, issue date August 6, 2026",
        "url": "https://www.bluegiant.com/getattachment/e7fb5e93-b859-48a5-ba9f-6c76e0f6fb81/038-1084E_Hydraulic_Dock_Leveler_Owner_Rev.1.7_6-Aug-2026.pdf?ext=.pdf&lang=en-us",
        "retrieval_basis": "Official current PDF read and checked",
        "what_it_supports": "Owner responsibility clauses; damaged-equipment removal and authorized inspection/repair; no alteration without written permission; maintenance intervals; operation warnings; example serial plate; parts and troubleshooting; standard pit dimensions; warranty-registration statement",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S03",
        "publisher": "Pentalift Equipment Corporation",
        "document": "Hydraulic Conversion Kits",
        "edition_or_date": "Live page checked September 19, 2026",
        "url": "https://www.pentalift.com/solutions_category/hydraulic-conversion-kits/",
        "retrieval_basis": "Official manufacturer page checked",
        "what_it_supports": "Manufacturer-stated conversion category and the requirement that the retained leveler be structurally sound",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S04",
        "publisher": "Pentalift Equipment Corporation",
        "document": "MDHCK Hydraulic Conversion Kit",
        "edition_or_date": "Live page checked September 19, 2026",
        "url": "https://www.pentalift.com/solutions/mdhck-hydraulic-conversion-kit/",
        "retrieval_basis": "Official manufacturer page checked",
        "what_it_supports": "Manufacturer-stated conversion option for named Pentalift mechanical levelers; exact compatibility remains model-specific",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S05",
        "publisher": "Pentalift Equipment Corporation",
        "document": "Importance and Benefits of a Replacement Dock Leveler Site Inspection Sheet",
        "edition_or_date": "Published January 5, 2026",
        "url": "https://www.pentalift.com/replacement-dock-leveler-site-inspection-sheet/",
        "retrieval_basis": "Official manufacturer article checked",
        "what_it_supports": "Replacement survey inputs: rear pit depth, debris warning, concrete and curb-angle condition, total lift-truck-plus-load weight, traffic, and bumpers; installation statements are Pentalift-specific",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S06",
        "publisher": "Pentalift Equipment Corporation",
        "document": "Shim Kit",
        "edition_or_date": "Live page checked September 19, 2026",
        "url": "https://www.pentalift.com/shim-kit/",
        "retrieval_basis": "Official manufacturer page checked",
        "what_it_supports": "Manufacturer statement that pit sizes vary; custom replacement and shim options; attributed '20 year range' life statement without disclosed method",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S07",
        "publisher": "Pentalift Equipment Corporation",
        "document": "Dock Leveler Selection, Loading Dock Height & Dock Design",
        "edition_or_date": "Live page checked September 19, 2026",
        "url": "https://www.pentalift.com/dock-leveler-selection-information/",
        "retrieval_basis": "Official manufacturer page checked",
        "what_it_supports": "Pentalift's published standard mechanical and hydraulic capacity offerings and selection inputs; not a market-wide range",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S08",
        "publisher": "Pentalift Equipment Corporation",
        "document": "Dock Leveler Warranty",
        "edition_or_date": "Published October 14, 2016; live page checked September 19, 2026",
        "url": "https://www.pentalift.com/dock-leveler-warranty/",
        "retrieval_basis": "Official manufacturer page checked",
        "what_it_supports": "Manufacturer-stated one-year normal-use materials/workmanship warranty, ten-year deck/lip/frame warranty, registration requirement, and custom extended-warranty option",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S09",
        "publisher": "U.S. Department of Labor, Occupational Safety and Health Administration",
        "document": "29 CFR 1910.22, General requirements",
        "edition_or_date": "Current OSHA text checked September 19, 2026",
        "url": "https://www.osha.gov/laws-regs/regulations/standardnumber/1910/1910.22",
        "retrieval_basis": "Official OSHA regulation page checked",
        "what_it_supports": "Maximum intended load; inspection; correction or guarding of hazardous conditions; qualified-person structural correction or repair",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S10",
        "publisher": "U.S. Department of Labor, Occupational Safety and Health Administration",
        "document": "29 CFR 1910.26, Dockboards",
        "edition_or_date": "Current OSHA text checked September 19, 2026",
        "url": "https://www.osha.gov/laws-regs/regulations/standardnumber/1910/1910.26",
        "retrieval_basis": "Official OSHA regulation page checked",
        "what_it_supports": "Dockboard load duty and run-off-protection provisions, including the January 17, 2017 initial-service date and paragraph (b)(2) exception",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S11",
        "publisher": "Vestil Manufacturing Corp.",
        "document": "Mechanical Dock Levelers (RR) family model chart",
        "edition_or_date": "Undated live chart checked September 19, 2026",
        "url": "https://www.vestil.com/product.php?FID=3",
        "retrieval_basis": "Official manufacturer chart checked",
        "what_it_supports": "Published RR family pit widths, lengths, nominal sizes, capacities, and options; rear/front depth is taken from S01",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S12",
        "publisher": "Uptime Dock & Door Research",
        "document": "Dock Leveler Cost: Published Prices, and What the Price Tag Leaves Out",
        "edition_or_date": "Last verified September 17, 2026",
        "url": "https://uptimedockanddoor.com/research/dock-leveler-cost/",
        "retrieval_basis": "Live first-party research page checked",
        "what_it_supports": "Public seller-price observations, their limitations, and the existing thirteen-line quote checklist; not a national installed-cost benchmark",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S13",
        "publisher": "Excel Solutions",
        "document": "Should You Repair or Replace a Loading Dock Leveler?",
        "edition_or_date": "Live page checked September 19, 2026",
        "url": "https://www.excelsolutions.com/blogs/loading-dock-articles/should-you-repair-or-replace-a-loading-dock-leveler",
        "retrieval_basis": "Contractor page checked only to audit a circulating life claim",
        "what_it_supports": "Existence of an unsupported 20-to-25-year claim; not used as technical evidence",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S14",
        "publisher": "Door Systems",
        "document": "Dock Leveler Repair vs. Replacement",
        "edition_or_date": "Live page checked September 19, 2026",
        "url": "https://www.doorsystems.com/blog/dock-leveler-repair-vs-replacement",
        "retrieval_basis": "Contractor page checked only to audit a circulating age rule",
        "what_it_supports": "Existence of an unsupported five-year repair heuristic; not used as technical evidence",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S15",
        "publisher": "U.S. Department of Labor, Occupational Safety and Health Administration",
        "document": "29 CFR 1910.147, The control of hazardous energy (lockout/tagout), including Appendix A",
        "edition_or_date": "Current OSHA text checked September 19, 2026",
        "url": "https://www.osha.gov/laws-regs/regulations/standardnumber/1910/1910.147",
        "retrieval_basis": "Official OSHA regulation page checked",
        "what_it_supports": "Energy-isolating-device definition; conditional lockout-capability requirement for replacements, major repairs, renovations, modifications, and new equipment; stored/residual-energy control",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S16",
        "publisher": "American National Standards Institute / MHI",
        "document": "ANSI MH30.1-2022, Performance and Testing Requirements for Dock Leveling Devices",
        "edition_or_date": "Public listing checked September 19, 2026",
        "url": "https://webstore.ansi.org/standards/mhia/ansimh302022",
        "retrieval_basis": "Public catalogue listing checked; paid standard text not accessed",
        "what_it_supports": "Current published edition, title, and public scope only; no clause text",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S17",
        "publisher": "Rite-Hite",
        "document": "Loading Dock Leveler Upgrades",
        "edition_or_date": "Live page checked September 19, 2026",
        "url": "https://www.ritehite.com/en/am/products/loading-dock-levelers/upgrades",
        "retrieval_basis": "Official manufacturer page checked",
        "what_it_supports": "Manufacturer-stated hydraulic, lip-control, and hold-down upgrade options; stated compatibility with most Rite-Hite and competitor products requires exact-unit confirmation",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S18",
        "publisher": "Southeast Facility Management Group",
        "document": "Dock Leveler Repair vs. Replacement",
        "edition_or_date": "Live page checked September 19, 2026",
        "url": "https://sefmg.com/dock-leveler-repair-vs-replacement-which-is-better-for-your-warehouse/",
        "retrieval_basis": "Contractor page checked only to audit circulating age, cost, repair-history, and percentage thresholds",
        "what_it_supports": "Existence of unsupported heuristics; not used as technical evidence",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S19",
        "publisher": "Uptime Dock & Door Research",
        "document": "Dock Leveler Repair-or-Replace Quote-Scope Comparison",
        "edition_or_date": "Version 1.1.0, compiled September 19, 2026",
        "url": "https://uptimedockanddoor.com/research/dock-leveler-repair-vs-replace/#quotes",
        "retrieval_basis": "Original editorial compilation for this page",
        "what_it_supports": "Twenty-line matched-scope comparison for repair, modernization, and replacement proposals",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S20",
        "publisher": "MHI, Loading Dock Equipment Manufacturers (LODEM)",
        "document": "Loading Dock Compliance Considerations with New OSHA Rule 29 CFR 1910.26",
        "edition_or_date": "Undated industry document; checked September 19, 2026",
        "url": "https://og.mhi.org/downloads/industrygroups/lodem/lodem_osha_rule29.pdf",
        "retrieval_basis": "Industry-group PDF read and checked",
        "what_it_supports": "LODEM's attributed industry position on terminology, side guards, pit walls/door jambs, training, and MH30.1; not an OSHA interpretation",
        "verified_date": "2026-09-19"
      },
      {
        "source_id": "S21",
        "publisher": "U.S. Department of Labor, Occupational Safety and Health Administration",
        "document": "29 CFR 1910.21, Scope and definitions",
        "edition_or_date": "Current OSHA text checked September 19, 2026",
        "url": "https://www.osha.gov/laws-regs/regulations/standardnumber/1910/1910.21",
        "retrieval_basis": "Official OSHA regulation page checked",
        "what_it_supports": "Definitions of dockboard, maximum intended load, and qualified person",
        "verified_date": "2026-09-19"
      }
    ]
  }
}