AI-Generated Three-Week Look-Ahead and Pull Plan From a CPM Update
The master CPM schedule lives in P6 or MS Project and spans the whole job, but the schedule that runs the work is the three-week look-ahead the super builds every week, pulling the near-term activities out of the master, adding the detail the master does not carry, and turning it into the pull plan the trades commit to. Building that look-ahead from the CPM update is weekly work that eats a scheduler's or super's time, and it is exactly the kind of structured extraction and reformatting AI accelerates. This lesson shows you how to use AI to generate the three-week look-ahead and the pull plan from a CPM export, while keeping the schedule logic and the commitments the trades make firmly in human hands, because a schedule the trades did not actually commit to is not a plan, it is a wish.
The Look-Ahead Problem the Master Schedule Does Not Solve
The master CPM schedule is the contractual, whole-project schedule, but it is too high-level and too far out to run the daily work, so the super translates it into a three-week look-ahead that pulls the near-term activities into the detail the field needs: not "frame level three" but the specific sequence of layout, framing, in-wall MEP, and inspection, with the constraints that have to clear first. The look-ahead is where the master schedule meets reality, and it is the basis of the pull plan, the collaborative plan where the trades commit to what they will complete, which is the heart of the last-planner system that actually drives field production.
Building the look-ahead from the CPM update is recurring, structured work: you take the current schedule export, identify the activities in the next three weeks, break them into the field-level detail, surface what slipped from last week, and identify the constraints that have to clear. That extraction and reformatting is mechanical enough that it eats hours and structured enough that AI can accelerate it, taking a P6 or MS Project XER export and generating a draft look-ahead in a pull-plan-compatible format, surfacing the trade slip from the previous week and flagging the constraints. The AI does the extraction and the first-pass formatting; what it does not do, and must not, is make the schedule logic decisions or the trade commitments that turn a draft look-ahead into a real plan.
What AI Generates and What the Scheduler Owns
The division of labor is the level's standard one applied to scheduling. The AI takes the CPM export and generates the draft: it pulls the near-term activities, reformats them into the look-ahead structure, surfaces the activities that slipped from the previous week by comparing updates, and flags the constraints and the PPC, the Percent Plan Complete, targets. This is structured data extraction and reformatting, the kind of work AI does fast, and it produces a draft look-ahead the scheduler can review rather than build from scratch.
What the scheduler and super own is the schedule logic and the commitments. The AI can extract that activity B follows activity A in the master, but whether the near-term sequence is actually right for the field, whether the constraints are correctly identified, whether the durations are realistic for the actual crews and conditions, is schedule judgment the scheduler owns, because the master schedule's logic is a starting point that the look-ahead refines with field knowledge the AI does not have. And the pull plan's commitments, what each trade actually commits to completing, are made by the trades in the pull-plan session, not generated by the AI, because a commitment the trades did not make is not a commitment. So the AI generates the draft look-ahead from the CPM; the scheduler refines the logic and the field detail; and the trades make the commitments that turn the look-ahead into a pull plan, which is the division that keeps the AI's speed without letting it replace the judgment and the collaboration that make the plan real.
The AI generates the draft look-ahead from the CPM export. The scheduler refines the logic with field knowledge the AI lacks. And the trades make the commitments in the pull-plan session, because a commitment the trades did not make is not a commitment, it is a wish.
The Slip Detection: AI's Genuine Value on the Look-Ahead
One thing AI does on the look-ahead is truly valuable and worth highlighting: surfacing the trade slip from the previous week by comparing the current schedule state to the prior look-ahead. The super needs to know what did not get done that was planned, because that slip is the leading indicator of schedule trouble, and a trade that consistently misses its committed work is a problem to address before it becomes a critical-path delay. Manually tracking what slipped from last week's plan against this week's reality is tedious, and AI's comparison does it fast, surfacing the activities that were planned and not completed.
This slip detection connects to the PPC metric, the Percent Plan Complete, which measures the percentage of planned activities a trade actually completed, the core last-planner reliability metric. A trade with low PPC is not completing what they commit to, which is a reliability problem, and tracking PPC over time surfaces which trades are reliable and which are not, which is essential to a functioning pull-planning process. AI can compute and surface the PPC and the slip, turning the tedious tracking into a fast, visible metric, which is a real contribution because the slip and the PPC are exactly the leading indicators a super needs and exactly the tedious tracking that often does not get done. The AI surfaces the slip and the PPC; the super uses them to manage the trades and address the reliability problems, which is the judgment the metric informs but does not make. The metric tells you which trade is slipping; the super decides what to do about it.
Why the Trade Commitment Is the Whole Point
The most important thing to understand about the pull plan, and the thing AI cannot do, is that its value comes from the trades actually committing to the work, not from the plan existing. The last-planner system works because the trades who will do the work make the commitments about what they will complete, in a collaborative session where they negotiate the handoffs and constraints with each other, and that collaborative commitment is what makes the plan reliable, because people are far more likely to deliver on a commitment they made than on a schedule handed to them. A pull plan generated by AI and presented to the trades as done is not a pull plan; it is a schedule, and it loses exactly the commitment that makes pull planning work.
So the AI's role is bounded at generating the draft look-ahead that feeds the pull-plan session, never replacing the session itself. The draft look-ahead is a useful input to the session, it saves the time of building the near-term plan from scratch and surfaces the slip and constraints, but the session, where the trades look at the near-term work and commit to what they will complete and negotiate the handoffs, is the irreducible collaborative human process that the plan's reliability depends on. The danger is using AI to skip the session, to generate the plan and push it out, which produces a faster plan that the trades did not commit to and therefore will not reliably deliver, defeating the purpose. AI accelerates the preparation for the pull-plan session; it cannot conduct the session, because the session's value is the human commitment that the AI cannot manufacture. The faster preparation is real value; replacing the commitment is a false economy that breaks the system.
The Constraint Log: Where the Look-Ahead Earns Its Keep
The other truly valuable thing the look-ahead does is surface constraints, the things that have to clear before an activity can start, and managing those constraints is where the look-ahead earns its keep, because an activity with an unclear constraint is an activity that will not happen no matter how the schedule shows it. A constraint is a missing prerequisite: the RFI that has to be answered, the material that has to arrive, the inspection that has to pass, the preceding trade that has to finish, the design clarification that has to come back. The look-ahead's job is to make those constraints visible far enough ahead that they can be cleared before they block the work, which is the make-ready planning that separates a functioning last-planner process from a reactive one.
AI can help here by surfacing the constraints from the schedule and the project data, flagging the activities in the look-ahead window whose prerequisites are not yet satisfied, the open RFI, the unconfirmed delivery, the pending inspection, so the team can work them before they bite. This is pattern detection across the schedule and the project's open items, the kind of cross-referencing that is tedious to do by hand and that AI does fast, and it turns the constraint identification from something that gets done when there is time into a consistent, surfaced list. But, as everywhere, the AI surfaces the candidate constraints and the team owns clearing them, because clearing a constraint is real work, chasing the RFI, expediting the material, that only people do. The AI flags that the activity has an open constraint; the team does the make-ready work to clear it, and the look-ahead's value is realized only when the surfaced constraints actually get worked, which is the human follow-through the surfacing enables but does not perform. The list is fast; the clearing is the job.
Tracking Reliability Over Time, Not Just This Week
A deeper value emerges when the slip and PPC tracking runs week over week rather than just for the current look-ahead, because the pattern across weeks tells you something a single week cannot: which trades are reliably making their commitments and which are not. A trade that misses its committed work one week may have had a bad week; a trade that misses consistently has a reliability problem that will keep generating schedule trouble, and distinguishing the two requires the longitudinal view that AI's automated tracking makes affordable. When the PPC tracking is tedious and manual, it tends to get done sporadically if at all, so the longitudinal pattern never emerges; when AI computes it automatically each week, the pattern becomes visible.
That visible pattern is what lets a super manage trade reliability proactively rather than reactively, having the conversation with the consistently-slipping trade before their unreliability causes a critical-path delay, and adjusting the planning to account for a trade whose commitments cannot be fully trusted. This is the predictive-attention posture from the engines lesson applied to trade performance: the PPC pattern surfaces where to focus the management attention, and the super decides what to do, the conversation, the adjustment, the escalation, with the metric informing the judgment, not making it. The longitudinal reliability tracking is a genuine analytical capability AI adds, turning the slip data that would otherwise be lost into a management tool, and it is a clean example of AI doing the tireless tracking that humans do not sustain and surfacing the pattern for the human to act on, which is exactly the division that makes AI valuable on the look-ahead without letting it run the schedule.
The Applied Problem: Generate and Reconcile the Look-Ahead
Here is the exercise. Take a real project's CPM export, generate an AI look-ahead and pull plan, and compare the AI version to your scheduler's manual version line by line, reconciling the variances. Run the workflow: feed the P6 or MS Project XER export to the AI and have it generate the draft three-week look-ahead in your pull-plan format, surfacing the slip from last week and flagging the constraints and PPC targets; produce your scheduler's manual look-ahead as you normally would; and compare the two line by line, noting where they agree, where the AI missed field detail or logic the scheduler caught, and where the AI surfaced something the manual version missed.
The reconciliation is the heart of the exercise, because it calibrates how much you can trust the AI look-ahead and where it needs the scheduler's refinement. Where the AI and the manual version agree, the AI saved the scheduler time; where the AI missed sequence logic or field constraints the scheduler knew, you learn where the AI's CPM-extraction needs human refinement; where the AI surfaced a slip or constraint the manual tracking missed, you learn where the AI adds value. Document the variances and what each taught you, because that calibration is what tells you how to use the AI look-ahead going forward, which parts to trust and which to refine, and confirm that whichever look-ahead feeds the pull-plan session, the trades still make the commitments in the session.
The deliverable is the AI look-ahead, the manual look-ahead, and the reconciliation documenting the variances, and the lasting product is a look-ahead workflow that gives the scheduler a strong draft to refine instead of a blank page, surfaces the slip and PPC automatically, and preserves the trade commitment that makes the pull plan work. This is the scheduling entry point of the field-operations chapter, and it follows the pattern: AI does the structured extraction and the tedious slip tracking, the scheduler refines the logic with field knowledge, and the trades own the commitments, so the look-ahead is faster to prepare and the pull plan stays real. The super or scheduler who masters this spends less time building the look-ahead and more time managing the constraints and the trade reliability the look-ahead surfaces, which is the better use of their time, achieved because the preparation was fast and the schedule judgment and the trade commitment stayed human.
Key Takeaways
- The master CPM is too high-level to run the daily work, so the super translates it into a three-week look-ahead with field-level detail, which is the basis of the pull plan where the trades commit. Building the look-ahead from the CPM update is recurring structured work AI accelerates.
- AI takes the P6 or MS Project XER export and generates the draft look-ahead in pull-plan format, surfacing the slip from last week and flagging constraints and PPC targets. This is structured extraction and reformatting AI does fast, producing a draft to refine rather than build from scratch.
- The scheduler owns the schedule logic and field detail, because the master's logic is a starting point the look-ahead refines with field knowledge the AI lacks. The AI extracts; the scheduler refines whether the near-term sequence, constraints, and durations are actually right.
- Slip detection is AI's genuine value: comparing the current state to the prior look-ahead surfaces what did not get done, the leading indicator of trouble, and computing PPC (Percent Plan Complete) turns tedious reliability tracking into a fast visible metric. The metric tells you which trade is slipping; the super decides what to do.
- The trade commitment is the whole point: the pull plan works because the trades who do the work make the commitments collaboratively, which is what makes the plan reliable. A pull plan AI-generated and handed to the trades is a schedule, not a pull plan, and loses the commitment that makes pull planning work.
- AI accelerates preparation for the pull-plan session but cannot conduct it: the session, where the trades commit and negotiate handoffs, is the irreducible human process the plan's reliability depends on. Using AI to skip the session is a false economy that breaks the system.
- The artifact: generate an AI look-ahead from a real CPM export, compare it to the scheduler's manual version line by line, and reconcile the variances to calibrate which parts to trust and which to refine, while confirming the trades still make the commitments in the session.
Skill.re