MANIFEST.in
README.md
alembic.ini
pyproject.toml
src/xauditor_portal/.dockerignore
src/xauditor_portal/__init__.py
src/xauditor_portal/app.py
src/xauditor_portal/cli.py
src/xauditor_portal/config_resolver.py
src/xauditor_portal/settings.py
src/xauditor_portal.egg-info/PKG-INFO
src/xauditor_portal.egg-info/SOURCES.txt
src/xauditor_portal.egg-info/dependency_links.txt
src/xauditor_portal.egg-info/entry_points.txt
src/xauditor_portal.egg-info/requires.txt
src/xauditor_portal.egg-info/top_level.txt
src/xauditor_portal/api/__init__.py
src/xauditor_portal/api/auth.py
src/xauditor_portal/api/config.py
src/xauditor_portal/api/feedback.py
src/xauditor_portal/api/findings.py
src/xauditor_portal/api/health.py
src/xauditor_portal/api/projects.py
src/xauditor_portal/api/runs.py
src/xauditor_portal/api/users.py
src/xauditor_portal/auth/__init__.py
src/xauditor_portal/auth/deps.py
src/xauditor_portal/auth/passwords.py
src/xauditor_portal/auth/roles.py
src/xauditor_portal/auth/tokens.py
src/xauditor_portal/db/__init__.py
src/xauditor_portal/db/base.py
src/xauditor_portal/db/seed.py
src/xauditor_portal/db/migrations/__init__.py
src/xauditor_portal/db/migrations/env.py
src/xauditor_portal/db/migrations/script.py.mako
src/xauditor_portal/db/migrations/versions/0001_initial.py
src/xauditor_portal/db/migrations/versions/0002_project_index.py
src/xauditor_portal/db/migrations/versions/0003_coverage_status_indexes.py
src/xauditor_portal/db/migrations/versions/0004_findings_path_fingerprint.py
src/xauditor_portal/db/migrations/versions/0005_coder_findings.py
src/xauditor_portal/db/migrations/versions/0006_audit_runs_resume_state.py
src/xauditor_portal/db/migrations/versions/0007_duplicate_feedback_label.py
src/xauditor_portal/db/migrations/versions/0008_users_role.py
src/xauditor_portal/db/migrations/versions/0009_users_disabled_at.py
src/xauditor_portal/db/migrations/versions/0010_audit_run_admin_actions.py
src/xauditor_portal/db/migrations/versions/0011_audit_mode_rename.py
src/xauditor_portal/db/migrations/versions/0012_findings_reconciliation.py
src/xauditor_portal/db/migrations/versions/0013_findings_agentic_transcript.py
src/xauditor_portal/db/migrations/versions/0014_audit_run_stages_form.py
src/xauditor_portal/db/migrations/versions/__init__.py
src/xauditor_portal/db/models/__init__.py
src/xauditor_portal/db/models/auth/__init__.py
src/xauditor_portal/db/models/auth/tables.py
src/xauditor_portal/db/models/config/__init__.py
src/xauditor_portal/db/models/config/tables.py
src/xauditor_portal/db/models/feedback/__init__.py
src/xauditor_portal/db/models/feedback/tables.py
src/xauditor_portal/db/models/report/__init__.py
src/xauditor_portal/db/models/report/tables.py
src/xauditor_portal/docker/__init__.py
src/xauditor_portal/docker/backend.Dockerfile
src/xauditor_portal/docker/requirements.txt
src/xauditor_portal/frontend/.dockerignore
src/xauditor_portal/frontend/Dockerfile
src/xauditor_portal/frontend/next.config.mjs
src/xauditor_portal/frontend/package.json
src/xauditor_portal/frontend/postcss.config.mjs
src/xauditor_portal/frontend/tailwind.config.ts
src/xauditor_portal/frontend/tsconfig.json
src/xauditor_portal/frontend/vitest.config.ts
src/xauditor_portal/frontend/app/globals.css
src/xauditor_portal/frontend/app/layout.tsx
src/xauditor_portal/frontend/app/page.tsx
src/xauditor_portal/frontend/app/providers.tsx
src/xauditor_portal/frontend/app/(authenticated)/layout.tsx
src/xauditor_portal/frontend/app/(authenticated)/reports/page.tsx
src/xauditor_portal/frontend/app/(authenticated)/reports/[runId]/page.tsx
src/xauditor_portal/frontend/app/(authenticated)/reports/projects/[projectId]/builds/page.tsx
src/xauditor_portal/frontend/app/(authenticated)/reports/projects/[projectId]/builds/[buildFingerprint]/runs/page.tsx
src/xauditor_portal/frontend/app/(authenticated)/reports/runs/[runId]/page.tsx
src/xauditor_portal/frontend/app/(authenticated)/settings/page.tsx
src/xauditor_portal/frontend/app/(authenticated)/users/page.tsx
src/xauditor_portal/frontend/app/login/page.tsx
src/xauditor_portal/frontend/components/.gitkeep
src/xauditor_portal/frontend/components/agent-overrides-section.tsx
src/xauditor_portal/frontend/components/audit-log-view.tsx
src/xauditor_portal/frontend/components/audit-mode-section.tsx
src/xauditor_portal/frontend/components/audit-section.tsx
src/xauditor_portal/frontend/components/breadcrumbs.tsx
src/xauditor_portal/frontend/components/chip-input.tsx
src/xauditor_portal/frontend/components/coder-section.tsx
src/xauditor_portal/frontend/components/confirm-action-dialog.tsx
src/xauditor_portal/frontend/components/coverage-panel.tsx
src/xauditor_portal/frontend/components/coverage-view.tsx
src/xauditor_portal/frontend/components/effective-config-preview.tsx
src/xauditor_portal/frontend/components/feedback-control.tsx
src/xauditor_portal/frontend/components/filter-bar.tsx
src/xauditor_portal/frontend/components/finding-card.tsx
src/xauditor_portal/frontend/components/finding-debate-section.tsx
src/xauditor_portal/frontend/components/finding-picker.tsx
src/xauditor_portal/frontend/components/findings-view.tsx
src/xauditor_portal/frontend/components/graph-build-section.tsx
src/xauditor_portal/frontend/components/model-settings-section.tsx
src/xauditor_portal/frontend/components/numeric-field.tsx
src/xauditor_portal/frontend/components/override-badge.tsx
src/xauditor_portal/frontend/components/page-size-selector.tsx
src/xauditor_portal/frontend/components/paginated-list.tsx
src/xauditor_portal/frontend/components/password-change-modal.tsx
src/xauditor_portal/frontend/components/per-unit-verdicts.tsx
src/xauditor_portal/frontend/components/progress-bar.tsx
src/xauditor_portal/frontend/components/repository-section.tsx
src/xauditor_portal/frontend/components/running-audits-badge.tsx
src/xauditor_portal/frontend/components/settings-toc.tsx
src/xauditor_portal/frontend/components/sidebar.tsx
src/xauditor_portal/frontend/components/status-chip.tsx
src/xauditor_portal/frontend/components/theme-toggle.tsx
src/xauditor_portal/frontend/components/user-menu.tsx
src/xauditor_portal/frontend/components/ui/badge.tsx
src/xauditor_portal/frontend/components/ui/button.tsx
src/xauditor_portal/frontend/components/ui/card.tsx
src/xauditor_portal/frontend/components/ui/empty-state.tsx
src/xauditor_portal/frontend/components/ui/input.tsx
src/xauditor_portal/frontend/components/ui/multi-select.tsx
src/xauditor_portal/frontend/lib/.gitkeep
src/xauditor_portal/frontend/lib/api.ts
src/xauditor_portal/frontend/lib/auth.ts
src/xauditor_portal/frontend/lib/config-source.ts
src/xauditor_portal/frontend/lib/findings-filters.ts
src/xauditor_portal/frontend/lib/tabs.ts
src/xauditor_portal/frontend/lib/types.ts
src/xauditor_portal/frontend/lib/utils.ts
src/xauditor_portal/frontend/lib/validate-sampling.ts
src/xauditor_portal/frontend/public/.gitkeep
src/xauditor_portal/frontend/tests/chip-input.test.tsx
src/xauditor_portal/frontend/tests/coverage-view.test.tsx
src/xauditor_portal/frontend/tests/effective-config-preview.test.tsx
src/xauditor_portal/frontend/tests/feedback-control.test.tsx
src/xauditor_portal/frontend/tests/filter-bar.test.tsx
src/xauditor_portal/frontend/tests/finding-card.test.tsx
src/xauditor_portal/frontend/tests/findings-filters.test.ts
src/xauditor_portal/frontend/tests/override-badge.test.tsx
src/xauditor_portal/frontend/tests/project-list-running-badge.test.tsx
src/xauditor_portal/frontend/tests/run-detail-layout.test.ts
src/xauditor_portal/frontend/tests/running-audits-badge.test.tsx
src/xauditor_portal/frontend/tests/settings-coder-section.test.tsx
src/xauditor_portal/frontend/tests/settings-route-redirect.test.ts
src/xauditor_portal/frontend/tests/settings-secret-stub.test.tsx
src/xauditor_portal/frontend/tests/settings-toc.test.tsx
src/xauditor_portal/frontend/tests/settings-yml-readonly.test.tsx
src/xauditor_portal/frontend/tests/setup.ts
src/xauditor_portal/frontend/tests/sidebar-role-filter.test.tsx
src/xauditor_portal/frontend/tests/stages-form-chip.test.tsx
src/xauditor_portal/frontend/tests/tabs-registry.test.ts
src/xauditor_portal/frontend/tests/test-utils.tsx
src/xauditor_portal/frontend/tests/theme-toggle.test.tsx
src/xauditor_portal/frontend/tests/useProjects-polling.test.tsx
src/xauditor_portal/frontend/tests/users-page.test.tsx
src/xauditor_portal/sinks/__init__.py
src/xauditor_portal/sinks/postgres_sink.py