8ddada5879
CI / check (push) Failing after 3m6s
- solve-issue.yaml: bun→pnpm (5 refs), examples/ is now canonical - Delete redundant workflows/solve-issue.yaml and .workflows/solve-issue.yaml - analyze-topic.yaml + eval-simple.yaml: enum→const for $status - Archive normalize-bun-monorepo.yaml and e2e-walkthrough.yaml to legacy-packages/ Closes #137 小橘 🍊
31 lines
1.1 KiB
YAML
31 lines
1.1 KiB
YAML
name: eval-simple
|
|
description: "Single-role eval workflow: fixer takes prompt, fixes code, done."
|
|
roles:
|
|
fixer:
|
|
description: "Fixes the code based on the prompt"
|
|
goal: |
|
|
You are a code fixer. Read the prompt, understand the bug, fix it, and verify by running the tests.
|
|
capabilities:
|
|
- code-editing
|
|
- test-running
|
|
procedure: |
|
|
1. Read the prompt to understand what needs to be fixed
|
|
2. Fix the bug in the source code
|
|
3. Run the tests mentioned in the prompt to verify
|
|
4. Output $status=done when tests pass
|
|
output: "Describe what you fixed and confirm tests pass. Set $status to done."
|
|
frontmatter:
|
|
type: object
|
|
properties:
|
|
$status:
|
|
const: done
|
|
summary:
|
|
type: string
|
|
required: [$status, summary]
|
|
graph:
|
|
$START:
|
|
new: { role: "fixer", prompt: "Fix the code issue described in the task prompt." }
|
|
resume: { role: "fixer", prompt: "Review the previous run output and continue fixing the code issue." }
|
|
fixer:
|
|
done: { role: "$END", prompt: "Fix complete." }
|