fow_external_work
Route revision-bound packets to external coding agents, export executable Markdown plans, derive dependency-ordered TODOs, and reconcile declared outcomes against issued authority.
Instructions
Hand a complete revision-bound packet to an external coding agent, export its executable Markdown plan, derive dependency-ordered TODOs and reconcile declared outcomes. Optional provider execution is a separate explicitly selected route. Route with operation: set_mode, select_executor, negotiate_provider, upgrade_validation, criteria, reconcile_criteria, add_criterion, edit_criterion, remove_criterion, validation, provider_validation, export_plan, todo, report_outcome, reconcile_outcome. Prerequisites: Use an existing packet/plan and issued authority. Select exactly one executor before execution. Effects: Reads derive criteria/readiness/TODO without executing code. Mutations record selection, criterion authority, artifacts and host outcomes; negotiate_provider alone explicitly probes optional provider support. Reporting completion does not verify or accept it. Exact help (replace operation_name with the selected route): fow_capabilities({"view":"operation","operation_tool":"fow_external_work","operation_name":"set_mode"}).
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 | Standalone execution/PVP operation input. Copy issued spec/plan revisions and authority fingerprint where required; TODO/outcome identities and declared verification obligations must match the issued plan, including offline work. Applies to: set_mode, select_executor, negotiate_provider, upgrade_validation, reconcile_criteria, add_criterion, edit_criterion, remove_criterion, validation, provider_validation, export_plan, todo, report_outcome, reconcile_outcome. Required by: set_mode, select_executor, negotiate_provider, upgrade_validation, reconcile_criteria, add_criterion, edit_criterion, remove_criterion, export_plan, report_outcome, reconcile_outcome. Exact required/optional dotted fields and guidance: fow_capabilities(view=operation, operation_tool=fow_external_work, operation_name=<selected route>). | |
| change_id | Yes | Canonical owning change ID; when address resolution permits omission, the packet/campaign must resolve unambiguously. | |
| operation | Yes | Operation selector for this multiplexer; use a canonical route listed below. Canonical values: set_mode, select_executor, negotiate_provider, upgrade_validation, criteria, reconcile_criteria, add_criterion, edit_criterion, remove_criterion, validation, provider_validation, export_plan, todo, report_outcome, reconcile_outcome. | |
| packet_id | Yes | Canonical packet identity returned by authoring; it identifies the bounded implementation work. | |
| 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 | |||