docs: remove backward compatibility framing from architecture specs

This commit is contained in:
2026-05-28 16:18:54 +00:00
parent 5ce93b1357
commit 1e804b9174
5 changed files with 126 additions and 111 deletions

View File

@@ -156,14 +156,14 @@ const drizzleTable = root.ctx.tables.graph_types;
### v1 approach
For v1, storage continues with manual Drizzle table definitions. The dbtype
integration is a post-v1 migration path because:
integration is deferred because:
- dbtype is Phase 0 (architecture complete, no implementation)
- The manual defs work and are well-understood
- The Module pattern for graph types can be adopted independently (no dbtype
dependency)
When dbtype reaches Phase 1 (implementation), storage can migrate table defs
When dbtype reaches Phase 1 (implementation), storage can adopt dbtype element
to dbtype elements one table at a time. The Module-based graph type definitions
are already compatible — they're both TypeBox `Type.Module` objects.