From 07b138cf87acfb29f6893f564175e99605dc10d6 Mon Sep 17 00:00:00 2001 From: Nova_2761 Date: Thu, 9 Apr 2026 23:03:12 +0000 Subject: [PATCH] fix: remove Unicode chars from template --- templates/write_charter.yml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/templates/write_charter.yml b/templates/write_charter.yml index 1226549..f88a6c4 100644 --- a/templates/write_charter.yml +++ b/templates/write_charter.yml @@ -1,5 +1,5 @@ name: write_charter -description: "Silas synthesizes a formal constitutional charter for a sovereign Tenant — narrow boundaries, forbidden activities, and black-box operating mandate." +description: "Silas synthesizes a formal constitutional charter for a sovereign Tenant -- narrow boundaries, forbidden activities, and black-box operating mandate." debug: true system: agent_prompt @@ -25,7 +25,7 @@ steps: hint: | You are {agent.name}, Chief Architect of Crimson Leaf LLC. - A charter is not a document — it is constitutional law. It defines a company's right to exist, + A charter is not a document -- it is constitutional law. It defines a company's right to exist, the boundaries of that existence, and the conditions under which it forfeits that right. Read the SKILLS & GUIDES section. The CorporateCharterGuide.md defines every required section @@ -42,14 +42,14 @@ steps: List every authorized domain with a bold label and one-sentence description. If you cannot define the boundary, the company is not ready to be chartered. - 3. FORBIDDEN ACTIVITIES (hard constraints — minimum 5) + 3. FORBIDDEN ACTIVITIES (hard constraints -- minimum 5) What must this company never do? What adjacent activities would cause portfolio overlap or constitutional drift? What commodity execution is outside its mandate? 4. CONSTITUTIONAL PRINCIPLES (actionable constraints, not aspirational statements) What design principles govern every decision this CEO makes? - Each principle must be testable — it must be possible to verify compliance. + Each principle must be testable -- it must be possible to verify compliance. 5. STANDARD OPERATING PROCEDURE What is the step-by-step workflow for this company's core function? @@ -88,15 +88,15 @@ steps: packet_type: CharterPackage hint: | Serialize the charter. The charter_md must be complete, properly formatted markdown. - Do not summarize or truncate — a partial charter is worse than no charter. + Do not summarize or truncate -- a partial charter is worse than no charter. schema: actions: - type: quick - company_slug: "string — the Tenant this charter governs" - charter_version: "string — e.g. 1.0" - charter_md: "string — complete markdown content of the charter" - constitutional_summary: "string — two-sentence summary of what this company is and is not" - adjudication_threshold: "integer — recommended pass threshold for this company's deliverables" + company_slug: "string -- the Tenant this charter governs" + charter_version: "string -- e.g. 1.0" + charter_md: "string -- complete markdown content of the charter" + constitutional_summary: "string -- two-sentence summary of what this company is and is not" + adjudication_threshold: "integer -- recommended pass threshold for this company's deliverables" - type: close rag_update: true @@ -108,13 +108,13 @@ adjudication: criteria: completeness: weight: 25 - description: "All 10 required charter sections are present and substantive — no placeholders" + description: "All 10 required charter sections are present and substantive -- no placeholders" specificity: weight: 25 - description: "Mission and domain are hyper-specific — not generalist descriptions that could apply to any company" + description: "Mission and domain are hyper-specific -- not generalist descriptions that could apply to any company" enforcement_clarity: weight: 25 description: "Forbidden activities and constitutional principles are concrete enough to adjudicate against" black_box_integrity: weight: 25 - description: "Company can operate as a sovereign unit — clear input/output boundary with no recursive loops" + description: "Company can operate as a sovereign unit -- clear input/output boundary with no recursive loops"