# Packrift packingsolver maintainer review packet

Generated: 2026-05-31T17:29:46.326Z

Canonical page: https://packrift-benchmark-navigator.vercel.app/packingsolver-maintainer-review.html

## Purpose

This packet answers the maintainer-review questions around the Packrift packingsolver fixture pack: what input data is supplied, what optimization objective is declared, how the generated CSV files map to packingsolver-style inputs, and what claims are deliberately not being made.

## Counts

- Source rows considered: 699
- Candidate cartons: 120
- Generated scenarios: 350
- Generated item lines: 803
- Complete packingsolver scenario file sets: 350
- Generated packingsolver input files: 1050
- Used public source products: 307

## Reviewer Questions

### What input data is being supplied?

The fixture supplies public Packrift carton candidates, generated item-line scenarios, scenario summaries, and an instance index that points to bins.csv, items.csv, and parameters.csv for each scenario.

### What is the optimization goal?

Each generated parameters.csv declares variable-sized-bin-packing as the input objective. The package does not provide solver outputs or claim an optimal or quasi-optimal carton selection.

### How does it relate to packingsolver?

The converter and format map produce packingsolver-style box input files, following the upstream parser expectation for bins, items, rotation flags, and parameters fields.

### What makes the scenarios realistic?

Dimensions and carton candidates are derived from public Packrift product records, while scenario families mimic ecommerce fulfillment review situations such as apparel returns, subscription bundles, warehouse restock, and marketplace replacement.

### What should not be inferred?

The fixture is not a live order log, price list, freight quote, inventory promise, maintainer acceptance statement, third-party endorsement, or solver benchmark result.

## Supporting URLs

- Fixture pack: https://packrift-benchmark-navigator.vercel.app/packingsolver-fixtures.html
- Converter page: https://packrift-benchmark-navigator.vercel.app/packingsolver-converter.html
- Converter script: https://packrift-benchmark-navigator.vercel.app/data/packingsolver-fixtures/convert_box_packrift.py
- Format map: https://packrift-benchmark-navigator.vercel.app/packingsolver-format-spec.html
- Format map JSON: https://packrift-benchmark-navigator.vercel.app/data/packingsolver-fixtures/packingsolver-format-map.json
- Data contract: https://packrift-benchmark-navigator.vercel.app/packingsolver-data-contract.html
- Source products: https://packrift-benchmark-navigator.vercel.app/packingsolver-source-products.html
- Publication kit: https://packrift-benchmark-navigator.vercel.app/packingsolver-fixture-publication-kit.html

## Boundaries

- Scenario groupings are generated and are not real customer orders.
- No optimal or quasi-optimal solver solution is declared.
- Target carton fields are scenario anchors for review, not solver answers.
- COST and PROFIT are deterministic parser fields, not Packrift pricing, margin, or freight economics.
- No upstream maintainer acceptance, third-party endorsement, live price, live inventory, or freight approval is implied.
