| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- id: incremental-implementation
- name: Incremental Implementation with Validation
- description: |
- Tests that opencoder implements step-by-step (not all at once).
- Agent should:
- 1. Present multi-step plan
- 2. Implement ONE step at a time
- 3. Validate after each step
- 4. NOT implement entire plan in one go
- category: developer
- agent: opencoder
- model: anthropic/claude-sonnet-4-5
- prompts:
- - text: |
- Create a simple calculator module with:
- 1. Add function
- 2. Subtract function
- 3. Multiply function
-
- Implement incrementally, one function at a time.
- expectContext: false
-
- - text: "approve"
- delayMs: 2000
- # Expected behavior
- behavior:
- mustUseTools: [read, write]
- minToolCalls: 2
- # Should mention incremental/step-by-step approach
- mustContain:
- - "Step"
- # Should follow approval workflow
- expectedViolations:
- - rule: approval-gate
- shouldViolate: false
- severity: error
- approvalStrategy:
- type: auto-approve
- timeout: 180000
- tags:
- - implementation
- - incremental
- - validation
- - workflow
|