development · Command reference
qzx auditRepository
What it does
Runs security and quality audits on a Git repository (secrets, large files, duplicates, .gitignore compliance, licenses)
Canonical command: auditRepository
Accepted aliases: None
Case-sensitive: no
Included in the published package
Available in PyPI 0.2.2.0.2. This page documents the 0.2.2.0.2 alpha development checkout.
Safety and effects
Read-only under the current classification
No documented dry-run parameter
May invoke native programs
May use the network
No inherent elevation requirement
This safety classification was reviewed against implementation digest sha256:b33b42051061857bfa5a74af37e6f5f103d365a4d47267c83791f5c7a1558cf3 on 2026-07-24.
Exact syntax
qzx auditRepository [path] --jsonParameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| path | str | No | "." | Path to the repository to audit (default: '.') |
Input examples
qzx auditRepositoryAudit the current repository
qzx auditRepository C:/other/projectAudit project at specified path
For the complete structured payload, add --json: qzx auditRepository [path] --json
Representative output example
This illustrative JSON is derived from the current implementation-backed result contract. It shows what the command can return without claiming a recorded execution; values vary with inputs, host, permissions, and optional tools.
Example command: qzx auditRepository --json
{
"success": true,
"message": "Runs security and quality audits on a Git repository (secrets, large files, duplicates, .gitignore compliance, licenses). In this illustrative example, the command completed successfully.",
"details": {
"summary": "Additional structured context is included here."
}
}View the JSON result contract
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"required": [
"success",
"message"
],
"properties": {
"success": {
"type": "boolean"
},
"message": {
"type": "string"
},
"details": [],
"error": {
"type": "string"
}
},
"additionalProperties": true
}Errors and limits
The public contract requires success=false and a descriptive message on failure. This catalog does not yet declare a command-specific error taxonomy; inspect the result and do not invent error codes.
QZX is alpha software. Optional dependencies, permissions, and host capabilities can change the result.
Evidence workflow: requires an authorized endpoint or reviewed fixture.
Evidence and provenance
- Implementation
- src/qzx/commands/development/audit_repository.py
- Documentation channel
- Development documentation 0.2.2.0.2 · main · sha256:319b16857a87636ebc3b89734cc040a737bb56194464fca33ce73bdae2043096
- Availability
- 0.2.2.0.2 or earlier
Keep exploring
Related commands
These commands also belong to the development category. Compare them to choose the operation that best fits your task.
qzx analyzeComplexityAnalyzes code complexity metrics for files or projectsqzx bootstrapProjectInitializes a project from scratch, setting up directories, virtual environments, dependencies, .env files, and git hooksqzx traceEnvVarTraces usage of an environment variable across code files, .env, and .env.example templatesqzx cleanDevCachesScans recursively for heavy development caches/dependencies (node_modules, __pycache__, dist) and purges them