pdftract/.ci/argo-workflows
jedarden 9c3ffdf38f ci(pdftract-3cp3a): add clippy-unwrap quality gate for INV-8 enforcement
Add fifth quality gate to quality-matrix DAG:
- New template: clippy-unwrap
- Runs clippy with features default,serve,decrypt -- -D warnings
- Runs library-only pass with -D clippy::unwrap_used -D clippy::expect_used
- Uses pdftract-test-glibc:1.78 base image (precompiled dep tree)
- Enforces INV-8 (no panic at public boundary of pdftract-core)

This completes the 5 Tier 1 hard gates from Phase 0.4 Quality Targets.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 11:02:19 -04:00
..
pdftract-ci.yaml ci(pdftract-3cp3a): add clippy-unwrap quality gate for INV-8 enforcement 2026-05-23 11:02:19 -04:00
pdftract-nightly-fuzz.yaml feat(pdftract-33v): implement property tests and nightly fuzz job 2026-05-22 23:13:13 -04:00