Files
gridfinity-calc/memory-bank/activeContext.md

22 lines
1.1 KiB
Markdown

# Active Context
## Current Status
- Project completed and deployed to Firebase.
- Stable maintenance mode.
## Recent Changes
- Updated `AGENTS.md` to include a "Definition of Done" and strict "Phase C" documentation requirements.
- Linked documentation updates explicitly to the `attempt_completion` tool in the protocol.
- Synchronized Memory Bank to reflect completed project state.
## Current Focus
- Monitoring for bugs and preparing for future enhancements.
## Active Decisions
- **Dark Mode Implementation**: Adopted a Dracula Midnight theme (`#21222c` background) as the primary interface style. Added custom Dracula color palette to `tailwind.config.js`.
- Using **Vite** for the build tool.
- Using **Vanilla TypeScript** to avoid framework overhead.
- Using **Vitest** for unit testing calculation logic.
- Target: A single-page application that can be built into a self-contained output.
- **Unit Toggle Behavior**: Switching units now automatically converts existing input values using a factor of 25.4. MM values are rounded to 1 decimal, Inches to 2 decimals.