fix: company_proposal -- package->think, correct document params

This commit is contained in:
2026-04-26 16:34:12 +00:00
parent 7c99c00a47
commit 34386e550f

View File

@@ -2,19 +2,12 @@ name: company_proposal
description: "Produce a complete, board-ready business plan for a proposed new Crimson Leaf subsidiary." description: "Produce a complete, board-ready business plan for a proposed new Crimson Leaf subsidiary."
debug: true debug: true
model: power model: power
system: agent_prompt
agent_prompt:
- "= identity.md"
- "= mission.md"
sections: sections:
- agent - agent
- project - project
- rag - rag
- message - message
- instructions - instructions
steps: steps:
- type: think - type: think
max_tokens: 2000 max_tokens: 2000
@@ -155,17 +148,18 @@ steps:
- What must exist before this company can operate? - What must exist before this company can operate?
- Any data feeds, integrations, or other companies required? - Any data feeds, integrations, or other companies required?
- type: package - type: think
max_tokens: 6000
output_key: full_proposal output_key: full_proposal
hint: | hint: |
Assemble the complete business plan from all sections above. Assemble the complete business plan from all sections already written.
Format as a professional document David will read and approve or reject. Format as a professional document David will read and approve or reject.
REQUIRED STRUCTURE: REQUIRED STRUCTURE:
# Proposal: [Company Full Name] # Proposal: [Company Full Name]
Submitted by: Edgar Chen, CEO, Crimson Leaf Holdings Submitted by: Edgar Chen, CEO, Crimson Leaf Holdings
Date: {task.created_at_date} Task ID: {task.id}
Status: AWAITING DAVID'S APPROVAL Status: AWAITING DAVID'S APPROVAL
--- ---
@@ -201,11 +195,12 @@ steps:
This proposal requires David Baity's explicit approval before any action is taken. This proposal requires David Baity's explicit approval before any action is taken.
No company will be created until approval is received. No company will be created until approval is received.
Output ONLY the document content. Start with the # Proposal heading.
- type: document - type: document
output_key: full_proposal source_step: 4
path: "crimson_leaf/deliverables/proposals/proposal-{task.id}.md" dest_path: "deliverables/proposals/proposal-{task.id}.md"
repo: "pae/crimson_leaf" commit_msg: "proposal: company_proposal task={task.id}"
commit_message: "proposal: {company_spec[0:60]} (Sprint 82)"
- type: reply - type: reply
target: channel target: channel