Schedule attainment is the simplest honest question in manufacturing: of what we planned to make, how much did we make? Simple to ask, and in most plants surprisingly hard to answer, because the plan lived in Excel, the actuals lived on tally sheets, and by the Friday review both have been adjusted enough that the number is a negotiation.

Getting the number honest

Attainment needs two fixed points: a frozen plan (what was committed, before the day's chaos) and machine-measured actuals (counts from the line, not the clipboard). Freeze the plan at a defined moment, measure completion against it live, and the score computes itself per line, per shift, no Friday assembly, no negotiation. Plants moving from hand-built to machine-measured attainment routinely discover their real number is 10-20 points below the reported one, not because anyone lied, but because hand-built numbers absorb excuses.

The misses are the product

A score alone changes nothing. The improvement comes from categorizing every miss at capture time: material not staged, machine down, changeover ran long, labor short, quality hold, plan was infeasible. Each category indicts a different system, and the distribution tells you where the schedule loses contact with reality:

Attainment against a proposed plan

The loop closes when the schedule is AI-proposed and planner-approved (the propose-and-approve pattern): every categorized miss feeds the next proposal, changeover times update from actuals, material-readiness gates tighten, infeasible patterns stop being proposed. Attainment rises not because the floor tried harder but because the plan got smarter. Plants tracking frozen-plan attainment live, the pattern in firearms manufacturing where weekly frozen plans are the norm, treat the score as the planning system's KPI, not the floor's.