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