docs(dashboard): refactor Carousel dashboard plan to align with guidelines

Major restructuring of the dashboard implementation plan to better match project guidelines:

- Change from handler types to template types (SectionData, BookCardData)
- Update from TypeScript to inline JavaScript matching existing pattern
- Change from separate handlers to inline routes in frontend.go
- Refactor service to return raw data (handler formats for templates)
- Add Settings template implementation
- Update TypeScript files to use IIFE pattern with window exports
- Change from .bru files to OpenCollection YAML .yml files
- Add Bruno tests note indicating tests already exist in bruno/dashboard/

This aligns the plan with actual project patterns and reduces architectural divergence.
This commit is contained in:
2026-02-17 20:24:29 -05:00
parent 420ab930ae
commit 17ce558522
+699 -432
View File
File diff suppressed because it is too large Load Diff