fix: add proposal index, wire prior proposals into edgar review + proposal templates, unblock CLO proposal

This commit is contained in:
David Baity
2026-04-28 21:43:44 -04:00
parent 8d10e5c690
commit a109e16902
4 changed files with 124 additions and 6 deletions

View File

@@ -9,6 +9,13 @@ sections:
- message
- instructions
steps:
- type: tool
action: git_read_file
params:
path: "deliverables/proposals/index.md"
output_key: prior_proposals
optional: true
- type: think
max_tokens: 2000
output_key: exec_summary
@@ -20,6 +27,14 @@ steps:
the brief. Do NOT rename, rebrand, or creatively reinterpret the company.
The brief was written from the mission charter -- it is authoritative.
=== PRIOR PROPOSALS (read this before writing) ===
{prior_proposals}
=== END PRIOR PROPOSALS ===
The prior proposals above are your institutional memory. Study them.
Do NOT repeat a company that was already proposed. Do NOT reuse names,
slugs, or concepts that were rejected. Build something new and better.
Write the EXECUTIVE SUMMARY section. Include:
1. PROPOSED COMPANY
@@ -206,6 +221,32 @@ steps:
dest_path: "deliverables/proposals/proposal-{task.id}.md"
commit_msg: "proposal: company_proposal task={task.id}"
- type: think
max_tokens: 600
output_key: index_update
hint: |
You just wrote a company proposal. Update the proposal index.
Read the current index content:
{prior_proposals}
Append a new entry at the bottom of the "## Submitted Proposals" section.
Use this exact format:
### [Company Full Name] -- Task {task.id}
Date: 2026-04-29
Status: AWAITING DAVID'S APPROVAL
Summary: [2-3 sentences: what was proposed, what gap it fills, key differentiator
from any prior proposals]
Output the COMPLETE updated index file content from the very beginning.
Do not truncate. Do not skip sections. Include all prior entries plus the new one.
- type: document
source_step: index_update
dest_path: "deliverables/proposals/index.md"
commit_msg: "index: add proposal {task.id} to proposal index"
- type: reply
target: channel
channel_name: "crimson_leaf:general"