From 7ec79aed422ff3a15ba1c689ead34c95b657ba97 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 18 May 2026 08:36:04 +0000 Subject: [PATCH] [docs: autonomous-visual-synthesis] Add structural diagrams and tables across docs Co-authored-by: beginwebdev2002 <102213457+beginwebdev2002@users.noreply.github.com> --- agents.md | 12 +++++++++ .../event-sourcing/folder-structure.md | 27 +++++++++++++++++++ backend/nestjs/readme.md | 10 +++++++ docs/windsurf-vibe-coding-hints.md | 12 +++++++++ 4 files changed, 61 insertions(+) diff --git a/agents.md b/agents.md index b25435f..0f2877d 100644 --- a/agents.md +++ b/agents.md @@ -99,6 +99,18 @@ For extensions like Cloud Code or GitHub Copilot, append the contents of `AGENTS 2. **Constraint Identification:** Locate the specific `.md` file corresponding to the user's task (e.g., if the user asks for a NestJS service, read `backend/nestjs/readme.md`). 3. **Hierarchy Alignment:** Prioritize `architectures/` constraints over `frontend/` or `backend/` specifics to ensure structural integrity. 4. **Verification:** Before outputting code, run a "Constraint Check" against the identified rules to ensure zero violations of the "Best Practise" standard. + +```mermaid +graph LR + Context[Context Discovery] --> Constraint[Constraint Identification] + Constraint --> Hierarchy[Hierarchy Alignment] + Hierarchy --> Verification[Verification] + + classDef default fill:#e1f5fe,stroke:#03a9f4,stroke-width:2px,color:#000; + classDef component fill:#e8f5e9,stroke:#4caf50,stroke-width:2px,color:#000; + + class Context,Constraint,Hierarchy,Verification component; +``` --- ## 🔍 5. SEO & Discoverability Clear[Use Clear English] + Clear --> Limit[Limit Context Window] + + classDef default fill:#e1f5fe,stroke:#03a9f4,stroke-width:2px,color:#000; + classDef component fill:#e8f5e9,stroke:#4caf50,stroke-width:2px,color:#000; + + class Specific,Clear,Limit component; +``` + ## ✅ 5. Actionable Checklist for Windsurf Vibe Coding Success Follow these steps every time you start a new vibe coding session with Windsurf: