| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- # Template: Read Then Write
- # Use this for tests that read first, then write
- # Tests the execution-balance pattern (inspect before modify)
- id: my-read-write-test
- name: "My Read Then Write Test"
- description: |
- Describe what this test validates.
- category: developer
- prompts:
- - text: |
- First read evals/test_tmp/README.md to understand the directory, then create a file at evals/test_tmp/my-output.txt with a summary.
- - text: |
- Yes, proceed with the plan.
- delayMs: 2000
- approvalStrategy:
- type: auto-approve
- behavior:
- mustUseTools:
- - read
- - write
- minToolCalls: 2
- requiresApproval: true
- expectedViolations:
- - rule: approval-gate
- shouldViolate: false
- severity: error
- - rule: execution-balance
- shouldViolate: false
- severity: warning
- timeout: 90000
- tags:
- - read-before-write
- - execution-balance
|