Commit Graph

107 Commits

Author SHA1 Message Date
stefan 36aea11ce4 chore(build, dependencies): add Room support with KSP integration and optimize testing dependencies
- Integrated Room plugin and runtime dependencies into `local-db` module, including schema configuration for Room.
- Added KSP processor dependencies for Kotlin Multiplatform compatibility.
- Enhanced `core-domain` module by refining and temporarily adjusting testing dependencies for resolution issues.
2026-01-15 19:31:58 +01:00
stefan a454e6c97a docs: restructure domain documentation and update references
Implemented a standardized folder structure for domain documentation to improve clarity and maintainability. Migrated existing files to the new structure, updated links in related documentation, and added README files for navigation and guidance.
2026-01-15 13:44:49 +01:00
stefan e5a66726fd docs: fix relative link in SQLDelight ADR to correct navigation 2026-01-13 16:05:33 +01:00
stefan 33a6a96ec6 docs: fix incorrect relative links in ADRs and frontend documentation
Corrected relative links in architectural decision records and the frontend README to ensure proper navigation and consistency across documentation.
2026-01-13 16:04:25 +01:00
stefan bf8facfa66 docs(frontend): add detailed offline-first architecture and web setup documentation
Added documentation to outline the Offline-First strategy for the KMP frontend, emphasizing the use of SQLDelight with cross-platform storage. Also included guidance for setting up Web targets, covering OPFS integration and Web Worker usage. Updated ADRs with decisions for SQLDelight and Koin adoption.
2026-01-13 15:59:25 +01:00
stefan 8362a8b11d docs: establish AOM + per-system technical truth (ping-service) 2026-01-13 14:33:45 +01:00
stefan ff0e1a36cc tooling: make .junie/.gemini docs-first (remove legacy guidelines) 2026-01-13 14:32:49 +01:00