diff --git a/.planning/research/ARCHITECTURE.md b/.planning/research/ARCHITECTURE.md index b9c7013..d06ecfd 100644 --- a/.planning/research/ARCHITECTURE.md +++ b/.planning/research/ARCHITECTURE.md @@ -1,467 +1,376 @@ -# Architecture Patterns +# Architecture: v1.1 Integration -**Domain:** Kimai dashboard widget plugin (Symfony bundle + d3.js) +**Domain:** Kimai heatmap plugin -- visualization modes, TomSelect pickers, display toggle **Researched:** 2026-04-08 -**Confidence:** MEDIUM (based on training knowledge of Kimai 2.x plugin system; no live doc verification possible) +**Confidence:** HIGH (based on reading existing codebase + Kimai source in dev/) -## Recommended Architecture - -### High-Level Overview +## Current Architecture Summary ``` -+------------------------------------------+ -| Kimai Dashboard (Twig) | -| +------------------------------------+ | -| | HeatmapWidget (registered via | | -| | WidgetInterface + DI tag) | | -| | +------------------------------+ | | -| | | Twig template renders | | | -| | |