Enterprise platform for rapid deployment of scalable, modular business automation solutions.
The TechnoCore Axion system rapidly deploys scalable and reusable modules that connect data, decisions, and systems. Each major version is identified by a codename and lives on its own branch.
Branch: main | Status: stable
The production-grade release branch. Axion is the culmination of battle-tested features from Meridian, promoted to main after validation. Only fully qualified, regression-tested code reaches this branch.
Branch: develop | Status: active development
Axion 8 — the current development branch. Meridian introduced thread-safe database connections, connection pooling, multi-backend key-value stores, and the factory pattern architecture. All active feature work targets this branch.
Browse Meridian (v8) Documentation
Branch: helix | Status: planned
Axion 9 — the next major version. Helix focuses on PWA form modernisation, 3-stage validation pipeline (SQL rules, services, AI), offline-first resilience, biometric authentication, and complete JavaScript integration rework.
Branch: feature/* | Status: legacy
Axion 7 — the foundational version. Prism established the factory pattern, moved shared code to factory.core, added SQLite support, and introduced Cython compilation. Feature branches that don't descend from a named branch are tagged as Prism.
User Request
|
v
Serve Layer ServeReport, ServeWebsite, ServeWorkflow, ...
|
v
Factory Layer factory.report, factory.web, factory.workflow
|
v
factory.core ObjData, ObjWorkflow, ObjConnection
|
+-- factory.service (business logic)
+-- factory.ai (ML / LLM)
+-- factory.field (form fields)
|
v
Resource Layer config.yaml, templates, schemas
|
v
Data Layer MariaDB, MongoDB, Redis, InfluxDB
| Component | Location |
|---|---|
| Harbor Registry | registry.technocore.co.za |
| K3s Cluster | swarm1-4 (4 nodes) |
| CI/CD Pipeline | pipeline LXC (webhook-driven) |
| Wiki.js | wiki.technocore.co.za |
| Keycloak SSO | keycloak LXC |
Updated 2026-05-03 08:30