fow_architecture
Define and select project technical architecture by inspecting current authority, proposing a complete revision, and adopting it as the new engineering authority.
Instructions
Define and select the project technical architecture: components, interfaces and engineering decisions. Inspect current authority, propose a complete revision, then explicitly adopt it. Route with operation: inspect, propose, adopt. Prerequisites: Use an existing project and current architecture revision. Effects: propose stores an immutable candidate; adopt changes selected engineering authority. No model/provider call, coding or acceptance. Exact help (replace operation_name with the selected route): fow_capabilities({"view":"operation","operation_tool":"fow_architecture","operation_name":"inspect"}).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | No | Identity of the human or agent recording this action; retain the original identity when replaying its request. | |
| payload | No | Architecture operation input: inspect selects revision/kind/page; propose supplies expected_revision and a complete definition; adopt selects expected_revision/revision and rationale. Proposals become authority only through adopt. Required by: propose, adopt. Exact required/optional dotted fields and guidance: fow_capabilities(view=operation, operation_tool=fow_architecture, operation_name=<selected route>). | |
| operation | Yes | Operation selector for this multiplexer; use a canonical route listed below. Canonical values: inspect, propose, adopt. | |
| 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. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||