diff --git a/architectures/clean-architecture/data-flow.md b/architectures/clean-architecture/data-flow.md index 6919241..69639e4 100644 --- a/architectures/clean-architecture/data-flow.md +++ b/architectures/clean-architecture/data-flow.md @@ -1,3 +1,18 @@ +--- +technology: Clean-architecture +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Clean-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Clean Architecture - Data Flow ## Request and Event Lifecycle diff --git a/architectures/clean-architecture/folder-structure.md b/architectures/clean-architecture/folder-structure.md index 74d4a0f..4a26da6 100644 --- a/architectures/clean-architecture/folder-structure.md +++ b/architectures/clean-architecture/folder-structure.md @@ -1,3 +1,18 @@ +--- +technology: Clean-architecture +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Clean-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Clean Architecture - Folder Structure ## Layering publisher/subscriber logic diff --git a/architectures/clean-architecture/implementation-guide.md b/architectures/clean-architecture/implementation-guide.md index 4ecac27..24b5593 100644 --- a/architectures/clean-architecture/implementation-guide.md +++ b/architectures/clean-architecture/implementation-guide.md @@ -1,3 +1,18 @@ +--- +technology: Clean-architecture +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Clean-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Clean Architecture - Implementation Guide ## Code patterns and Anti-patterns diff --git a/architectures/clean-architecture/readme.md b/architectures/clean-architecture/readme.md index ed05269..21f6553 100644 --- a/architectures/clean-architecture/readme.md +++ b/architectures/clean-architecture/readme.md @@ -7,6 +7,10 @@ version: Agnostic tags: [architecture, system-design, clean-architecture, best-practices] ai_role: Senior Architect last_updated: 2026-03-22 +topic: Clean-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true ---
diff --git a/architectures/clean-architecture/trade-offs.md b/architectures/clean-architecture/trade-offs.md index 6ce6b4c..2426e4c 100644 --- a/architectures/clean-architecture/trade-offs.md +++ b/architectures/clean-architecture/trade-offs.md @@ -1,3 +1,18 @@ +--- +technology: Clean-architecture +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Clean-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Clean Architecture - Trade-offs ## Pros, Cons, and System Constraints diff --git a/architectures/cqrs/data-flow.md b/architectures/cqrs/data-flow.md index dfb02dc..8f9501b 100644 --- a/architectures/cqrs/data-flow.md +++ b/architectures/cqrs/data-flow.md @@ -1,3 +1,18 @@ +--- +technology: Cqrs +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Cqrs +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # CQRS - Data Flow ## Request and Event Lifecycle diff --git a/architectures/cqrs/folder-structure.md b/architectures/cqrs/folder-structure.md index f9f00a7..61e371e 100644 --- a/architectures/cqrs/folder-structure.md +++ b/architectures/cqrs/folder-structure.md @@ -1,3 +1,18 @@ +--- +technology: Cqrs +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Cqrs +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # CQRS - Folder Structure ## Layering publisher/subscriber logic diff --git a/architectures/cqrs/implementation-guide.md b/architectures/cqrs/implementation-guide.md index d62d3a2..12406cd 100644 --- a/architectures/cqrs/implementation-guide.md +++ b/architectures/cqrs/implementation-guide.md @@ -1,3 +1,18 @@ +--- +technology: Cqrs +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Cqrs +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # CQRS - Implementation Guide ## Code patterns and Anti-patterns diff --git a/architectures/cqrs/readme.md b/architectures/cqrs/readme.md index d92999b..74f7cf7 100644 --- a/architectures/cqrs/readme.md +++ b/architectures/cqrs/readme.md @@ -7,6 +7,10 @@ version: Agnostic tags: [architecture, system-design, cqrs, best-practices] ai_role: Senior Architect last_updated: 2026-03-22 +topic: Cqrs +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true ---
diff --git a/architectures/cqrs/trade-offs.md b/architectures/cqrs/trade-offs.md index 1292541..9fe14f8 100644 --- a/architectures/cqrs/trade-offs.md +++ b/architectures/cqrs/trade-offs.md @@ -1,3 +1,18 @@ +--- +technology: Cqrs +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Cqrs +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # CQRS - Trade-offs ## Pros, Cons, and System Constraints diff --git a/architectures/domain-driven-design/data-flow.md b/architectures/domain-driven-design/data-flow.md index 1a455ad..ad69f2f 100644 --- a/architectures/domain-driven-design/data-flow.md +++ b/architectures/domain-driven-design/data-flow.md @@ -1,3 +1,18 @@ +--- +technology: Domain-driven-design +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Domain-driven-design +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Domain-Driven Design - Data Flow ## Request and Event Lifecycle diff --git a/architectures/domain-driven-design/folder-structure.md b/architectures/domain-driven-design/folder-structure.md index 8a4e8ee..17e838f 100644 --- a/architectures/domain-driven-design/folder-structure.md +++ b/architectures/domain-driven-design/folder-structure.md @@ -1,3 +1,18 @@ +--- +technology: Domain-driven-design +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Domain-driven-design +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Domain-Driven Design - Folder Structure ## Layering logic diff --git a/architectures/domain-driven-design/implementation-guide.md b/architectures/domain-driven-design/implementation-guide.md index b48ddbd..5fb0209 100644 --- a/architectures/domain-driven-design/implementation-guide.md +++ b/architectures/domain-driven-design/implementation-guide.md @@ -1,3 +1,18 @@ +--- +technology: Domain-driven-design +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Domain-driven-design +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Domain-Driven Design - Implementation Guide ## Code patterns and Anti-patterns diff --git a/architectures/domain-driven-design/readme.md b/architectures/domain-driven-design/readme.md index 230efbe..0b14e43 100644 --- a/architectures/domain-driven-design/readme.md +++ b/architectures/domain-driven-design/readme.md @@ -7,6 +7,10 @@ version: Agnostic tags: [architecture, system-design, domain-driven-design, best-practices] ai_role: Senior Architect last_updated: 2026-03-22 +topic: Domain-driven-design +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true ---
diff --git a/architectures/domain-driven-design/trade-offs.md b/architectures/domain-driven-design/trade-offs.md index e787dd5..31c88d6 100644 --- a/architectures/domain-driven-design/trade-offs.md +++ b/architectures/domain-driven-design/trade-offs.md @@ -1,3 +1,18 @@ +--- +technology: Domain-driven-design +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Domain-driven-design +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Domain-Driven Design - Trade-offs ## Pros, Cons, and System Constraints diff --git a/architectures/event-driven-architecture/data-flow.md b/architectures/event-driven-architecture/data-flow.md index fcc2568..b267d4f 100644 --- a/architectures/event-driven-architecture/data-flow.md +++ b/architectures/event-driven-architecture/data-flow.md @@ -7,6 +7,10 @@ last_evolution: 2026-03-27 vibe_coding_ready: true tags: [eda, data-flow, sequence-diagram, asynchronous, messaging, event-lifecycle] topic: Event-Driven Data Flow +level: Senior/Architect +version: "Latest" +ai_role: System Architect +last_updated: 2026-03-29 ---
diff --git a/architectures/event-driven-architecture/folder-structure.md b/architectures/event-driven-architecture/folder-structure.md index cee5ff5..9edddd7 100644 --- a/architectures/event-driven-architecture/folder-structure.md +++ b/architectures/event-driven-architecture/folder-structure.md @@ -7,6 +7,10 @@ last_evolution: 2026-03-27 vibe_coding_ready: true tags: [eda, folder-structure, architecture-hierarchy, backend, microservices] topic: Event-Driven Folder Structure +level: Senior/Architect +version: "Latest" +ai_role: System Architect +last_updated: 2026-03-29 ---
diff --git a/architectures/event-driven-architecture/implementation-guide.md b/architectures/event-driven-architecture/implementation-guide.md index 6c17199..d15bd7b 100644 --- a/architectures/event-driven-architecture/implementation-guide.md +++ b/architectures/event-driven-architecture/implementation-guide.md @@ -7,6 +7,10 @@ last_evolution: 2026-03-27 vibe_coding_ready: true tags: [eda, implementation-guide, kafka, microservices, typescript, nestjs, architecture-patterns] topic: Event-Driven Implementation Guide +level: Senior/Architect +version: "Latest" +ai_role: System Architect +last_updated: 2026-03-29 ---
diff --git a/architectures/event-driven-architecture/readme.md b/architectures/event-driven-architecture/readme.md index 88e86f4..6c95b20 100644 --- a/architectures/event-driven-architecture/readme.md +++ b/architectures/event-driven-architecture/readme.md @@ -7,6 +7,10 @@ last_evolution: 2026-03-27 vibe_coding_ready: true tags: [eda, event-driven, architecture, pub-sub, asynchronous, messaging, kafka, rabbitmq, system-design] topic: Event-Driven Architecture +level: Senior/Architect +version: Latest +ai_role: System Architect +last_updated: 2026-03-22 ---
diff --git a/architectures/event-driven-architecture/trade-offs.md b/architectures/event-driven-architecture/trade-offs.md index 030c1d2..ec17171 100644 --- a/architectures/event-driven-architecture/trade-offs.md +++ b/architectures/event-driven-architecture/trade-offs.md @@ -7,6 +7,10 @@ last_evolution: 2026-03-27 vibe_coding_ready: true tags: [eda, trade-offs, architecture, messaging, kafka] topic: Event-Driven Trade-offs +level: Senior/Architect +version: "Latest" +ai_role: System Architect +last_updated: 2026-03-29 ---
diff --git a/architectures/feature-sliced-design/data-flow.md b/architectures/feature-sliced-design/data-flow.md index ee18e85..5d50f7f 100644 --- a/architectures/feature-sliced-design/data-flow.md +++ b/architectures/feature-sliced-design/data-flow.md @@ -1,3 +1,18 @@ +--- +technology: Feature-sliced-design +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Feature-sliced-design +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Feature-Sliced Design (FSD) - Data Flow ## Request and Event Lifecycle diff --git a/architectures/feature-sliced-design/folder-structure.md b/architectures/feature-sliced-design/folder-structure.md index 2472d05..0992848 100644 --- a/architectures/feature-sliced-design/folder-structure.md +++ b/architectures/feature-sliced-design/folder-structure.md @@ -1,3 +1,18 @@ +--- +technology: Feature-sliced-design +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Feature-sliced-design +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Feature-Sliced Design (FSD) - Folder Structure ## Layering publisher/subscriber logic diff --git a/architectures/feature-sliced-design/implementation-guide.md b/architectures/feature-sliced-design/implementation-guide.md index 284c7d8..8f6ed81 100644 --- a/architectures/feature-sliced-design/implementation-guide.md +++ b/architectures/feature-sliced-design/implementation-guide.md @@ -1,3 +1,18 @@ +--- +technology: Feature-sliced-design +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Feature-sliced-design +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Feature-Sliced Design (FSD) - Implementation Guide ## Code patterns and Anti-patterns diff --git a/architectures/feature-sliced-design/readme.md b/architectures/feature-sliced-design/readme.md index 56eac15..c1a63b3 100644 --- a/architectures/feature-sliced-design/readme.md +++ b/architectures/feature-sliced-design/readme.md @@ -7,6 +7,10 @@ version: Agnostic tags: [fsd, modular-architecture, frontend, system-design, clean-architecture] ai_role: Senior Frontend Architect last_updated: 2026-03-22 +topic: Feature-sliced-design +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true ---
diff --git a/architectures/feature-sliced-design/trade-offs.md b/architectures/feature-sliced-design/trade-offs.md index a464a05..a166946 100644 --- a/architectures/feature-sliced-design/trade-offs.md +++ b/architectures/feature-sliced-design/trade-offs.md @@ -1,3 +1,18 @@ +--- +technology: Feature-sliced-design +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Feature-sliced-design +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Feature-Sliced Design (FSD) - Trade-offs ## Pros, Cons, and System Constraints diff --git a/architectures/hexagonal-architecture/data-flow.md b/architectures/hexagonal-architecture/data-flow.md index a1d10d1..2d8aa50 100644 --- a/architectures/hexagonal-architecture/data-flow.md +++ b/architectures/hexagonal-architecture/data-flow.md @@ -7,6 +7,10 @@ version: Agnostic tags: [best-practices, data-flow, hexagonal-architecture, ports-and-adapters] ai_role: Senior Software Architect last_updated: 2026-03-22 +topic: Hexagonal-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 🔄 Hexagonal Architecture Data Flow Best Practices diff --git a/architectures/hexagonal-architecture/folder-structure.md b/architectures/hexagonal-architecture/folder-structure.md index ba258b0..593cb41 100644 --- a/architectures/hexagonal-architecture/folder-structure.md +++ b/architectures/hexagonal-architecture/folder-structure.md @@ -7,6 +7,10 @@ version: Agnostic tags: [best-practices, folder-structure, hexagonal-architecture, ports-and-adapters] ai_role: Senior Software Architect last_updated: 2026-03-22 +topic: Hexagonal-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 📁 Folder Structure Best Practices for Hexagonal Architecture diff --git a/architectures/hexagonal-architecture/implementation-guide.md b/architectures/hexagonal-architecture/implementation-guide.md index 8cdd4fd..781445d 100644 --- a/architectures/hexagonal-architecture/implementation-guide.md +++ b/architectures/hexagonal-architecture/implementation-guide.md @@ -7,6 +7,10 @@ version: Agnostic tags: [best-practices, implementation-guide, hexagonal-architecture, ports-and-adapters] ai_role: Senior Software Architect last_updated: 2026-03-22 +topic: Hexagonal-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 🛠️ Hexagonal Architecture Implementation Guide diff --git a/architectures/hexagonal-architecture/readme.md b/architectures/hexagonal-architecture/readme.md index 7f4fa36..be77c44 100644 --- a/architectures/hexagonal-architecture/readme.md +++ b/architectures/hexagonal-architecture/readme.md @@ -7,6 +7,10 @@ version: Agnostic tags: [best-practices, clean-code, hexagonal-architecture, ports-and-adapters, system-design, vibe-coding] ai_role: Senior Software Architect last_updated: 2026-03-22 +topic: Hexagonal-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 🛑 Hexagonal Architecture Production-Ready Best Practices diff --git a/architectures/hexagonal-architecture/trade-offs.md b/architectures/hexagonal-architecture/trade-offs.md index 1d22595..e33bd4f 100644 --- a/architectures/hexagonal-architecture/trade-offs.md +++ b/architectures/hexagonal-architecture/trade-offs.md @@ -7,6 +7,10 @@ version: Agnostic tags: [best-practices, trade-offs, hexagonal-architecture, ports-and-adapters] ai_role: Senior Software Architect last_updated: 2026-03-22 +topic: Hexagonal-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # ⚖️ Hexagonal Architecture Trade-offs and Constraints diff --git a/architectures/microservices/data-flow.md b/architectures/microservices/data-flow.md index 05206f2..b784d11 100644 --- a/architectures/microservices/data-flow.md +++ b/architectures/microservices/data-flow.md @@ -1,3 +1,18 @@ +--- +technology: Microservices +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Microservices +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Microservices - Data Flow ## Request and Event Lifecycle diff --git a/architectures/microservices/folder-structure.md b/architectures/microservices/folder-structure.md index 4a82a23..33742d7 100644 --- a/architectures/microservices/folder-structure.md +++ b/architectures/microservices/folder-structure.md @@ -1,3 +1,18 @@ +--- +technology: Microservices +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Microservices +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Microservices - Folder Structure ## Layering logic diff --git a/architectures/microservices/implementation-guide.md b/architectures/microservices/implementation-guide.md index 421c6ef..34b1003 100644 --- a/architectures/microservices/implementation-guide.md +++ b/architectures/microservices/implementation-guide.md @@ -1,3 +1,18 @@ +--- +technology: Microservices +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Microservices +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Microservices - Implementation Guide ## Code patterns and Anti-patterns diff --git a/architectures/microservices/readme.md b/architectures/microservices/readme.md index 287ba2d..6136235 100644 --- a/architectures/microservices/readme.md +++ b/architectures/microservices/readme.md @@ -7,6 +7,10 @@ version: Agnostic tags: [architecture, system-design, microservices, best-practices] ai_role: Senior Architect last_updated: 2026-03-22 +topic: Microservices +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true ---
diff --git a/architectures/microservices/trade-offs.md b/architectures/microservices/trade-offs.md index dbc737d..dda53dc 100644 --- a/architectures/microservices/trade-offs.md +++ b/architectures/microservices/trade-offs.md @@ -1,3 +1,18 @@ +--- +technology: Microservices +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Microservices +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Microservices - Trade-offs ## Pros, Cons, and System Constraints diff --git a/architectures/model-view-controller/data-flow.md b/architectures/model-view-controller/data-flow.md index 0a4604c..5e530fb 100644 --- a/architectures/model-view-controller/data-flow.md +++ b/architectures/model-view-controller/data-flow.md @@ -1,3 +1,18 @@ +--- +technology: Model-view-controller +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Model-view-controller +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Model-View-Controller (MVC) - Data Flow ## Request and Event Lifecycle diff --git a/architectures/model-view-controller/folder-structure.md b/architectures/model-view-controller/folder-structure.md index 69ad105..4b2c988 100644 --- a/architectures/model-view-controller/folder-structure.md +++ b/architectures/model-view-controller/folder-structure.md @@ -1,3 +1,18 @@ +--- +technology: Model-view-controller +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Model-view-controller +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Model-View-Controller (MVC) - Folder Structure ## Layering publisher/subscriber logic diff --git a/architectures/model-view-controller/implementation-guide.md b/architectures/model-view-controller/implementation-guide.md index 0a1229b..687ae06 100644 --- a/architectures/model-view-controller/implementation-guide.md +++ b/architectures/model-view-controller/implementation-guide.md @@ -1,3 +1,18 @@ +--- +technology: Model-view-controller +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Model-view-controller +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Model-View-Controller (MVC) - Implementation Guide ## Code patterns and Anti-patterns diff --git a/architectures/model-view-controller/readme.md b/architectures/model-view-controller/readme.md index 268df59..e18fa5e 100644 --- a/architectures/model-view-controller/readme.md +++ b/architectures/model-view-controller/readme.md @@ -7,6 +7,10 @@ version: Agnostic tags: [best-practices, clean-code, architecture-patterns, vibe-coding, cursor-rules, typescript, software-architecture, system-design, solid-principles, production-ready, programming-standards, react-best-practices, node-js, design-patterns, scalable-code, windsurf-rules, ai-coding, fsd, ddd, enterprise-patterns, mvc-best-practise, angular-best-practise, expressjs-best-practise, ai-instructions, vibe-coding-instructions, mongodb, angular, nestjs, html, scss, javascript, js, typescript-best-practise, css, css3] ai_role: Senior Software Architect last_updated: 2026-03-22 +topic: Model-view-controller +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true ---
diff --git a/architectures/model-view-controller/trade-offs.md b/architectures/model-view-controller/trade-offs.md index 7e069af..283f4bd 100644 --- a/architectures/model-view-controller/trade-offs.md +++ b/architectures/model-view-controller/trade-offs.md @@ -1,3 +1,18 @@ +--- +technology: Model-view-controller +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Model-view-controller +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Model-View-Controller (MVC) - Trade-offs ## Pros, Cons, and System Constraints diff --git a/architectures/monolithic-architecture/data-flow.md b/architectures/monolithic-architecture/data-flow.md index a50f81a..123a6b4 100644 --- a/architectures/monolithic-architecture/data-flow.md +++ b/architectures/monolithic-architecture/data-flow.md @@ -1,3 +1,18 @@ +--- +technology: Monolithic-architecture +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Monolithic-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Monolithic Architecture - Data Flow ## Request and Event Lifecycle diff --git a/architectures/monolithic-architecture/folder-structure.md b/architectures/monolithic-architecture/folder-structure.md index 1d2b8ae..e073308 100644 --- a/architectures/monolithic-architecture/folder-structure.md +++ b/architectures/monolithic-architecture/folder-structure.md @@ -1,3 +1,18 @@ +--- +technology: Monolithic-architecture +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Monolithic-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Monolithic Architecture - Folder Structure ## Layering logic diff --git a/architectures/monolithic-architecture/implementation-guide.md b/architectures/monolithic-architecture/implementation-guide.md index 7b30519..8a34f98 100644 --- a/architectures/monolithic-architecture/implementation-guide.md +++ b/architectures/monolithic-architecture/implementation-guide.md @@ -1,3 +1,18 @@ +--- +technology: Monolithic-architecture +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Monolithic-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Monolithic Architecture - Implementation Guide ## Code patterns and Anti-patterns diff --git a/architectures/monolithic-architecture/readme.md b/architectures/monolithic-architecture/readme.md index ae3524d..9bf4071 100644 --- a/architectures/monolithic-architecture/readme.md +++ b/architectures/monolithic-architecture/readme.md @@ -7,6 +7,10 @@ version: Agnostic tags: [architecture, system-design, monolithic-architecture, best-practices] ai_role: Senior Architect last_updated: 2026-03-22 +topic: Monolithic-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true ---
diff --git a/architectures/monolithic-architecture/trade-offs.md b/architectures/monolithic-architecture/trade-offs.md index c76309e..2982a00 100644 --- a/architectures/monolithic-architecture/trade-offs.md +++ b/architectures/monolithic-architecture/trade-offs.md @@ -1,3 +1,18 @@ +--- +technology: Monolithic-architecture +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Monolithic-architecture +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Monolithic Architecture - Trade-offs ## Pros, Cons, and System Constraints diff --git a/architectures/readme.md b/architectures/readme.md index 44be9f3..29b6bf9 100644 --- a/architectures/readme.md +++ b/architectures/readme.md @@ -7,6 +7,10 @@ version: Agnostic tags: [best-practices, clean-code, architecture-patterns, vibe-coding, cursor-rules, typescript, software-architecture, system-design, solid-principles, production-ready, programming-standards, react-best-practices, node-js, design-patterns, scalable-code, windsurf-rules, ai-coding, fsd, ddd, enterprise-patterns] ai_role: Senior Software Architect last_updated: 2026-03-22 +topic: Readme.md +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # Architecture Best Practices & Production-Ready Patterns diff --git a/architectures/serverless/data-flow.md b/architectures/serverless/data-flow.md index 95cfe53..52000b4 100644 --- a/architectures/serverless/data-flow.md +++ b/architectures/serverless/data-flow.md @@ -1,3 +1,18 @@ +--- +technology: Serverless +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Serverless +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Serverless - Data Flow ## Request and Event Lifecycle diff --git a/architectures/serverless/folder-structure.md b/architectures/serverless/folder-structure.md index a6dd8cc..5be3cdc 100644 --- a/architectures/serverless/folder-structure.md +++ b/architectures/serverless/folder-structure.md @@ -1,3 +1,18 @@ +--- +technology: Serverless +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Serverless +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Serverless - Folder Structure ## Layering logic diff --git a/architectures/serverless/implementation-guide.md b/architectures/serverless/implementation-guide.md index 2642fbb..7d0571a 100644 --- a/architectures/serverless/implementation-guide.md +++ b/architectures/serverless/implementation-guide.md @@ -1,3 +1,18 @@ +--- +technology: Serverless +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Serverless +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Serverless - Implementation Guide ## Code patterns and Anti-patterns diff --git a/architectures/serverless/readme.md b/architectures/serverless/readme.md index e3926f3..cc34215 100644 --- a/architectures/serverless/readme.md +++ b/architectures/serverless/readme.md @@ -7,6 +7,10 @@ version: Agnostic tags: [architecture, system-design, serverless, best-practices] ai_role: Senior Architect last_updated: 2026-03-22 +topic: Serverless +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true ---
diff --git a/architectures/serverless/trade-offs.md b/architectures/serverless/trade-offs.md index 50fa17c..a50f226 100644 --- a/architectures/serverless/trade-offs.md +++ b/architectures/serverless/trade-offs.md @@ -1,3 +1,18 @@ +--- +technology: Serverless +domain: architecture +level: Senior/Architect +version: Latest +tags: [architecture, best-practices] +ai_role: System Architect +last_updated: 2026-03-22 +description: AI agent blueprint constraint +topic: Serverless +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true +--- + # Serverless - Trade-offs ## Pros, Cons, and System Constraints diff --git a/backend/expressjs/readme.md b/backend/expressjs/readme.md index 7337f11..269972d 100644 --- a/backend/expressjs/readme.md +++ b/backend/expressjs/readme.md @@ -7,7 +7,7 @@ version: "4.x / 5.x" tags: [best-practices, clean-code, expressjs, vibe-coding, cursor-rules, javascript, typescript, software-architecture, system-design, mvc, production-ready, programming-standards, node-js, design-patterns, scalable-code, windsurf-rules, ai-coding, enterprise-patterns, backend] ai_role: Senior Express.js Backend Expert last_updated: 2026-03-23 -topic: Backend Architecture +topic: Expressjs complexity: Architect last_evolution: 2026-03-29 vibe_coding_ready: true diff --git a/backend/nestjs/readme.md b/backend/nestjs/readme.md index b7dd17c..339b560 100644 --- a/backend/nestjs/readme.md +++ b/backend/nestjs/readme.md @@ -7,7 +7,7 @@ version: "11+" tags: [best-practices, clean-code, architecture-patterns, vibe-coding, cursor-rules, typescript, software-architecture, system-design, solid-principles, production-ready, programming-standards, react-best-practices, node-js, design-patterns, scalable-code, windsurf-rules, ai-coding, fsd, ddd, enterprise-patterns] ai_role: Senior NestJS Architecture Expert last_updated: 2026-03-23 -topic: Backend Architecture +topic: Nestjs complexity: Architect last_evolution: 2026-03-29 vibe_coding_ready: true @@ -428,7 +428,12 @@ This pattern creates technical debt, increases the risk of memory leaks, introdu #### ✅ Best Practice ```typescript @MessagePattern({ cmd: 'get_user' }) -getUser(data: any) { return this.userService.findById(data.id); } +getUser(data: unknown) { + if (data && typeof data === 'object' && 'id' in data) { + return this.userService.findById((data as { id: number }).id); + } + throw new RpcException('Invalid data payload'); +} ``` #### 🚀 Solution Для общения микросервисов внутри кластера используйте TCP, Redis или RabbitMQ через `@MessagePattern`. diff --git a/backend/nodejs/readme.md b/backend/nodejs/readme.md index a6b283c..4b11885 100644 --- a/backend/nodejs/readme.md +++ b/backend/nodejs/readme.md @@ -7,7 +7,7 @@ version: "24+" tags: [best-practices, clean-code, architecture-patterns, vibe-coding, cursor-rules, javascript, typescript, software-architecture, system-design, solid-principles, production-ready, programming-standards, node-js, design-patterns, scalable-code, windsurf-rules, ai-coding, fsd, ddd, enterprise-patterns] ai_role: Senior Node.js Architecture Expert last_updated: 2026-03-23 -topic: Backend Architecture +topic: Nodejs complexity: Architect last_evolution: 2026-03-29 vibe_coding_ready: true diff --git a/backend/readme.md b/backend/readme.md index 46a21b4..cb9326e 100644 --- a/backend/readme.md +++ b/backend/readme.md @@ -7,7 +7,7 @@ version: Agnostic tags: [best-practices, clean-code, architecture-patterns, vibe-coding, cursor-rules, typescript, software-architecture, system-design, solid-principles, production-ready, programming-standards, react-best-practices, node-js, design-patterns, scalable-code, windsurf-rules, ai-coding, fsd, ddd, enterprise-patterns] ai_role: Senior Backend Architect last_updated: 2026-03-22 -topic: Backend Architecture +topic: Readme.md complexity: Architect last_evolution: 2026-03-29 vibe_coding_ready: true diff --git a/frontend/angular/advanced-performance.md b/frontend/angular/advanced-performance.md index 0eb5efa..f864ed6 100644 --- a/frontend/angular/advanced-performance.md +++ b/frontend/angular/advanced-performance.md @@ -7,6 +7,10 @@ version: "20" tags: [performance, advanced, angular, best-practices, clean-code, scalable-code] ai_role: Senior Angular Performance Expert last_updated: 2026-03-22 +topic: Angular +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 🚀 Angular Advanced Performance Best Practices & Expert Patterns diff --git a/frontend/angular/architecture.md b/frontend/angular/architecture.md index d4738e3..d298f65 100644 --- a/frontend/angular/architecture.md +++ b/frontend/angular/architecture.md @@ -7,6 +7,10 @@ version: "20" tags: [architecture, dependency-injection, angular, best-practices, clean-code, scalable-code] ai_role: Senior Angular Architecture Expert last_updated: 2026-03-22 +topic: Angular +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 🏗 Angular Architecture & Dependency Injection Best Practices diff --git a/frontend/angular/data-forms.md b/frontend/angular/data-forms.md index 9825242..4b34ac5 100644 --- a/frontend/angular/data-forms.md +++ b/frontend/angular/data-forms.md @@ -7,6 +7,10 @@ version: "20" tags: [forms, data, angular, best-practices, clean-code, scalable-code] ai_role: Senior Angular Data Expert last_updated: 2026-03-22 +topic: Angular +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 📝 Angular Data & Forms Best Practices diff --git a/frontend/angular/expert-niche.md b/frontend/angular/expert-niche.md index fd263e8..e15d1b3 100644 --- a/frontend/angular/expert-niche.md +++ b/frontend/angular/expert-niche.md @@ -7,6 +7,10 @@ version: "20" tags: [expert, niche, angular, best-practices, clean-code, scalable-code] ai_role: Senior Angular Expert last_updated: 2026-03-22 +topic: Angular +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 🧠 Angular Expert/Niche Best Practices diff --git a/frontend/angular/readme.md b/frontend/angular/readme.md index 6d24780..0ad9bca 100644 --- a/frontend/angular/readme.md +++ b/frontend/angular/readme.md @@ -7,6 +7,10 @@ version: "20" tags: [best-practices, clean-code, architecture-patterns, vibe-coding, cursor-rules, typescript, software-architecture, system-design, solid-principles, production-ready, programming-standards, react-best-practices, node-js, design-patterns, scalable-code, windsurf-rules, ai-coding, fsd, ddd, enterprise-patterns] ai_role: Senior Angular Performance Expert last_updated: 2026-03-22 +topic: Angular +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 🎨 Angular Best Practices & Production-Ready Patterns diff --git a/frontend/angular/state-management.md b/frontend/angular/state-management.md index 73691cf..0e00629 100644 --- a/frontend/angular/state-management.md +++ b/frontend/angular/state-management.md @@ -10,6 +10,7 @@ last_evolution: 2026-03-28 version: "20" tags: [state-management, signals, zoneless, angular, best-practices, clean-code, scalable-code] ai_role: Senior Angular State Management Expert +last_updated: 2026-03-29 --- > 📦 [best-practise](../../README.md) / 🖥️ [frontend](../readme.md) / 🅰️ [angular](./readme.md) diff --git a/frontend/javascript/async-logic.md b/frontend/javascript/async-logic.md index cc08d5b..356aae2 100644 --- a/frontend/javascript/async-logic.md +++ b/frontend/javascript/async-logic.md @@ -7,6 +7,10 @@ version: "ES2024+" tags: [javascript, async, promises, best-practices, clean-code, scalable-code] ai_role: Senior JavaScript Asynchronous Expert last_updated: 2026-03-22 +topic: Javascript +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # ⏳ JavaScript Asynchronous & Logic Best Practices diff --git a/frontend/javascript/modern-syntax.md b/frontend/javascript/modern-syntax.md index e525070..8e375f6 100644 --- a/frontend/javascript/modern-syntax.md +++ b/frontend/javascript/modern-syntax.md @@ -7,6 +7,10 @@ version: "ES2024+" tags: [javascript, es6, functional-programming, best-practices, clean-code, scalable-code] ai_role: Senior JavaScript Expert last_updated: 2026-03-22 +topic: Javascript +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # ✨ Modern JavaScript Syntax & Functional Programming Best Practices diff --git a/frontend/javascript/professional-niche.md b/frontend/javascript/professional-niche.md index 0e47f41..4f6870f 100644 --- a/frontend/javascript/professional-niche.md +++ b/frontend/javascript/professional-niche.md @@ -7,6 +7,10 @@ version: "ES2024+" tags: [javascript, advanced, best-practices, clean-code, scalable-code] ai_role: Senior JavaScript Expert last_updated: 2026-03-22 +topic: Javascript +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 🧠 JavaScript Professional & Niche Best Practices (Senior Level) diff --git a/frontend/javascript/readme.md b/frontend/javascript/readme.md index 30b7de5..3ce787f 100644 --- a/frontend/javascript/readme.md +++ b/frontend/javascript/readme.md @@ -7,6 +7,10 @@ version: ES6-ES2024 tags: [javascript, clean-code, es6, performance, best-practices] ai_role: Senior JavaScript Performance Expert last_updated: 2026-03-22 +topic: Javascript +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 🎨 JavaScript Best Practise diff --git a/frontend/qwik/readme.md b/frontend/qwik/readme.md index dfb18ac..3ae8291 100644 --- a/frontend/qwik/readme.md +++ b/frontend/qwik/readme.md @@ -7,6 +7,10 @@ version: "1.x" tags: [best-practices, clean-code, architecture-patterns, vibe-coding, cursor-rules, typescript, software-architecture, system-design, solid-principles, production-ready, programming-standards, react-best-practices, node-js, design-patterns, scalable-code, windsurf-rules, ai-coding, fsd, ddd, enterprise-patterns] ai_role: Senior Qwik Expert last_updated: 2026-03-22 +topic: Qwik +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # ⚡ Qwik Best Practices & Production-Ready Patterns diff --git a/frontend/readme.md b/frontend/readme.md index 8e812cd..1009cf0 100644 --- a/frontend/readme.md +++ b/frontend/readme.md @@ -7,6 +7,10 @@ version: Agnostic tags: [best-practices, clean-code, architecture-patterns, vibe-coding, cursor-rules, typescript, software-architecture, system-design, solid-principles, production-ready, programming-standards, react-best-practices, node-js, design-patterns, scalable-code, windsurf-rules, ai-coding, fsd, ddd, enterprise-patterns] ai_role: Senior Frontend Architect last_updated: 2026-03-22 +topic: Readme.md +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 🎨 Frontend Best Practices & Production-Ready Patterns diff --git a/frontend/solidjs/readme.md b/frontend/solidjs/readme.md index 38af2aa..43d5c2c 100644 --- a/frontend/solidjs/readme.md +++ b/frontend/solidjs/readme.md @@ -7,6 +7,10 @@ version: "1.8+" tags: [best-practices, clean-code, architecture-patterns, vibe-coding, cursor-rules, typescript, software-architecture, system-design, solid-principles, production-ready, programming-standards, react-best-practices, node-js, design-patterns, scalable-code, windsurf-rules, ai-coding, fsd, ddd, enterprise-patterns] ai_role: Senior SolidJS Expert last_updated: 2026-03-22 +topic: Solidjs +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # ⚡ SolidJS Best Practices & Production-Ready Patterns diff --git a/frontend/typescript/logic-safety.md b/frontend/typescript/logic-safety.md index 3dee318..6013848 100644 --- a/frontend/typescript/logic-safety.md +++ b/frontend/typescript/logic-safety.md @@ -7,6 +7,10 @@ version: "5.5+" tags: [typescript, type-safety, best-practices, clean-code, scalable-code] ai_role: Senior TypeScript Expert last_updated: 2026-03-22 +topic: Typescript +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 🛡️ TypeScript Logic & Safety Best Practices diff --git a/frontend/typescript/objects-functions.md b/frontend/typescript/objects-functions.md index 597794a..7395b02 100644 --- a/frontend/typescript/objects-functions.md +++ b/frontend/typescript/objects-functions.md @@ -7,6 +7,10 @@ version: "5.5+" tags: [typescript, objects, functions, best-practices, clean-code, scalable-code] ai_role: Senior TypeScript Expert last_updated: 2026-03-22 +topic: Typescript +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 📦 TypeScript Objects & Functions Best Practices diff --git a/frontend/typescript/professional-niche.md b/frontend/typescript/professional-niche.md index 1f46c77..9916060 100644 --- a/frontend/typescript/professional-niche.md +++ b/frontend/typescript/professional-niche.md @@ -7,6 +7,10 @@ version: "5.5+" tags: [typescript, advanced, best-practices, clean-code, scalable-code] ai_role: Senior TypeScript Expert last_updated: 2026-03-22 +topic: Typescript +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 🧠 TypeScript Professional & Niche Best Practices diff --git a/frontend/typescript/readme.md b/frontend/typescript/readme.md index 19700b2..88400c7 100644 --- a/frontend/typescript/readme.md +++ b/frontend/typescript/readme.md @@ -7,6 +7,10 @@ version: "5.0+" tags: [typescript, type-safety, clean-code, best-practices, architecture] ai_role: Senior TypeScript Architecture Expert last_updated: 2026-03-22 +topic: Typescript +complexity: Architect +last_evolution: 2026-03-22 +vibe_coding_ready: true --- # 🎨 TypeScript Best Practise