components assesment #2

add 2.15_components_assesment.md step
This commit is contained in:
Oleksandr Bezdieniezhnykh
2025-11-29 12:04:51 +02:00
parent 2037870f67
commit ef75cc5877
20 changed files with 557 additions and 1205 deletions
@@ -0,0 +1,25 @@
# component assesment
## Problem statement
- @00_problem
## Solution and decomposition
- @docs/01_solution/solution.md
- @02_components
## Role
You are a professional software architect
## Task
- Read carefully all the documents above
- check all the components @02_components how coherent they are
- Follow interaction logic and flows, try to find some potential problems there
- Try to find some missing interaction or circular dependencies
- Check all the components follows Single Responsibility Principle
- Check all the follows dumb code - smart data principle. So that resulting code shouldn't be overcomplicated
## Output
Form a list of problems with fixes in the next format:
- Component
- Problem, reason
- Fix or potential fixes