1.6 KiB
1.6 KiB
Telemt Panel — agent notes
UI hierarchy (жёстко)
- ReUI PRO — MCP
user-reui, registry@reui, blocks/components, skill.cursor/skills/reui - Kit —
apps/web/src/components/reui-kit/(adapt, не redesign) - shadcn primitives —
@telemt/ui+ MCPplugin-shadcn-shadcn(Button/Field/Sidebar/…) - Domain — данные Telemt / fleet
Голый shadcn/ui blocks и ui.shadcn.com/blocks не эталон для ops-экранов.
Rules: .cursor/rules/reui-pro-priority.mdc (always), reui-mcp.mdc, kpi-hybrid.mdc.
Contract: docs/ui-design-contract.md.
UI (ReUI PRO)
- Surface: frame only (
apps/web/src/lib/ui-surface.ts) - MCP:
search→get_block/compose_page→get_install_command→ CLI →validate_usage - Always cite
previewUrl+docsUrl - Previews: app-shell-12, stats-12, settings-16, auth-4
- Kit:
ResourcePage,KpiStatGrid,QuickActionGrid,OpsDashboard,SettingsShell,DetailPanel
License / Cursor
- License Setup · Cursor MCP
REUI_LICENSE_KEYin root.env.local+apps/web/.env.localcomponents.json→@reuiBearer${REUI_LICENSE_KEY}.cursor/mcp.json→ Bearer${env:REUI_LICENSE_KEY}
Scope
- Plan 1: ReUI PRO scaffold (done)
- Plan 2: fleet API, local JWT auth, Go agent, Telemt
/v1via agents
Do not mix Card and Frame on ops screens.