harbor run -d blobfishai/factorybench-100100 executable manufacturing ERP workflow tasks with deterministic FactoryScore grading
harbor run -d blobfishai/factorybench-100license: cc-by-4.0 task_categories:
FactoryBench-100 is a 100-task benchmark for employee-grade manufacturing and ERP decisions. Each public prompt is a short, high-level employee request; it does not name the systems, files, API calls, answer schema, or execution order. The isolated SQLite world exposes documented Oracle Fusion Cloud 26a REST operations alongside Gmail v1, Drive v3, Sheets v4, and Slack Web API operations over synthetic state.
Harbor runs the authoritative SQLite state and trace in a private root-owned sidecar. The agent container receives only the task instruction, typed tool CLI, and tool schemas; it does not receive the database, runtime, verifier, or gold state.
The data is entirely synthetic. No Oracle software, proprietary UI, customer record, or copied task is included.
The single metric is FactoryScore:
100 × passed deterministic criterion weight / available criterion weight,
averaged over all evaluated tasks.
Every rubric is task-specific. Criteria cover prerequisite discoveries in any valid order, netting and date calculations, conditional branches, comparison of three realistic options, post-write provider readback, the exact ERP and collaboration state transitions, key answer insights, write containment, and rejected mutations. Harmless failed exploratory reads do not erase an otherwise correct outcome. Strict pass is reported only as supporting evidence.
These rows are measured controls, not claims about frontier models.
| Model | Harness | Coverage | FactoryScore | Selection |
|---|---|---|---|---|
| gpt-5.6-luna | Harbor 0.21.0 / codex 0.151.0 / max | 100/100 | 76.20 | Full 100/100-task exact-release run; Codex 0.151.0, maximum reasoning, web search disabled, one attempt per task, zero retries. |
Only exact-release 100/100-task runs are eligible. Full manifests, final model
responses, deterministic verifier verdicts, and task-level traces are mirrored
under model-runs/.
Each JSONL row includes the natural-language prompt, role, workflow family,
28 heterogeneous context files, reference tools, prerequisite investigation
groups, allowed write tables, weighted human-readable rubric, and metric
contract. Context files are the only agent-visible artifacts. Exact starting
state and verifier contracts are published separately under evaluation/ for
audit and are not mounted into the agent's asset room. Executable worlds, oracle
traces, and Harbor tasks live in the source repository.
The release takes design inspiration from Enterprise-Bench, ERP-Bench, Mercor APEX, and Archipelago. All task records and implementations in FactoryBench are independently authored.