Skip to content

[orm #1] Decision: brand-consolidation with the Vike team (gate for #64) #66

Description

@suleimansh

Part of #64. Blocks every other child.

The data-layer graduation is not a code move, it is a brand decision. There are three agnostic-ish scopes in play (@gemstack, @universal-orm, @vike-data), and @universal-orm is a deliberate, co-developed npm scope. So the call is decide-with-the-Vike-team (Rom), not unilateral, gated on brand traction.

Pick one:

  1. Consolidate — fold @universal-orm/* + @vike-data/universal-schema into @gemstack/orm* + @gemstack/schema. One umbrella for all agnostic engines (the Architecture.md thesis).
  2. Parallel brands — keep @universal-orm as its own brand beside @gemstack; document them as siblings.
  3. Defer — hold until brand traction is higher (gemstack.land cutover Attach gemstack.land custom domain to the docs site #63 is the signal building).

Evidence for the conversation: the Phase 0 spike #65 (154 tests green, zero framework coupling, JS-src-direct model preserved).

Acceptance: a decision recorded here; if (1), unblock the children below; if (2)/(3), close the rest accordingly.

Metadata

Metadata

Assignees

Labels

priority: highShould be addressed soonquestionFurther information is requested

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions