feat: modified agent behavior for a more test centric workflow
This commit is contained in:
@@ -98,6 +98,12 @@ docker compose logs -f
|
||||
docker compose down
|
||||
```
|
||||
|
||||
### 2.3 Development Standards: Strict TDD & Adversarial Verification
|
||||
This project enforces a strict test-first development lifecycle and verification standard:
|
||||
1. **Tests Written Before Functional Code:** Automated test cases in `test/` must always be written before writing or modifying any functional code, filters, templates, server endpoints, or scripts.
|
||||
2. **Mandatory Adversarial Testing:** Standard behavior for any functional change must always include adversarial test cases (boundary values, malformed/null inputs, unauthorized requests, path traversals, corrupt frontmatter, and design spec violations).
|
||||
3. **Pre-Presentation Verification Gate:** Every change must be verified by running `npm test`. All test cases must pass before presenting the final output or committing code.
|
||||
|
||||
---
|
||||
|
||||
## 3. Push & Update Cycles
|
||||
|
||||
Reference in New Issue
Block a user