Subagents delivered tests across all uncovered backend modules: Schemas (100%): agent, auth, health, profile, settings, validation Services (98-100%): auth, profile, health, llm, mapping, resource, security, git, superset_lookup, sql_table_extractor, rbac API routes (new): auth, admin, health, environments, plugins, dashboards (helpers, projection, actions, listing), git (config, deps, env, helpers) Clean Release (100%): DTO, facade, policy_engine, stages, repos, preparation, source_isolation, compliance Git services: base, remote_providers Agent module: app, run, middleware, langgraph_setup Core: trace, cleanup, ws_log_handler, timezone, auth (config/oauth/security), matching Reports: normalizer, report_service, type_profiles Notifications: service, providers Also: - .gitignore: add .coverage, *.cover, coverage-* dirs - src/schemas/auth.py: fix AD group DN regex (comma in CN=...) - Remove co-located src/services/__tests__/ (caused pytest module collision)
111 lines
1.4 KiB
Plaintext
Executable File
111 lines
1.4 KiB
Plaintext
Executable File
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.so
|
|
.Python
|
|
build/
|
|
develop-eggs/
|
|
dist/
|
|
downloads/
|
|
eggs/
|
|
.eggs/
|
|
parts/
|
|
sdist/
|
|
var/
|
|
wheels/
|
|
pip-wheel-metadata/
|
|
share/python-wheels/
|
|
*.egg-info/
|
|
.installed.cfg
|
|
*.egg
|
|
MANIFEST
|
|
.venv
|
|
venv/
|
|
ENV/
|
|
env/
|
|
backend/backups/*
|
|
|
|
# Node.js
|
|
frontend/node_modules/
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
.svelte-kit/
|
|
.vite/
|
|
build/
|
|
dist/
|
|
.env*
|
|
!.env.example
|
|
config.json
|
|
package-lock.json
|
|
|
|
# Logs
|
|
*.log
|
|
*.log.*
|
|
logs/
|
|
backend/logs/
|
|
backend/backend.log
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
|
|
# Project specific
|
|
*.ps1
|
|
keyring passwords.py
|
|
*github*
|
|
*tech_spec*
|
|
/dashboards
|
|
dashboards_example/**/dashboards/
|
|
backend/mappings.db
|
|
backend/tasks.db
|
|
backend/auth.db
|
|
semantics/reports
|
|
backend/**/*.db
|
|
backend/**/*.sqlite
|
|
backend/:memory
|
|
|
|
# Universal / tooling
|
|
node_modules/
|
|
.venv/
|
|
coverage/
|
|
coverage-summary/
|
|
*.tmp
|
|
.coverage
|
|
*.cover
|
|
coverage_html_backend/
|
|
coverage_html_frontend/
|
|
audit_report.txt
|
|
check_semantics.py
|
|
docs_audit_report.txt
|
|
run_mcp.py
|
|
semantic_audit_report.md
|
|
.axiom/checkpoints
|
|
.axiom/runtime/
|
|
|
|
# Semantic index binaries (regenerated on each rebuild)
|
|
.axiom/semantic_index/*.duckdb
|
|
**/.axiom/semantic_index/*.duckdb
|
|
|
|
# Pytest temp artifacts
|
|
.axiom/temp/
|
|
|
|
# E2E screenshots
|
|
e2e_*.png
|
|
|
|
#generated doxygen
|
|
docs/api/html
|
|
ss-tools.bundle
|
|
|
|
# Axiom semantic index (auto-generated)
|
|
.axiom/
|
|
|
|
# Generated audit reports
|
|
axiom-mcp-tools-audit-report.md |