From ed6daf6d47ca8a6b514763763399502d26a3a8a7 Mon Sep 17 00:00:00 2001 From: Bu5hm4nn Date: Mon, 23 Mar 2026 23:29:55 +0100 Subject: [PATCH] docs: add TDD red-orange-green workflow memo --- AGENTS.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index f828e16..3c3e3b6 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -25,6 +25,11 @@ - Backend service existence is not enough. - The rendered page must actually consume the live data path. +6. **Always work with TDD principles: Red, Orange, Green.** + - Start by making the failure visible with a test or reproducible check (Red). + - Iterate toward partial progress while keeping the failure scoped and observable (Orange). + - Finish only when the behavior is implemented and the test loop passes cleanly (Green). + ## Project Learnings ### NiceGUI layout constraint