| UI scope, boundaries, shell defaults, dynamic routes |
references/principles.md |
| Component structure, module boundaries, page decomposition |
references/component-structure.md |
| App shell, sidebar, top header, viewport height chain |
references/app-shell-layout.md |
| Object list page, toolbar placement, default actions |
references/list-page-layout.md |
| Create/edit/detail Drawer, stacked Drawers, mask close, header actions |
references/drawer-layout.md |
| Route-based create/edit/detail pages or URL-addressable state |
references/page-route-layout.md |
| Component library choice, field-type UI controls, detail value display |
references/component-usage.md |
| Spacing, density, responsive layout, loading/empty/error states |
references/styling-and-responsive.md |
| Make record table display or cell editing |
Use canvas-table-integration |
| Make record selection, bottom action bar, edit/delete/batch edit, row precheck |
Use make-app-actions |
| Advanced filter panel, condition builder, filter expression, header field filter |
Use make-app-filter |
| Record grouping, drag priority, Preset group, record-groups, grouped table flow |
Use make-app-group |
| Record sorting, drag priority, Preset sort, table-header asc/desc |
Use make-app-sort |
| Make AI 助手, AI助手, MakeAI AI 助手, AI 对话框, Artifact, SSE, Agent Gateway, make-ai-assistant package, MakeAiTheme, maxDrawerWidth, headerHeight, privacyNotice |
Use make-ai-assistant; makeui only owns launcher/panel placement, shell fit, and external container constraints |
| Single-app permissions, route guard, operation buttons, field editability, refresh permission reload |
Use make-app-permission |
| Authentication, login, logout handler, token, session behavior |
Use make-app-auth; makeui only owns the current-user menu surface and placement |
| Build output, Service runtime, packaging, publish readiness |
Use make-app-runtime; makeui does not own runtime contracts |