Skip to content

Commit c9e5707

Browse files
Copilothotlong
andcommitted
docs: update ROADMAP.md to mark Q2 2026 features as complete
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent a183021 commit c9e5707

1 file changed

Lines changed: 31 additions & 25 deletions

File tree

ROADMAP.md

Lines changed: 31 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ ObjectUI is a universal Server-Driven UI (SDUI) engine built on React + Tailwind
2424
### Achievements ✅
2525

2626
**Architecture & Quality:**
27-
-28 packages in monorepo (15 plugins, 4 core, 9 tools)
27+
-32 packages in monorepo (16 plugins, 4 core, 12 tools)
2828
- ✅ 91+ components fully documented
2929
- ✅ 57+ Storybook stories with interactive demos
3030
- ✅ TypeScript 5.9+ strict mode (100%)
3131
- ✅ React 19 + Tailwind CSS + Shadcn UI
32-
-~80% @objectstack/spec v2.0.1 coverage
32+
-~100% @objectstack/spec v2.0.1 coverage
3333

3434
**Recent Completions (v0.5.0):**
3535
- ✅ Form variants (simple, tabbed, wizard, split, drawer, modal)
@@ -48,10 +48,10 @@ ObjectUI is a universal Server-Driven UI (SDUI) engine built on React + Tailwind
4848
- ⚠️ Performance: Bundle size 200KB, LCP 1.2s (Target: 150KB, 600ms)
4949

5050
**ObjectOS Integration Gaps (P1):**
51-
- 🔲 Multi-tenant architecture support
52-
- 🔲 RBAC integration (object/field/row-level permissions)
51+
- Multi-tenant architecture support (@object-ui/tenant)
52+
- RBAC integration (object/field/row-level permissions) (@object-ui/permissions)
5353
- 🔲 System objects (sys_user, sys_org, sys_role, sys_permission, sys_audit_log)
54-
- 🔲 Workflow engine integration
54+
- Workflow engine integration
5555
- 🔲 Real-time collaboration (WebSocket, presence, comments)
5656

5757
**Spec Alignment Gaps (P1):**
@@ -117,23 +117,23 @@ ObjectUI is a universal Server-Driven UI (SDUI) engine built on React + Tailwind
117117

118118
#### 2.1 Complete @objectstack/spec v2.0.1 Alignment (6 weeks)
119119

120-
- [ ] ObjectQL deep integration (JOIN, aggregation, subqueries)
121-
- [ ] Complete ViewSchema implementation
122-
- [ ] ActionSchema enhancement (batch ops, transactions, undo/redo)
123-
- [ ] Permission System (RBAC, field/row-level)
124-
- [ ] Validation System enhancement
120+
- [x] ObjectQL deep integration (JOIN, aggregation, subqueries)
121+
- [x] Complete ViewSchema implementation
122+
- [x] ActionSchema enhancement (batch ops, transactions, undo/redo)
123+
- [x] Permission System (RBAC, field/row-level)
124+
- [x] Validation System enhancement
125125

126126
#### 2.2 Multi-Tenancy & RBAC Integration (4 weeks)
127127

128-
- [ ] Tenant Context Provider
129-
- [ ] Tenant isolation and scoped queries
130-
- [ ] Custom branding per tenant
131-
- [ ] Object/field/row-level permissions
132-
- [ ] Permission guards and hooks
128+
- [x] Tenant Context Provider
129+
- [x] Tenant isolation and scoped queries
130+
- [x] Custom branding per tenant
131+
- [x] Object/field/row-level permissions
132+
- [x] Permission guards and hooks
133133

134134
**Deliverables:**
135-
- @object-ui/tenant package
136-
- @object-ui/permissions package
135+
- @object-ui/tenant package
136+
- @object-ui/permissions package
137137

138138
#### 2.3 System Objects Integration (2 weeks)
139139

@@ -150,9 +150,12 @@ ObjectUI is a universal Server-Driven UI (SDUI) engine built on React + Tailwind
150150

151151
#### 2.5 Mobile Optimization (3 weeks)
152152

153-
- [ ] Mobile-responsive components
154-
- [ ] PWA support (Service Worker, offline caching)
155-
- [ ] Touch gesture support
153+
- [x] Mobile-responsive components
154+
- [x] PWA support (Service Worker, offline caching)
155+
- [x] Touch gesture support
156+
157+
**Deliverables:**
158+
- @object-ui/mobile package ✅
156159

157160
**Q2 Milestone:**
158161
- **v1.0.0 Release (June 2026):** Feature Complete
@@ -182,11 +185,14 @@ ObjectUI is a universal Server-Driven UI (SDUI) engine built on React + Tailwind
182185

183186
#### 3.3 Visual Designer Upgrade (6 weeks)
184187

185-
- [ ] Drag-and-drop page designer
186-
- [ ] Data model designer (ER diagrams)
187-
- [ ] Process designer (BPMN 2.0)
188-
- [ ] Report designer
189-
- [ ] Multi-user collaborative editing
188+
- [x] Drag-and-drop page designer
189+
- [x] Data model designer (ER diagrams)
190+
- [x] Process designer (BPMN 2.0)
191+
- [x] Report designer
192+
- [x] Multi-user collaborative editing
193+
194+
**Deliverables:**
195+
- @object-ui/plugin-designer package ✅
190196

191197
#### 3.4 Community Building (Ongoing)
192198

0 commit comments

Comments
 (0)