Source: https://guthlabs.ai/docs/instruments/moving-box-truck-size-estimator/

instrument / verified-clean

# Moving Box / Truck Size Estimator

The current ledger marks this instrument verified clean within the source-bound verification corpus.

Status: **VERIFIED_CLEAN**Lifecycle: **verified-clean**

## Inspectable records

[01**Overview**Purpose and lifecycle](<https://guthlabs.ai/docs/instruments/moving-box-truck-size-estimator/>)[02**Mechanism**Method and assumptions](<https://guthlabs.ai/docs/instruments/moving-box-truck-size-estimator/mechanism/>)[03**Implementation**Binding and validation](<https://guthlabs.ai/docs/instruments/moving-box-truck-size-estimator/implementation/>)[04**Qualification**Evidence and errata](<https://guthlabs.ai/docs/instruments/moving-box-truck-size-estimator/qualification/>)

## Ledger state

The current ledger marks this instrument verified clean within the source-bound verification corpus.

**Area**: Everyday & Life

**Tranche**: tranche-7

**Evidence ID**: t7-090

**Ledger rows**: 1

No ledger note is attached.

## Review findings

The stated algorithms are plausible heuristics, but the spec omits the actual lookup tables, table provenance, room-count definitions, truck-selection inequality, capacity margin, and payload constraints. The test vectors therefore use explicitly declared common moving-planning conventions and should remain conditional until the production table source and edition are fixed.

### Formula and scope findings

- The box formula, boxes ≈ rooms × average boxes per room, is a reasonable heuristic but cannot be verified as a unique standard without the actual rate table and a definition of room versus bedroom.

- The truck formula, truck_cuft = sum of item volumes, is dimensionally correct, but truck selection also requires a stated rule such as choosing the smallest capacity greater than or equal to the calculated volume.

- A home-size lookup is underspecified: the input alternates between total rooms, bedrooms, and home size, but no authoritative mapping table is supplied.

- The specification does not state whether item volumes include packing materials, furniture void space, or a recommended unused-capacity margin.

- The source and edition of the moving-industry lookup tables are not provided; U-Haul-style tables are company-specific guidance rather than a universal standard.

### Unit assumptions

- All item and truck-capacity volumes are in cubic feet (cu ft).

- The itemized-volume calculation is sum(quantity × nominal item volume) plus any explicitly supplied bulk volume.

- The box-rate table returns boxes per room, and the room count is an integer total-room count, not bedroom count.

- Truck selection uses the smallest listed truck whose nominal capacity is greater than or equal to the calculated volume.

- Nominal moving-box volumes use 1.5 cu ft for a small/book box, 3.0 cu ft for a medium box, and 4.5 cu ft for a large box.

- The concrete table fragments below use widely tabulated standard values in common U-Haul-style moving guidance; they are conditional test conventions, not proof that the unspecified catalog table uses these values.

## Boundary hardening

**BREAK_CLAIMED** · SELF_FLAGGED

The specification does not provide the required lookup-table values, validity rules, truck-size thresholds, or precedence when both home-size and itemized inputs are supplied. It also does not define rejection behavior for negative room counts or volume units, allowing nonsensical or materially different outputs.

## Errata and corrections

No applied erratum is attached to this unique-name record.

## Inspectable example

4 review vectors are recorded. One source-bound sample is shown below.

````
{
  "inputs": {
    "rooms": 2,
    "itemized_inventory": {
      "small_boxes": 20,
      "medium_boxes": 30,
      "large_boxes": 10,
      "other_items_volume_cuft": 80
    }
  },
  "expected_outputs": {
    "estimated_box_count": 50,
    "suggested_truck_size": "cargo van",
    "required_volume_cuft": 245,
    "truck_capacity_cuft": 245
  },
  "reference_data": {
    "box_rate_row": {
      "rooms": 2,
      "avg_boxes_per_room": 25,
      "source_convention": "widely tabulated standard value; rough moving-planning heuristic"
    },
    "moving_box_volume_rows": [
      {
        "box_type": "small/book",
        "volume_cuft": 1.5,
        "source_convention": "widely tabulated standard value; common nominal moving-box size"
      },
      {
        "box_type": "medium",
        "volume_cuft": 3,
        "source_convention": "widely tabulated standard value; common nominal moving-box size"
      },
      {
        "box_type": "large",
        "volume_cuft": 4.5,
        "source_convention": "widely tabulated standard value; common nominal moving-box size"
      }
    ],
    "truck_capacity_row": {
      "truck": "cargo van",
      "capacity_cuft": 245,
      "source_convention": "widely tabulated standard value; U-Haul-style published nominal cargo capacity"
    }
  },
  "working": "Boxes: 2 rooms × 25 boxes/room = 50 boxes. Volume: (20 × 1.5) + (30 × 3.0) + (10 × 4.5) + 80 = 30 + 90 + 45 + 80 = 245 cu ft. Truck lookup: 245 cu ft ≤ cargo-van capacity 245 cu ft, so select cargo van. This lands exactly on the 245-cu-ft truck table entry."
}
````

## Related workflows

No source-defined multi-instrument workflow membership is recorded.

## Sources and evidence

These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.

- `VERIFIED_LEDGER.json · VERIFIED_CLEAN`

- `evidence-tranche7/tranche7-results.json`

- `BOUNDARY_HAZARD_CATALOG.json`
