Knowledge Portal · engineering documentation

Skip to content

ZAIXOS Engineering Platform — Product Capabilities

Document type: Product Definition
Version: 1.0 · Phase: 12-2
Status: Permanent product authority
Stability levels: Aligned with PLATFORM_PUBLIC_API.mdPublic, Internal, Experimental, Deprecated


Capability Map Overview

IDCapabilityPurposeOwnerStability (v1)
C-01Engineering GovernanceDefine platform authority, boundaries, ADRsD-P PlatformPublic (docs)
C-02Runtime PlatformAbstract ERP runtime modelD-P PlatformPublic (spec)
C-03Runtime ContractsObligate adapter behavior (contracts@1)D-P PlatformPublic — frozen
C-04Runtime AdaptersMaterialize contracts in IDE workspaceD-A AdapterPublic (certified profiles)
C-05ValidationIntegrity + contract conformance testsD-P Platform · D-R invokesPublic (test commands)
C-06TemplatesReports, prompts, manifestsD-P PlatformPublic
C-07KnowledgeDeveloper guide, indexes, onboardingD-P PlatformPublic
C-08InstallationDeliver platform into product repoD-P PlatformInternal → Public at GA
C-09CLILocal validate, materialize, diagnoseD-P PlatformExperimental
C-10SDKTooling integration APID-P PlatformExperimental
C-11ExtensionsProduct-specific registry without core editsD-P spec · D-R registersPublic (registry schema)
C-12Future ServicesMarketplace, hosted validation, org policyD-P PlatformFuture / Experimental

C-01 — Engineering Governance

AttributeValue
PurposeSingle authority for how ZAIXOS engineers: constitution, boundaries, versioning, extension rules
OwnerPlatform (D-P) — Platform Architect
StabilityPublic documents semver with platform major releases
ArtifactsPLATFORM_CONSTITUTION.md, PLATFORM_BOUNDARIES.md, ADRs
ConsumerAll personas; architects enforce in product repos

C-02 — Runtime Platform

AttributeValue
PurposeDefine abstract Runtime Components independent of IDE file formats
OwnerPlatform (D-P)
StabilityPublic specification; breaking changes require major platform version
ArtifactsRuntime spec prose, component definitions, manifest schemas
ConsumerAdapter authors, architects, validation

C-03 — Runtime Contracts

AttributeValue
PurposeMachine-readable obligations adapters must satisfy
OwnerPlatform (D-P)
Stabilitycontracts@1 frozen — no obligation changes without new contract major
ArtifactsContract JSON, JSON schemas, component manifests
ConsumerAdapters (implement), validation (verify)

C-04 — Runtime Adapters

AttributeValue
PurposeTranslate platform semantics → native IDE artifacts (e.g. Cursor rules, skills, hooks)
OwnerAdapter maintainer (D-A) under Platform Architect
StabilityPublic adapter profile + manifest version; workspace template Internal until documented
Artifactsadapters/cursor-v1/ (future repo path), .cursor/ in product (materialized)
ConsumerDevelopers (session); products pin adapter compatibility in lock file

v1 certified adapter: Cursor Adapter v1 (1.0.0-phase-11-9 baseline semantics)


C-05 — Validation

AttributeValue
PurposeProve platform + adapter + product integration integrity before merge/release
OwnerPlatform owns tests; Product owns CI wiring (D-V)
StabilityPublic test entrypoints and pass criteria
ArtifactsEngineeringRuntimePlatformIntegrityTest, acceptance checklists
ConsumerDevelopers locally; CI on PR

C-06 — Templates

AttributeValue
PurposeStandardize phase outputs and architect reviews
OwnerPlatform (D-P)
StabilityPublic template structure (section counts fixed per version)
ArtifactsFormat A/B reports, RESPONSE_TEMPLATE, phase prompts
ConsumerRuntime Implementation, Architect

C-07 — Knowledge

AttributeValue
PurposeOnboard developers and integrators without oral tradition
OwnerPlatform (D-P) for platform docs; Product for product docs
StabilityPublic developer guide; Internal runbooks for platform team
Artifactsdocs/developer-guide.md (future), PRODUCT_* specs, ERP_DEVELOPER_GUIDE (transitional)
ConsumerAll developers

C-08 — Installation

AttributeValue
PurposePlace platform artifacts in product repo deterministically
OwnerPlatform (D-P)
StabilityInternal during extraction; Public at platform v1.0.0 GA
ArtifactsComposer package layout, post-install hooks (future), lock file
ConsumerProduct integrator, solo developer
v1 noteSpecification defines Composer primary; implementation not part of 12-2

C-09 — CLI

AttributeValue
Purposevalidate, materialize, doctor, version reporting
OwnerPlatform (D-P)
StabilityExperimental — not required for v1 GA
ArtifactsFuture zaixos binary
ConsumerDevelopers, CI (optional wrapper)

C-10 — SDK

AttributeValue
PurposeProgrammatic access for custom tooling (IDE plugins, CI generators)
OwnerPlatform (D-P)
StabilityExperimental
ArtifactsFuture PHP/TS library exposing Public surfaces only
ConsumerPlatform team, advanced integrators

C-11 — Extensions

AttributeValue
PurposeProduct-specific rules/skills without mutating platform core
OwnerPlatform owns schema (D-P); Product registers entries (D-R)
StabilityPublic registry schema; extension content Internal to product
Artifacts.zaixos/extensions/manifest.yml
ConsumerProduct teams customizing AI behavior within bounds

C-12 — Future Services

AttributeValue
PurposeEcosystem capabilities beyond local package
OwnerPlatform (D-P)
StabilityNot classified until ADR
ExamplesMarketplace, hosted validation, org extension signing
ConsumerEnterprise, multi-product orgs

Capability Dependencies

C-01 Governance
    └── C-02 Runtime Platform
            └── C-03 Runtime Contracts
                    └── C-04 Runtime Adapters
                            └── C-05 Validation
C-06 Templates ──► C-07 Knowledge
C-08 Installation ──► delivers C-01…C-07
C-09 CLI ──► wraps C-05, C-08 (future)
C-10 SDK ──► wraps Public portions of C-05, C-08 (future)
C-11 Extensions ──► extends C-04 without changing C-03
C-12 Future Services ──► optional overlay

Product Capabilities v1.0 — Phase 12-2.

ZAIXOS Knowledge Portal — public engineering docs at /docs · Staff operations at /admin