bstein-dev-home/testing/quality_contract.json

49 lines
1.7 KiB
JSON

{
"max_lines": 500,
"coverage_threshold_pct": 95,
"managed_files": [
"backend/atlas_portal/app_factory.py",
"backend/atlas_portal/rate_limit.py",
"backend/atlas_portal/routes/auth_config.py",
"backend/atlas_portal/routes/health.py",
"backend/atlas_portal/routes/monero.py",
"backend/atlas_portal/settings.py",
"backend/atlas_portal/utils.py",
"frontend/src/auth.js",
"frontend/src/components/MetricRow.vue",
"frontend/src/components/MermaidCard.vue",
"frontend/src/components/ServiceGrid.vue",
"frontend/src/components/StatsGrid.vue",
"frontend/src/data/sample.js",
"frontend/src/views/HomeView.vue"
],
"docstring_files": [
"backend/atlas_portal/app_factory.py",
"backend/atlas_portal/rate_limit.py",
"backend/atlas_portal/routes/auth_config.py",
"backend/atlas_portal/routes/health.py",
"backend/atlas_portal/routes/monero.py",
"backend/atlas_portal/settings.py",
"backend/atlas_portal/utils.py",
"frontend/src/auth.js",
"frontend/src/data/sample.js",
"frontend/src/views/HomeView.vue"
],
"coverage_files": [
"backend/atlas_portal/app_factory.py",
"backend/atlas_portal/rate_limit.py",
"backend/atlas_portal/routes/auth_config.py",
"backend/atlas_portal/routes/health.py",
"backend/atlas_portal/routes/monero.py",
"backend/atlas_portal/settings.py",
"backend/atlas_portal/utils.py",
"frontend/src/auth.js",
"frontend/src/components/MetricRow.vue",
"frontend/src/components/MermaidCard.vue",
"frontend/src/components/ServiceGrid.vue",
"frontend/src/components/StatsGrid.vue",
"frontend/src/data/sample.js",
"frontend/src/views/HomeView.vue"
]
}