Commit Graph

9 Commits

Author SHA1 Message Date
Yuzviak a11ed15187 docs: add Phase 1 ADRs and update PROJECT.md with completed decisions
ADR 0002: hexagonal/ports-and-adapters architecture — components/ layout,
  protocol.py per component, composition root, core/ for concentrated math.
ADR 0003: @dataclass(slots=True, frozen=True) on hot path; Pydantic retained
  only at REST/config/DB boundaries. Pose/GPSPoint migration deferred to Phase 2.
ADR 0004: Stage 2 as independent iteration — own phases 1-6, own requirements,
  stage1 code treated as MVP starting capital.

PROJECT.md: Stage 2 Key Decisions updated from Pending → Accepted with Phase 1
  implementation notes, deferred work list, and final architecture summary.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 09:23:09 +03:00
Yuzviak bf9bef19c8 docs(01-eskf-core): create phase plan — 3 plans in 2 waves 2026-04-01 22:11:57 +03:00
Yuzviak 91047c5f19 Merge branch 'dev' into stage1 2026-04-01 20:14:22 +03:00
Oleksandr Bezdieniezhnykh 1c6e8f47b1 Update skills documentation to reflect changes in directory structure and terminology. Replace references to integration tests with blackbox tests across various SKILL.md files and templates. Revise paths in planning and deployment documentation to align with the updated _docs/02_document/ structure. Enhance clarity in task management processes and ensure consistency in terminology throughout the documentation. 2026-03-25 06:08:05 +02:00
Yuzviak 6ba883f4d6 feat: stage0 — init Python package, FastAPI health endpoint, tests 2026-03-22 22:10:09 +02:00
Oleksandr Bezdieniezhnykh 767874cb90 remove the current solution, add skills 2026-03-14 18:37:48 +02:00
Oleksandr Bezdieniezhnykh abc26d5c20 initial structure implemented
docs -> _docs
2025-12-01 14:20:56 +02:00
Oleksandr Bezdieniezhnykh ce9760fcbe component assesment and fixes done 2025-11-30 16:09:31 +02:00
Eg0Ri4 188a2b82ed ChatGPT_Solution 2025-11-03 20:26:36 +01:00