๐Ÿ”จ
Nail'd It
Construction AI Platform

Adaptive Scheduling

A functional scheduling service that dynamically adjusts material orders and subcontractor timing based on real-time project progress.

Concept Document ยท v1.0 ยท Exploratory

What It Does

Adaptive Scheduling continuously monitors project milestone completion against a baseline schedule. When variance is detected โ€” ahead or behind โ€” the system automatically recalculates downstream material order dates and subcontractor start windows to match the updated timeline.

This eliminates the two most expensive inefficiencies in custom home construction:

๐Ÿ“ฆ

Over-Ordering Materials

Materials arriving before they're needed โ€” storage cost, damage risk, cash flow drain.

๐Ÿ‘ท

Idle Subcontractors

Subs arriving before predecessor trades are complete โ€” call-out fees, relationship damage, compounding delays.

๐Ÿ“‰

Margin Erosion

Both problems compound into lost margin on every project. Adaptive Scheduling is margin protection.

โšก

Real-Time Adjustment

Every milestone update triggers an automatic downstream recalculation โ€” no manual re-scheduling.

Four-Layer Scheduling Stack

The system runs on four integrated layers. Each serves a distinct audience and purpose.

1

Gantt Chart

Primary visual interface โ€” baseline vs. current overlay. Input via upload or native creation.

Primary UI
2

CPM Engine (Critical Path Method)

Intelligence layer underneath. Identifies the true critical path, calculates float on non-critical tasks, and prioritizes recovery actions on what actually matters.

AI Engine
3

Look-Ahead Schedule

Rolling 2โ€“6 week field view. Pushed automatically to subcontractors โ€” only their relevant upcoming work window. Always accurate because it feeds from CPM output.

Field Ops
4

Milestone Schedule

Clean client-facing view. Major completion points only. No clutter โ€” just confidence.

Client View

Gantt Chart Input Methods

๐Ÿ“ค Method 1 โ€” Upload

  • โœ“ CSV / Excel (.xlsx)
  • โœ“ Microsoft Project (.mpp)
  • โœ“ PDF Gantt charts
  • โœ“ System parses milestones, durations, dependencies, assigned trades
  • โœ“ User confirms parsed data before scheduler activates

๐Ÿ—๏ธ Method 2 โ€” Native Creation

  • โœ“ User selects project type: custom home, renovation, commercial
  • โœ“ System generates baseline Gantt using trade sequencing templates
  • โœ“ User customizes milestones, durations, sub assignments
  • โœ“ Output feeds directly into the adaptive scheduler

Trade Sequencing Logic Engine

The scheduler runs on trade sequencing logic โ€” not calendar math. Hard dependencies cannot be compressed or resequenced regardless of schedule pressure. If a delay hits a hard constraint, the system flags it and surfaces options for human decision.

Site Work & ExcavationProject start โ€” permits required
Foundation PourHard dependency on site completion
Concrete Cure PeriodMinimum 28 days โ€” weather-adjusted. Cannot be compressed.
FramingBegins only after cure complete
Roof Sheathing & Dry-InStructure must be closed before rough-in begins
Rough-In PhaseHVAC ยท Electrical ยท Plumbing โ€” concurrent trades
Insulation + InspectionInspection must pass before drywall
DrywallHard gate โ€” inspection approval required
Finish WorkFlooring ยท Cabinetry ยท Trim โ€” sequenced by zone
Final Mechanical Trim-OutHVAC ยท Electrical ยท Plumbing finish
Final Inspections โ†’ Certificate of OccupancyAll inspections must pass โ€” project complete

Trigger Events & Adjustment Outputs

โšก Trigger Events

  • ๐Ÿ””Milestone marked complete (ahead or behind baseline)
  • ๐Ÿ””Milestone marked delayed with recovery date
  • ๐Ÿ””Material delivery confirmed or delayed
  • ๐Ÿ””Weather event logged
  • ๐Ÿ””Inspection passed or failed
  • ๐Ÿ””Subcontractor availability change

๐Ÿ“ค Adjustment Outputs

  • โœ…Revised material order dates
  • โœ…Revised subcontractor start windows
  • โœ…Updated Gantt chart โ€” current projected completion
  • โœ…Variance report โ€” baseline vs. current delta
  • โœ…Alert log for hard constraint conflicts
  • โœ…Subcontractor & supplier notifications

AI Material Sourcing Integration

โš™๏ธ How the Systems Connect

Milestone Shifts
โ†’
Scheduler Recalculates
โ†’
Sourcing Engine Triggers
โ†’
Live Market Pricing Queried
โ†’
PO Adjusted or Released

Materials arrive just-in-time, sourced at the optimal market price for that specific delivery window. Zero over-ordering. Zero idle subs. Margin protected on every project.

Key Metrics Tracked

Metric What It Measures Why It Matters
Schedule Variance Baseline vs. current projected completion (days) Overall project health at a glance
Material Cost Variance Budgeted vs. optimized sourcing cost ($) Quantifies AI sourcing savings
Idle Sub Events Times a sub arrived to a non-ready site Measures scheduling precision
Over-Order Events Materials ordered before milestone readiness Tracks waste and cash flow efficiency
On-Time Milestone % Milestones completed on or before baseline date Execution health score
Critical Path Float Days of float remaining on the critical path Early warning before delays go critical

Next Development Steps

1
Data Schema โ€” Gantt Parsing Define the data model for ingesting CSV, Excel, MPP, and PDF schedule formats.
2
CPM Calculation Engine Build the critical path engine with float analysis and dependency enforcement.
3
Trade Sequencing Rules Library Expandable ruleset by project type โ€” custom home, renovation, commercial.
4
Material Sourcing API Connection Design the integration layer between the scheduler and the AI sourcing engine.
5
Native Gantt Creation Tool Prototype the in-app Gantt builder with trade sequencing templates.
6
Subcontractor Notification Workflow Define look-ahead push logic, approval gates, and lead time configuration.
7
Client Milestone Dashboard Build the clean client-facing view โ€” major milestones only, real-time status.
Lifecycle State: Exploratory Concept defined ยท Inputs specified ยท Ready for functional spec development