Reference
Authoritative specification for pydepgate’s contracts, schemas, and configuration surface. These pages describe what pydepgate guarantees, not how to use it. For task-oriented walkthroughs, see the Guides.
| Reference | Description |
|---|---|
| Exit Codes | The four exit codes, their stability contract, and CI implications |
| Output Formats | Human output anatomy, JSON schema v3, SARIF 2.1.0 structure, decoded-tree JSON schema v1 |
| Event Log JSONL | Event envelope schema, scan lifecycle events, Scan Granting Tickets, and sink behavior |
| Environment Variables | Every PYDEPGATE_* variable, accepted values, and precedence |
| Rules File | pydepgate.gate TOML/JSON format, field reference, and precedence model |
| Signals | All signal IDs across all analyzer namespaces with default severities |
| PDG Fingerprint v1 | Fingerprint specification for future validate and cite commands |