Skip to content

Terms and contracts

Use the linked guide for the definition's implementation context and limits.

Term Meaning here Read more
TCPCI Test case prioritization in continuous integration Concepts
Prioritization Ordering candidate tests Policies
Selection Choosing scheduled work under a constraint Experiments, finite coverage
MAB Multi-armed bandit; a family of adaptive decision methods Research
Context Features available before the decision Point-in-time observations
Reward A transformed learning signal Policies and rewards
NAPFD / APFDc Prioritization-quality metrics exposed as native fitness / cost Evaluation
HCS Highly configurable system Configurable systems
WTS / VTS Whole test set / variant test set strategies WTS and VTS
RunSpec Typed, resolved configuration for a native experiment Spec API
Run ID Compatibility-aware hash prefix of canonical configuration Run identity
Provenance Retained source, producer, configuration and environment identities Architecture, versioned results
Native projection Explicit interpretation of analytical observations for replay Input format
Checkpoint Persisted state for continuing an experiment First run
Completion receipt Contract-specific marker binding a fully published set of verified artifacts Source materialization
Outcome availability When an outcome is available under the declared source meaning Observations
Receipt time When the application first received an observation Observations
Repository family Reviewed grouping for potentially shared source evidence Repeated observations
Protected comparison Evaluation with frozen candidates, access rules and declared assumptions Protected evaluation
Insufficient evidence An explicit result when the protocol cannot justify a decision Evaluation guide
Shadow evaluation Recording recommendations while required CI continues Shadow workflow
MCP Optional transport for bounded application tools Application API