This repository is the governance decisioning part of the portfolio story. It shows how metrics, integration evidence, and policy combine into explicit PASS, WARN, or BLOCK release outcomes.
- Portfolio narrative: governance decisioning
- Skill signal: release governance and CI/CD quality gates
- Review focus: threshold policy, combined report input, and auditable readiness decisions
- Evidence anchor:
docs/evidence-integration.md
- Converts abstract quality discussions into explicit pass or fail policy.
- Produces an auditable readiness report that can be attached to release approvals.
- Makes threshold governance reproducible in local and CI execution.
- Consumes upstream integration-suite decisions to produce cross-repo release governance.
flowchart LR
Metrics[Sample Metrics Input] --> Evaluator[Gate Evaluation Script]
Integration[Integration Suite Report] --> Evaluator
Policy[Threshold Policy] --> Evaluator
Evaluator --> Report[Release Readiness Report]
Evaluator --> Exit[Pipeline Exit Code]
- You can embed quality checks directly into delivery pipelines.
- You understand release governance, thresholds, and actionable failure signals.
- You can design quality gates that teams can actually operate.
- Pipeline templates for GitLab and Jenkins
- Smoke test and gate scaffolding
- Threshold configuration files
- Documentation for quality policy and release criteria
./run-tests.shWindows alternative:
python scripts\evaluate_gates.py sample-data\metrics.jsonWith integration suite input:
python scripts\evaluate_gates.py sample-data\metrics.json sample-data\integration-suite-report-pass.json- Evaluates real sample metrics.
- Optionally evaluates integration-suite report outcomes from another repository.
- Writes a release-readiness report to the reports folder.
- Returns PASS, WARN, or BLOCK based on combined governance rules.
- scripts/evaluate_gates.py
- sample-data/metrics.json
- sample-data/integration-suite-report-pass.json
- sample-data/integration-suite-report-warn.json
- gates/thresholds/performance-thresholds.json
- gates/thresholds/quality-policy.yaml
- Base metrics evaluation: docs/evidence.md
- Cross-repo integration governance: docs/evidence-integration.md
- Add pipeline stages for build, smoke, performance, and accessibility
- Add threshold policy evaluation
- Publish reports and release readiness summary