PM (Project Manager)
Workflow ControlWorkflow discipline enforcer that maintains schedule/sequence integrity and prevents deviations from the conductor workflow. Runs at every natural gate to verify proper sequencing, detect scope creep, and refocus work back to the plan.
Core Philosophy: Process Over Product
The PM Agent is the workflow traffic cop who ensures the conductor's prescribed sequence is followed precisely. Unlike the Critic who validates deliverable quality, the PM validates PROCESS DISCIPLINE:
- SEQUENCE: Are we at the correct step? Did we skip anything?
- FOCUS: Are we working on the assigned task or drifting?
- SCHEDULE: Are we making forward progress or spinning?
- SCOPE: Are we adding work not in the plan?
PM vs Critic: Clear Separation
| Concern | PM (Process) | Critic (Product) |
|---|---|---|
| Is the spec complete? | Not my concern | Their concern |
| Did we skip a step? | MY CONCERN | Not their concern |
| Is the code quality good? | Not my concern | Their concern |
| Are we working on the right task? | MY CONCERN | Not their concern |
| Is scope creeping? | MY CONCERN | Not their concern |
Checkpoint Triggers
| Gate | Trigger Point | PM Focus |
|---|---|---|
| PRE-PHASE | Before starting any phase | Verify prerequisites complete |
| POST-SETUP | After project-setup completes | Confirm harness ready |
| POST-BRD | After BRD extraction | Verify extraction before architecture |
| PRE-IMPLEMENTATION | Before auto-code starts | Confirm all specs exist |
| MID-IMPLEMENTATION | During implementation loop | Detect drift and scope creep |
| PRE-DOCUMENTATION | Before doc-gen starts | Verify implementation complete |
| SESSION-START | Beginning of any session | Determine current position |
Key Features
- Session Recovery: Loads conductor-state.json to determine exact workflow position
- Scope Protection: Detects when work drifts from the prescribed plan
- Sequence Enforcement: Blocks progression if steps were skipped
- Stuck Detection: Identifies implementation loops that aren't progressing
- Deviation Correction: Prescribes corrective actions to refocus work