Skip to content

Commit 5ee3462

Browse files
Copilothotlong
andcommitted
docs: update v4.0 roadmap with schema & toolchain priorities (P0-P3)
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent 04856e1 commit 5ee3462

1 file changed

Lines changed: 25 additions & 9 deletions

File tree

ROADMAP.md

Lines changed: 25 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
- [Phase 8: Platform & Ecosystem (🔴 Planned)](#phase-8-platform--ecosystem--planned)
2121
- [Contract Implementation Matrix](#contract-implementation-matrix)
2222
- [Package Status Matrix](#package-status-matrix)
23+
- [v4.0 Schema & Toolchain Roadmap](#v40-schema--toolchain-roadmap)
24+
- [Versioning Plan](#versioning-plan)
2325
- [Related Documents](#related-documents)
2426

2527
---
@@ -416,15 +418,17 @@ These are the backbone of ObjectStack's enterprise capabilities.
416418

417419
---
418420

419-
## Related Documents
421+
## v4.0 Schema & Toolchain Roadmap
420422

421-
| Document | Description |
422-
|:---|:---|
423-
| [`ARCHITECTURE.md`](ARCHITECTURE.md) | Microkernel design, package structure, three-layer protocol stack |
424-
| [`apps/studio/ROADMAP.md`](apps/studio/ROADMAP.md) | Studio IDE development phases (v2.1 → v3.0) |
425-
| [`docs/DX_ROADMAP.md`](docs/DX_ROADMAP.md) | Developer experience improvements |
426-
| [`RELEASE_NOTES.md`](RELEASE_NOTES.md) | Version history and changelog |
427-
| [`CONTRIBUTING.md`](CONTRIBUTING.md) | Contribution guidelines |
423+
> **Target:** Q1 2027
424+
> **Theme:** Schema infrastructure upgrade, cross-ecosystem interoperability
425+
426+
| Priority | Action | Reason |
427+
|:---:|:---|:---|
428+
| **P0** | Complete Zod v4 migration | 2-7x performance improvement + built-in JSON Schema |
429+
| **P1** | Add JSON Schema output layer | Provide protocol descriptions for non-TS ecosystems (Python/Go clients) |
430+
| **P2** | Consider OpenAPI Spec generation | Auto-generate OpenAPI from Zod Schema, connecting the full API toolchain |
431+
| **P3** | Evaluate Effect Schema | If Zod v4 performance is still insufficient, as a long-term candidate |
428432

429433
---
430434

@@ -436,6 +440,18 @@ These are the backbone of ObjectStack's enterprise capabilities.
436440
| **v3.1** | Q2 2026 | Essential services (Cache, Queue, Job, Storage), PostgreSQL driver |
437441
| **v3.2** | Q3 2026 | Communication services (Realtime, GraphQL, i18n, Notifications) |
438442
| **v3.3** | Q4 2026 | Business logic services (Automation, Workflow, Search) |
439-
| **v4.0** | Q1 2027 | AI services, multi-tenancy, enterprise observability |
443+
| **v4.0** | Q1 2027 | Zod v4 migration, JSON Schema output, OpenAPI generation, AI services, multi-tenancy |
440444
| **v4.1** | Q2 2027 | Studio IDE general availability, marketplace launch |
441445
| **v5.0** | 2027+ | Managed cloud, app store, global ecosystem |
446+
447+
---
448+
449+
## Related Documents
450+
451+
| Document | Description |
452+
|:---|:---|
453+
| [`ARCHITECTURE.md`](ARCHITECTURE.md) | Microkernel design, package structure, three-layer protocol stack |
454+
| [`apps/studio/ROADMAP.md`](apps/studio/ROADMAP.md) | Studio IDE development phases (v2.1 → v3.0) |
455+
| [`docs/DX_ROADMAP.md`](docs/DX_ROADMAP.md) | Developer experience improvements |
456+
| [`RELEASE_NOTES.md`](RELEASE_NOTES.md) | Version history and changelog |
457+
| [`CONTRIBUTING.md`](CONTRIBUTING.md) | Contribution guidelines |

0 commit comments

Comments
 (0)