fix: remove Unicode chars from template

This commit is contained in:
2026-04-09 23:03:13 +00:00
parent 07b138cf87
commit 8d21c8eb75

View File

@@ -1,5 +1,5 @@
name: write_template name: write_template
description: "CEO designs a new PAE-Lang template skills-guided, adjudicated, committed via AR." description: "CEO designs a new PAE-Lang template -- skills-guided, adjudicated, committed via AR."
debug: true debug: true
system: agent_prompt system: agent_prompt
@@ -24,7 +24,7 @@ steps:
hint: | hint: |
You are {agent.name}, designing a new operational template for the company. You are {agent.name}, designing a new operational template for the company.
CONTEXT: Read the SKILLS & GUIDES section it contains the PAE Template Guide CONTEXT: Read the SKILLS & GUIDES section -- it contains the PAE Template Guide
which defines every YAML key, step type, section key, and constraint you must follow. which defines every YAML key, step type, section key, and constraint you must follow.
THE IRON RULE: NEVER mix thinking and formatting in the same LLM step. THE IRON RULE: NEVER mix thinking and formatting in the same LLM step.
@@ -40,7 +40,7 @@ steps:
- name: must match the intended filename (lowercase_with_underscores, no .yml extension) - name: must match the intended filename (lowercase_with_underscores, no .yml extension)
- description: one clear sentence explaining what this template does - description: one clear sentence explaining what this template does
- system: usually `agent_prompt` for full identity, or a builder for custom system prompts - system: usually `agent_prompt` for full identity, or a builder for custom system prompts
- sections: ordered list of section keys always include `message` and usually `instructions` last - sections: ordered list of section keys -- always include `message` and usually `instructions` last
- steps: at minimum one `think` step and a `close` step at the end - steps: at minimum one `think` step and a `close` step at the end
- adjudication: configure with appropriate criteria and threshold for the task type - adjudication: configure with appropriate criteria and threshold for the task type
@@ -62,9 +62,9 @@ steps:
schema: schema:
actions: actions:
- type: write_template - type: write_template
company_slug: "string the company this template belongs to" company_slug: "string -- the company this template belongs to"
template_name: "string the template name (must match name: key in YAML)" template_name: "string -- the template name (must match name: key in YAML)"
template_yaml: "string complete valid YAML content of the template file" template_yaml: "string -- complete valid YAML content of the template file"
- type: close - type: close
rag_update: true rag_update: true
@@ -76,13 +76,13 @@ adjudication:
criteria: criteria:
pae_lang_compliance: pae_lang_compliance:
weight: 30 weight: 30
description: "Template follows PAE-Lang specification valid step types, sections, keys" description: "Template follows PAE-Lang specification -- valid step types, sections, keys"
charter_alignment: charter_alignment:
weight: 20 weight: 20
description: "Template serves the company charter and operational needs" description: "Template serves the company charter and operational needs"
iron_rule: iron_rule:
weight: 20 weight: 20
description: "Think and package steps are properly separated no mixed reasoning/formatting" description: "Think and package steps are properly separated -- no mixed reasoning/formatting"
completeness: completeness:
weight: 15 weight: 15
description: "All required keys present, close step at end, sections properly ordered" description: "All required keys present, close step at end, sections properly ordered"