DocsCliCi

quell ci

Designed for continuous integration pipelines. Scans requirement coverage for a target file or directory and fails the build if the score is below the configured threshold.

Usage

quell ci [TARGET] [OPTIONS]

Arguments

ArgumentDefaultDescription
TARGET.File or directory to check

Options

OptionDefaultDescription
--threshold0.0Fail CI if score is below this (0.0–1.0)
--root.Project root directory

Examples

# Basic CI run (no threshold)
quell ci

# Fail if requirement coverage drops below 80%
quell ci --threshold 0.8

# Check only a specific directory
quell ci src/ --threshold 0.75

Console output

Quell Score: 84% | Threshold: 80%
PASS

Or, on failure:

Quell Score: 62% | Threshold: 80%
FAIL: 62% < 80% threshold

Exit codes

CodeMeaning
0Score >= threshold (CI passes)
1Score < threshold (CI fails)

Recommended thresholds

Project stageRecommended threshold
New project (no history)0.0 (no gate yet)
Established project0.7 (70%)
Critical path / payment code0.85 (85%)
Security-sensitive0.9 (90%)

Start low and ratchet up as your team builds the habit.

GitHub Actions

See the GitHub Actions guide for a complete workflow YAML.