Knowledge Portal · engineering documentation

Skip to content

ZAIXOS Engineering Platform — Success Metrics

Document type: Product Definition
Version: 1.0 · Phase: 12-2
Status: Permanent product authority
Nature: Engineering KPIs only — no marketing metrics (NPS, brand awareness, etc.)


Measurement Principles

PrincipleStatement
Baseline before migrationCapture embedded-ERP metrics before platform pin for comparison
Per-product trackingEach product reports; platform aggregates for ZAIXOS portfolio
Fail closed counts as successValidation catches are positive outcomes pre-merge
No vanity countsLines of rules generated, chat messages sent — excluded

Primary KPIs

KPI-1 — Platform Installation Time

AttributeValue
DefinitionWall-clock from start of documented install to first successful local validation run
UnitMinutes
Target (v1 GA)≤ 60 minutes (experienced Laravel developer, clean repo)
Target (steady state)≤ 30 minutes
MeasurementTimestamp install command → timestamp green EngineeringRuntimePlatformIntegrityTest
OwnerProduct integrator logs; platform reviews quarterly

KPI-2 — Developer Onboarding Time

AttributeValue
DefinitionTime from repo clone to first merged PR that passes full CI including platform validation
UnitHours (first-time ZEP developer)
Target (v1 GA)≤ 8 hours
Target (v2+)≤ 4 hours
MeasurementHR/onboarding ticket or self-reported log with CI link
OwnerProduct engineering lead

KPI-3 — Successful Validation Rate

AttributeValue
Definition% of CI runs where platform + product architecture tests pass on first attempt (main branch)
UnitPercentage (rolling 30 days)
Target≥ 95% on main; failures investigated as platform doc or test defect
MeasurementCI analytics
OwnerProduct CI; platform triages recurring failures

KPI-4 — Architecture Compliance Rate

AttributeValue
Definition% of merged PRs that did not require post-merge fix for module boundary violations
UnitPercentage
Target≥ 90%
MeasurementArchitecture test failures on PR vs main
OwnerProduct architect

KPI-5 — Platform Upgrade Duration

AttributeValue
DefinitionWall-clock from bumping platform lock to green CI on integration branch
UnitHours
Target (patch/minor)≤ 4 hours
Target (major)≤ 2 business days with migration guide
MeasurementUpgrade ticket timestamps
OwnerProduct integrator

Secondary KPIs

KPI-6 — Product Bootstrap Duration

AttributeValue
DefinitionTime to new product repo with platform pin, adapter materialized, empty module scaffold, green validation
UnitDays
Target (v2+)≤ 2 days
v1Establish baseline only

KPI-7 — Adapter Materialization Drift

AttributeValue
DefinitionCount of .cursor/ (or equivalent) files differing from platform template without extension manifest entry
UnitCount (should be 0)
Target0 undocumented drifts
MeasurementValidation diff or materialize --check (future CLI)
OwnerDeveloper + platform validation

KPI-8 — Contract Conformance

AttributeValue
Definition% of adapter manifest checks passing against contracts@1
UnitPercentage
Target100% for certified adapters
MeasurementIntegrity test suite
OwnerAdapter maintainer

KPI-9 — Phase Acceptance Cycle Time

AttributeValue
DefinitionMedian time from Format B report submission to Architect RESPONSE_TEMPLATE acceptance
UnitHours
TargetProduct-defined; platform tracks median for process health
NoteLong cycles may indicate spec ambiguity — feed back to docs

KPI-10 — Governance Duplication Index

AttributeValue
DefinitionLines of platform-authoritative content duplicated in product repos outside extensions
UnitLine count (target → 0)
Target0 after migration complete
MeasurementAudit script or manual Phase 12-7 (Consumer Migration) checklist
OwnerPlatform team

Anti-Metrics (Do Not Optimize)

Anti-metricWhy excluded
Number of Cursor rulesEncourages sprawl
AI messages per developerNo quality signal
GitHub starsMarketing
Speed of skipping validationViolates philosophy

Reporting Cadence

AudienceCadenceContent
Platform teamSprintKPI-3, KPI-8, KPI-10
Product leadMonthlyKPI-1, KPI-2, KPI-4, KPI-5
ArchitectPer phaseKPI-9
Portfolio (ZAIXOS)QuarterlyAll primary KPIs trend

GA Acceptance Threshold (Platform v1.0.0)

Platform v1.0.0 GA is not accepted unless on reference product (Dental Clinic):

  • [ ] KPI-1 measured ≤ 60 minutes
  • [ ] KPI-3 ≥ 95% over 30-day window
  • [ ] KPI-8 = 100%
  • [ ] KPI-10 trending to 0 (migration in progress acceptable with plan)

Success Metrics v1.0 — Phase 12-2.

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