Frontier model A

Trial · lineup-equipment-taxonomy

← lineup-equipment-taxonomy
Outcome
PASS1h 2m
Reward
100.0%
Checks passed
28 / 28
Runtime
1h 2m
Harness
Cursor CLI
Task version
v3.2.6

Checks

CheckResultCreditWeight
baseline: a seeded lineup's saved data is servedPASS100%1%
baseline: the lineup editor opens on a seeded lineupPASS100%1%
backfill: inventory equipment types are classified by the migrationPASS100%13%
backfill: purchase-order, lineup and upper-case demand rows are classified by their namePASS100%8%
backfill: the sheet's wrong-case, trailing-space and repeated keys still classifyPASS100%4%
backfill: equipment the mapping does not cover stays unclassifiedPASS100%5%
ingest: an inventory import classifies the equipment types it createsPASS100%5%
ingest: a demand import classifies equipment named by upper-case headersPASS100%4%
ingest: purchase-order and lineup imports classify the equipment types they createPASS100%3%
ingest: a later import under an unmatched spelling keeps the classificationPASS100%3%
ingest: a later import under a mapped spelling classifies a type stored unclassifiedPASS100%2%
ingest: the services API, run from services/ alone as its Dockerfile ships it, classifies what it importsPASS100%3%
ingest: imported equipment the mapping does not cover stays unclassifiedPASS100%2%
api: standardBucket and disciplineGroup come back from the stored classificationPASS100%10%
api: unmapped equipment comes back unclassified and every type is still listedPASS100%5%
sidebar: available equipment is grouped by bucket, then disciplinePASS100%15%
sidebar: unmapped equipment is listed under UnknownPASS100%8%
sidebar: clicking an equipment row adds it to the blockPASS100%8%
preserve: migratePASS100%0%
preserve: ingest-eaiPASS100%0%
preserve: ingest-dpiPASS100%0%
preserve: ingest-mpoPASS100%0%
preserve: ingest-lineupsPASS100%0%
preserve: ingest-workbookPASS100%0%
preserve: POST /workbook/ingestPASS100%0%
preserve: GET /api/lineups/equipment-metadataPASS100%0%
preserve: the lineup editor's equipment sidebarPASS100%0%
preserve: equipment names on the canvas and the lineups pagePASS100%0%