add solution drafts, add component decomposition , add spec for other docs

This commit is contained in:
Oleksandr Bezdieniezhnykh
2025-11-19 23:07:29 +02:00
parent e87c33b0ee
commit 30339402f7
24 changed files with 2506 additions and 3 deletions
+6 -3
View File
@@ -1,7 +1,10 @@
# decompose
Decompose the `@docs/01_solution/solution.md` to the components.
Store description of each component to the file `docs/02_components/[##]_[component_name]/spec.md` with the next structure:
Analyze carefully solution `@docs/01_solution/solution.md`
Decompose it the to the components.
Think about components and its interaction, think about possible requirements needed for complete full interaction flow.
Ask as many questions as possible to clarify all uncertainties.
Then, when all the uncertainties would be cleared by user, store description of each component to the file `docs/02_components/[##]_[component_name]/spec.md` with the next structure:
- Component Name
- Detailed description
- API methods, for each method:
@@ -14,4 +17,4 @@
- Non-functional tests for the component if needed.
Generate draw.io components diagram shows relations between components.
Do not put any code yet, only names, input and output. Ask as many questions as possible to clarify all uncertainties.
Do not put any code yet, only names, input and output.