diff --git a/.windsurf/rules/nebula.md b/.windsurf/rules/nebula.md index 58c05b1a..162f0daa 100644 --- a/.windsurf/rules/nebula.md +++ b/.windsurf/rules/nebula.md @@ -23,6 +23,7 @@ All code must respect the following constraints. - Use the **site viewer tool** after every UI change to verify the expected result has actually rendered — do not assume it worked - For any backend feature, verify end-to-end with **curl** commands that simulate real user / agent / scheduler actions - Whenever a workflow is tested and it represents a repeatable use-case (e.g. spawning an agent, creating a plugin, running a scheduler action) — save it as an executable shell script under `tests/workflow/` for reuse +- Use **tea** for special Gitea operations like creating branches and raising PRs — it already defaults to the configured instance and default org ## Workspace: Architecture — Module Selector Pattern