Summary
Add the deterministic doc-approval.recommend WASM agent: the final step of
the canonical doc-approval pipeline, analyze → recommend.
Governing Specs
069-doc-approval-pipeline-canonicalization
058-workflow-pipeline-execution
Input and Output
Input is the existing doc-approval.analyze@1.0.0 output:
{ docType, parties, amounts, confidence, recommendation }.
Output is runtime-owned:
{ recommendation: string, rationale: string, confidence: string }.
Definition of Done
Unblocks
Summary
Add the deterministic
doc-approval.recommendWASM agent: the final step ofthe canonical doc-approval pipeline,
analyze → recommend.Governing Specs
069-doc-approval-pipeline-canonicalization058-workflow-pipeline-executionInput and Output
Input is the existing
doc-approval.analyze@1.0.0output:{ docType, parties, amounts, confidence, recommendation }.Output is runtime-owned:
{ recommendation: string, rationale: string, confidence: string }.Definition of Done
contracts/examples/doc-approval/capabilities/recommend/contract.json.examples/doc-approval/recommend-agent/.doc-approval.pipelineexecutesanalyzethenrecommendwithout anextractcapability.Unblocks