WepNG Architecture Documentation
Welcome to the living architectural documentation for the WepNG_MVC platform.
🏛️ High-Level Overview
🤝 Handovers & Onboarding
✅ Specifications (Current)
- Feelifecycle
- Feelifecycle.Mapping
- Business Rules Index
- Area Map (OrderController)
- Uc 001 Assign Callback
- Uc 002 Close Callback
- Uc 003 View Callbacks
- Orderfeelinelifecycle
- Orderfeelinelifecycle.Mapping
- Br Candidates Omgt
🔍 Module Analysis
- BO Analysis
- CMS Analysis
- Common Analysis
- CRM Analysis
- Forms Analysis
- Front Analysis
- Inet Analysis
- MNT Analysis
- MyWep Analysis
- OMGT Analysis
- Reporting Analysis
- Omgt Task Implementation
- Platform Task Architecture
- WA Analysis
- WepAccess Analysis
⚠️ Anti-Patterns (Legacy Risks)
- Blocking Io In Request Thread
- Client Side Evaluation
- Devils Advocate Defense
- Embedded BI
- God Controller
- God Entity
- God Method Importer
- God Namespace
- God Service
- Hardcoded Paths
- Leaky Abstraction
- Loop Of Death
- Monolithic BFF
- N Plus One
- Performance Pitfalls
- Resource Leaks Db Context
- Schizophrenic Architecture
- Session Locking
- String Concatenation Loop
- Swallowed Exceptions
- Sync Over Async
- Untracked Fire And Forget
📏 Guidelines
- Async Strategy
- Br Development Workflow
- Business Rules Strategy
- Documentation Metadata Standards
- Functional Strategy
- Gherkin Best Practices
- Gherkin Strategy
- Profiling Hot Paths
- Spec Compilation Workflow
- Test Spec Alternatives
- Use Case Best Practices
- Use Case Strategy
🏗️ Architecture Patterns (Strategic)
- Component Based Reporting
- Feeder Pattern
- Layer Supertype
- Logic Side-car
- Message Router
- Service Layer
- Shared Library
- Strangler Fig
- Transaction Script
⚖️ Architectural Decisions (ADR)
- 001 Modular Monolith Over Microservices
- 002 Hybrid Strangler Fig Strategy
- 004 Hybrid Specification Strategy
- 005 Data Layer Shared Project
- 006 Performance First Priority
- 007 Dotnet Lts Lifecycle Policy
- 008 Selective Task Run Usage
🚧 Specifications (Proposals)
- Gap Analysis (Tasks)
- Priority Index
- Readme
- Implementation Plan
- Session1 Analysis
- OrderClose (Draft)
- OrderClose.Mapping (Draft)
- OMGT Performance Action Plan
- Advanced Search (Feature)
- Advanced Search (Mapping)
🚀 Roadmap
- Analysis Roadmap
- Async Migration Plan
- Docker Migration Strategy
- ⭐ Documentation Improvement Roadmap
- Evolution Plan
- Fast Track Migration
- Gherkin Implementation Plan
- OMGT Frontend Decoupling Assessment
- Performance Stabilization Roadmap
- React vs Kendo Options
- Strategic Evolution Plan (Deep Dive)
🛠️ Specialized Skills (Antigravity)
📊 Metrics & Analysis
- Headless Migration Criticism
- Hotspot Analysis
- Hotspot Analysis Results
- OMGT Performance Analysis
- Search Usage Analytics Strategy
- Security Findings
- Volumetrics Analysis
🎭 Platonic Dialogues (Strategic Debates)
📝 Templates
📂 Other
This documentation is maintained by the Antigravity Agent and the Engineering Team. Please keep it strictly versioned with the code.