pyp6xer_schedule_quality
Run DCMA-style schedule quality checks to identify missing predecessors, lags, hard constraints, negative float, and resource issues in Primavera P6 XER files.
Instructions
Run DCMA-style schedule quality checks.
Checks include:
Missing predecessors / successors (open ends)
Activities with lags or leads
Activities with hard constraints
Negative total float
Activities with no resources (optional warning)
Milestone checks
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cache_key | No | Cache key identifying the loaded XER file (set when calling pyp6xer_load_file) | default |
| proj_id | No | Project ID or short name; uses first project if omitted |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |