From Basic to Advanced Architecture
Documentation status: guide — see Maturity and evidence.
A logiCells architecture should grow by adding explicit concerns, not by bypassing the conceptual model.
Progression
- Concepts and identities — define stable domain concepts, roles and identifiers.
- Executable metadata — add actions, events, collections, rules, views and processes where they carry domain meaning.
- Publication — expose selected capabilities through services, UI projections, agents or messaging.
- Distribution — introduce remote Runtime, messaging, synchronization and multi-tenant boundaries only where required.
- Knowledge and reasoning — add H-Logic, transform agents, embeddings or learned ranking when the use case benefits from them.
- Numerical acceleration — use tensor backends and resident execution without leaking accelerator choices into the domain model.
Architecture gate
At every step ask: does this addition change business meaning, or only execution? Business meaning belongs in the model. Execution choices belong behind Runtime, binding, service and deployment boundaries.
Advanced does not mean internal
Advanced applications can use public hypergraph, tensor, service and agent capabilities without depending on private engine classes. A design that requires internal implementation names is a maintenance dependency, not an advanced public pattern.