- Created registry.md for shadcn registry authoring and address schemes.
- Added base-vs-radix.md to outline API differences between base and radix components.
- Introduced chat.md for chat and messaging component guidelines.
- Established composition.md for component composition best practices.
- Defined forms.md for forms and input handling rules.
- Created icons.md for icon usage and guidelines.
- Added styling.md for styling and customization best practices.
- Initialized skills-lock.json to track shadcn skill configuration.
- Added new dependencies: @base-ui/react, class-variance-authority, clsx, lucide-react, shadcn, tailwind-merge, and tw-animate-css.
- Updated globals.css to include new styles and color variables using oklch color space.
- Created components.json for shadcn configuration.
- Implemented a Button component using @base-ui/react and class-variance-authority for styling variants.
- Added utility function `cn` for merging class names with tailwind-merge.
- Remove Go dashboard (replaced by Next.js)
- Add API route /api/dashboard: Docker container list, Jaeger
traces, Prometheus metrics, node resources
- Add /dashboard page: React client component with inline SVG
charts (donut, sparkline, gauge), auto-refresh every 15s
- Same dark theme as original Go dashboard
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>