templates/web-app-template/AGENTS.md
templates/web-app-template/AGENTS
AGENTS.md - AI Assistant Behavior Guide
Project-specific info: See PROJECT.md
Daily logs: See devlogs/
AGENTS.md - AI Assistant Behavior
π Audio Feedback
./audio2user.sh "Tests passed" # play BEFORE commit
Todos: TODO.md
- after each human input:
manage_todo_list - TODO.md is your file where you manage your todos
- CHECKLIST.txt is a simple list that you can check off (donβt add, only check off)
π― Fail Fast!
- NO fallbacks (if something is unreachable β Error)
- NO silent failures
- YAGNI (donβt build unused features)
π Workflow
- Re-read AGENTS.md (this file)
- Create todos
- Change code
./audio2user.sh "Code changed, running tests"./stop.sh && ./start.sh./test.sh./audio2user.sh "Tests passed"- ask human before commit
- you might want to use a new branch for each feature, but itβs not required
git commit- update todos
π Code Quality
- Max 400 lines/file
- Type hints (Python 3.12)
- Async/await for I/O
- DRY, YAGNI