Chasing MasteryDevelopers
Complete verticals
Chasing Mastery public platform

Vertical acceptance matrix

Prove rules, package behavior, input equivalence, product journeys, creator evidence, and release integrity at the right layers.

One giant UI test is not sufficient evidence. A deep vertical closes through a layered matrix whose failures explain what broke.

LayerRequired proof
Pure domainrules, normalization, edge cases, exact metrics, deterministic fixtures
Engine conformanceinitialization, revisions, idempotency, terminal behavior, effects
Input equivalencepaired manual/automatic sequences produce identical semantic outcomes
Workbenchreal player, overlay, lifecycle, viewports, reduced motion, accessibility
Connector Labraw source fixture, protocol lifecycle, exact observation, diagnostics
Runtime/APIrelease pinning, persistence, history, progression, Sprint evidence, isolation
Member productLibrary → installed Suite → Attempt → result → repeat, on real hosts
CreatorStory Events → Station → OBS clock → anchors → sealed evidence → Studio
Evolutionpresentation-compatible upgrade, breaking lane split, rollback, old-run pinning

Failure cases are part of the product

Inject at least:

  • duplicate commands and observations;
  • stale source revision and reconnect replay;
  • connector unavailable before and during an Attempt;
  • manual fallback while automatic input is unavailable;
  • invalid schema identity and revoked grant;
  • overlay, narration, capture, and Studio unavailable after commit;
  • active and terminal correction with Story Event retraction;
  • package upgrade while an older run remains active.

The invariant is simple: authoritative activity commit never waits for a derived consumer. A disconnected overlay or failed narration may reduce the creator experience, but it cannot erase valid practice.

Retained evidence

A release gate should produce a typed report with exact source fingerprint, stage results, artifact digests, fixtures, safe logs, JUnit where useful, screenshots, accessibility results, and clear deferrals. Cached evidence is reusable only when every relevant source byte and retained prefix artifact is unchanged.

Darts commands to study

Package conformancepackages/darts-core/package.json

The package-local test and readiness commands for the immutable release.

Public capability stackscripts/station-api-smoke.mjs

Domain-neutral composition from Library through Studio intake when CM_CAPABILITY_STACK is enabled.

Darts typed gatescripts/darts-gold-path.mjs

Layered orchestration and exact evidence validation for the reference vertical.

Legacy migration gatescripts/darts-legacy-migration.mjs

Historical comparability, isolation, recovery, and cross-surface migration evidence.

Physical hardware and subjective art direction remain deliberate launch checks; they do not replace deterministic correctness and they should not block earlier engineering tranches.

On this page