fow_create_project
Creates a unique local lifecycle project authority before recording requirements, goals, or implementation work, rejecting duplicate project IDs.
Instructions
Register a uniquely identified local lifecycle project before recording its requirements, goals and implementation work. This creates lifecycle authority rather than repository scaffolding. Single operation; call directly without an operation argument. Prerequisites: Choose a unique lifecycle project ID and human-readable name. Effects: Creates canonical local project authority and its audit event. Repeated creation of the same project_id rejects before further effects; request_id is inert. Does not inspect or create repository files. Exact help (replace operation_name with the selected route): fow_capabilities({"view":"operation","operation_tool":"fow_create_project","operation_name":"call"}).
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 | Accepted compatibility input; current project creation does not consume request_id or issue a request replay receipt. The canonical project_id is unique and identical repeated creation is rejected before adding effects. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||