schedule_narrative_report
The monthly schedule narrative for a project, the report a scheduler attaches to a schedule update. Six sections, each with plain sentences and its figures, or available=false with the reason it is missing (no baseline, no milestones, cost not readable, no earned value data, no tasks, no risk run, risk runs not on the plan): progress (percent complete, tasks done of total, forecast finish against the baseline finish); the critical path with its changes against the newest baseline; slipped milestones (forecast later than baseline, in calendar and working days); earned value (SPI, CPI, EAC, VAC); the DCMA 14-point score with its failing checks; and the P50 and P80 finish from the newest finished schedule risk run. Also the status date it reads as of. Deterministic: no AI call, nothing written, no risk run started. The same report the project menu downloads as a PDF. Every plan.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"projectId": "<projectId>"
},
"name": "schedule_narrative_report"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | ID of the project to report on. |