# Design System Brief (Must Follow)

These rules exist so this repo’s output is **production-reusable** across the ByteLyst workspace dashboards and product web apps.

## Non-negotiable rules

- No `console.log`.
- No hardcoded API URLs.
- No network calls in this repo.
- **No hardcoded colors** (no hex/rgb/hsl).

## Token usage

- Use `UX_TOKEN_CONTRACT.md`.
- Style via CSS variables (`--ux-*`).

## Component architecture

- Reusable components in `src/components/**`.
- No imports from `src/app/**` inside components.
- Mock data in `src/data/**`.

## UX

- Keyboard accessible.
- Drawer/modal focus management.
