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

Table of contents