ZAIXOS Terminology
Status: Canonical
Last updated: 2026-07-05
Core identifiers
| Term | Definition | Example |
|---|---|---|
| Platform (PL-xxx) | Product-independent capability layer consumed via contracts | PL-003 AI Runtime |
| Product (PRD-xxx) | Customer-facing application with domain modules | PRD-001 Dental Clinic ROS |
| Registry (RP-xxx) | Metadata authority — indexes, not runtime | RP-002 zaixos-registry |
| Module | Bounded context inside a product | App\Modules\CRM |
| Contract | Stable public interface; DTO-first | AiRuntimePlatformContract |
| Capability | User-outcome unit matched by intent + planner | crm.appointments.schedule |
| Agent | Persona-bound AI worker hosted by PL-003 | Clinic Agent |
| Adapter | IDE or integration bridge implementing contracts | Cursor Adapter v1 |
| Consumer | Product repo that pins platform versions | PRD-001 |
| Closed Loop | Benchmark → acceptance → release → version registry cycle | See AI/closed-loop.md |
Layer vocabulary
| Term | Meaning |
|---|---|
| Domain | Entities, value objects, domain services, events |
| Application | Actions, application services, DTOs, queries |
| Infrastructure | Persistence, external integrations — never cross-import |
| Presentation | Controllers, Filament, Blade — no business logic |
AI vocabulary
| Term | Owner | Definition |
|---|---|---|
| Intent | PL-003 + product taxonomy | Classified user goal |
| Signal | PL-003 / PL-004 | Structured input to planner |
| Planner | PL-003 | Goal → task → tool routing |
| Tool | PL-003 | Executable capability with permissions |
| Memory | PL-003 (runtime) / PL-005 (knowledge) | Session vs. durable knowledge |
| Benchmark | PL-006 | Dataset-driven evaluation — never changes runtime |
| Acceptance Lab | PL-006 + PRD-000 | Human-gated promotion path |
| Version Registry | PL-004 | Canonical prompt/model/version records |
Governance vocabulary
| Term | Definition |
|---|---|
| Freeze | Baseline tag with 0-byte diff requirement on frozen paths |
| ADR | Architecture Decision Record — immutable decision log |
| Baseline tag | Git tag marking a frozen release |
| Materialization | Merge platform + adapter + extensions → .cursor/ mount |
| Cite-only | Reference external authority without duplicating body text |
Forbidden terms (in official docs)
| Avoid | Use instead |
|---|---|
| "The AI module" (ambiguous) | PL-003 or product App\Modules\AI adapter |
| "Intelligence in product" | PL-004 via Integration adapters |
| "README as authority" | Link to docs/ knowledge base section |
Related
Breadcrumbs: Home → Standards → Terminology