@@ -18,7 +18,7 @@ ObjectUI is a universal Server-Driven UI (SDUI) engine built on React + Tailwind
1818** What Remains:** The gap to ** Airtable-level UX** is primarily in:
19191 . ** AppShell** — No dynamic navigation renderer from spec JSON (last P0 blocker)
20202 . ** Designer Interaction** — ViewDesigner and DataModelDesigner need drag-and-drop, undo/redo
21- 3 . ** Console L3 Polish** — Remaining L2→L3 upgrades for forms, import/export, automation, comments
21+ 3 . ** Console Advanced Polish** — Remaining upgrades for forms, import/export, automation, comments
22224 . ** PWA Sync** — Background sync is simulated only
2323
2424---
@@ -61,7 +61,7 @@ ObjectUI is a universal Server-Driven UI (SDUI) engine built on React + Tailwind
6161- [ ] Implement ` useDesignerHistory ` hook (command pattern with undo/redo stacks)
6262- [ ] Wire undo/redo to ViewDesigner and DataModelDesigner
6363
64- ### P1.2 Console — Forms & Data Collection (L2→L3)
64+ ### P1.2 Console — Forms & Data Collection
6565
6666- [ ] Camera capture for mobile file upload
6767- [ ] Image cropping/rotation in file fields
@@ -73,7 +73,7 @@ ObjectUI is a universal Server-Driven UI (SDUI) engine built on React + Tailwind
7373- [ ] Form conditional logic with branching
7474- [ ] Multi-page forms with progress indicator
7575
76- ### P1.3 Console — Import/Export Excellence (L2→L3)
76+ ### P1.3 Console — Import/Export Excellence
7777
7878- [ ] Excel (XLSX) export with formatting
7979- [ ] PDF export with custom formatting
@@ -85,29 +85,29 @@ ObjectUI is a universal Server-Driven UI (SDUI) engine built on React + Tailwind
8585- [ ] Import validation preview with error correction
8686- [ ] Duplicate detection during import
8787
88- ### P1.4 Console — Undo/Redo & History (L2→L3)
88+ ### P1.4 Console — Undo/Redo & History
8989
9090- [ ] Cross-session undo stack persistence (survive page refresh)
9191- [ ] Undo grouping (batch multiple field changes as one undo step)
9292- [ ] Visual undo history panel (timeline of changes)
9393- [ ] Undo/redo for bulk operations
9494
95- ### P1.5 Console — Comments & Collaboration (L2→L3)
95+ ### P1.5 Console — Comments & Collaboration
9696
9797- [ ] @mention notification delivery (email/push)
9898- [ ] Comment search across all records
9999- [ ] Comment pinning/starring
100100- [ ] Activity feed filtering (comments only / field changes only)
101101
102- ### P1.6 Console — Automation (L2→L3)
102+ ### P1.6 Console — Automation
103103
104104- [ ] Multi-step automation builder (if-then chains)
105105- [ ] Scheduled automations (cron-based triggers)
106106- [ ] Webhook triggers and actions
107107- [ ] Email notification actions
108108- [ ] Automation execution history and logs
109109
110- ### P1.7 Console — Navigation Enhancements (L2→L3)
110+ ### P1.7 Console — Navigation Enhancements
111111
112112- [ ] AppShell ` AppSchema ` renderer (spec-driven sidebar from JSON)
113113- [ ] Area switcher with grouped navigation
0 commit comments