fow_promote_milestone
Plan a milestone by defining its scope from requirements, dependency closure, and entry/exit/risk policies. This does not accept results.
Instructions
Create planned milestone scope from canonical requirements, dependencies and entry/exit/risk policies. Actual result acceptance uses fow_accept_milestone. Single operation; call directly without an operation argument. Prerequisites: Supply canonical requirements, dependency closure and planning entry/exit/risk policies. Effects: Records planned milestone scope. Nonempty acceptance_evidence is rejected; promotion does not accept the result. Exact help (replace operation_name with the selected route): fow_capabilities({"view":"operation","operation_tool":"fow_promote_milestone","operation_name":"call"}).
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": {
"project_id": "<project_id>",
"name": "<name>",
"requirement_ids": "<requirement_ids>",
"dependency_closure_ids": "<dependency_closure_ids>",
"entry_policy": "<entry_policy>",
"exit_policy": "<exit_policy>",
"risk_disposition": "<risk_disposition>",
"actor": "<actor>"
},
"name": "fow_promote_milestone"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Human-readable project or milestone name. | |
| actor | Yes | Identity of the human or agent recording this action; retain the original identity when replaying its request. | |
| project_id | Yes | Canonical lifecycle project ID. Select the existing project explicitly; development Markdown authorities are separate from runtime projects. | |
| request_id | No | Caller-owned retry identity. For receipted mutations replay the same actor and contents; changed contents can conflict. Inspect exact operation help for its receipt policy. | |
| exit_policy | Yes | Declared exit/acceptance conditions for the milestone's planned scope. | |
| entry_policy | Yes | Declared entry conditions for the milestone's planned scope. | |
| requirement_ids | Yes | Explicit existing requirement IDs defining the selected scope. | |
| risk_disposition | Yes | Declared treatment of milestone planning risks. | |
| acceptance_evidence | No | Reserved compatibility input; milestone promotion plans scope and rejects nonempty acceptance evidence. Use fow_accept_milestone for actual governed acceptance. | |
| dependency_closure_ids | Yes | Requirement IDs included in the milestone's explicit dependency closure. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||