LICENSE
README.md
pyproject.toml
src/security_review_mcp/__init__.py
src/security_review_mcp/__main__.py
src/security_review_mcp/app_settings.py
src/security_review_mcp/ci_client.py
src/security_review_mcp/cli.py
src/security_review_mcp/config.py
src/security_review_mcp/controller.py
src/security_review_mcp/favicon.svg
src/security_review_mcp/healthcheck.py
src/security_review_mcp/http_server.py
src/security_review_mcp/prompts.py
src/security_review_mcp/proxy.py
src/security_review_mcp/server.py
src/security_review_mcp/standards.py
src/security_review_mcp/update_check.py
src/security_review_mcp.egg-info/PKG-INFO
src/security_review_mcp.egg-info/SOURCES.txt
src/security_review_mcp.egg-info/dependency_links.txt
src/security_review_mcp.egg-info/entry_points.txt
src/security_review_mcp.egg-info/requires.txt
src/security_review_mcp.egg-info/top_level.txt
src/security_review_mcp/auth/__init__.py
src/security_review_mcp/auth/access_control.py
src/security_review_mcp/auth/enrollment_api.py
src/security_review_mcp/auth/oidc.py
src/security_review_mcp/auth/rate_limit.py
src/security_review_mcp/auth/token_store.py
src/security_review_mcp/auth/web_users.py
src/security_review_mcp/clients/__init__.py
src/security_review_mcp/clients/commands.py
src/security_review_mcp/clients/enrollment.py
src/security_review_mcp/deps/__init__.py
src/security_review_mcp/deps/advisories.py
src/security_review_mcp/deps/advisory_sync.py
src/security_review_mcp/deps/dependencies.py
src/security_review_mcp/deps/depscan.py
src/security_review_mcp/deps/versions.py
src/security_review_mcp/observability/__init__.py
src/security_review_mcp/observability/audit.py
src/security_review_mcp/observability/audit_syslog.py
src/security_review_mcp/observability/metrics.py
src/security_review_mcp/reports/__init__.py
src/security_review_mcp/reports/coverage.py
src/security_review_mcp/reports/sarif.py
src/security_review_mcp/reports/services.py
src/security_review_mcp/reports/trends.py
src/security_review_mcp/rules/__init__.py
src/security_review_mcp/rules/checklists.py
src/security_review_mcp/rules/codescan.py
src/security_review_mcp/rules/default_rules.toml
src/security_review_mcp/rules/registry.py
src/security_review_mcp/rules/rule_store.py
src/security_review_mcp/rules/rules_loader.py
src/security_review_mcp/rules/scanner.py
src/security_review_mcp/rules/syntax_analysis.py
src/security_review_mcp/storage/__init__.py
src/security_review_mcp/storage/database.py
src/security_review_mcp/storage/models.py
src/security_review_mcp/storage/project_names.py
src/security_review_mcp/storage/retention.py
src/security_review_mcp/storage/migrations/__init__.py
src/security_review_mcp/storage/migrations/env.py
src/security_review_mcp/storage/migrations/script.py.mako
src/security_review_mcp/storage/migrations/versions/0001_baseline.py
src/security_review_mcp/storage/migrations/versions/0002_settings_and_advisory_updates.py
src/security_review_mcp/storage/migrations/versions/0003_oidc_role_mappings.py
src/security_review_mcp/storage/migrations/versions/0004_oidc_user_grants.py
src/security_review_mcp/storage/migrations/versions/0005_web_users.py
src/security_review_mcp/storage/migrations/versions/0006_sso_web_users.py
src/security_review_mcp/storage/migrations/versions/0007_dev_standards.py
src/security_review_mcp/storage/migrations/versions/0008_general_proxy.py
src/security_review_mcp/storage/migrations/versions/0009_report_review_type.py
src/security_review_mcp/storage/migrations/versions/0010_finding_triage_decision.py
src/security_review_mcp/storage/migrations/versions/0011_report_author.py
src/security_review_mcp/storage/migrations/versions/0012_audit_and_token_expiry.py
src/security_review_mcp/storage/migrations/versions/0013_access_control.py
src/security_review_mcp/storage/migrations/versions/0014_user_roles.py
src/security_review_mcp/storage/migrations/versions/0015_oidc_issuer.py
src/security_review_mcp/storage/migrations/versions/0016_rate_limits.py
src/security_review_mcp/storage/migrations/versions/0017_must_change_password.py
src/security_review_mcp/storage/migrations/versions/0018_no_direct_roles.py
src/security_review_mcp/storage/migrations/versions/0019_setting_names.py
src/security_review_mcp/storage/migrations/versions/0020_user_theme.py
src/security_review_mcp/storage/migrations/versions/0021_machine_tokens.py
src/security_review_mcp/storage/migrations/versions/0022_api_tokens.py
src/security_review_mcp/storage/migrations/versions/0023_oidc_identity.py
src/security_review_mcp/storage/migrations/versions/0024_mcp_user_role.py
src/security_review_mcp/storage/migrations/versions/0025_finding_comments.py
src/security_review_mcp/storage/migrations/versions/0026_acceptance_reason_comments.py
src/security_review_mcp/storage/migrations/versions/0027_enrollment_projects.py
src/security_review_mcp/storage/migrations/versions/0028_review_coverage.py
src/security_review_mcp/storage/migrations/versions/0029_finding_severity_escalation.py
src/security_review_mcp/storage/migrations/versions/0030_ticketing.py
src/security_review_mcp/storage/migrations/versions/__init__.py
src/security_review_mcp/ticketing/__init__.py
src/security_review_mcp/ticketing/api.py
src/security_review_mcp/ticketing/connections.py
src/security_review_mcp/ticketing/core.py
src/security_review_mcp/ticketing/jira.py
src/security_review_mcp/ticketing/registry.py
src/security_review_mcp/ticketing/servicenow.py
src/security_review_mcp/ticketing/transport.py
src/security_review_mcp/web_api/__init__.py
src/security_review_mcp/web_api/access_routes.py
src/security_review_mcp/web_api/account_routes.py
src/security_review_mcp/web_api/admin_routes.py
src/security_review_mcp/web_api/auth_routes.py
src/security_review_mcp/web_api/body_limit.py
src/security_review_mcp/web_api/ci_routes.py
src/security_review_mcp/web_api/deps.py
src/security_review_mcp/web_api/report_routes.py
src/security_review_mcp/web_api/rule_routes.py
src/security_review_mcp/web_api/schemas.py
src/security_review_mcp/web_api/ticketing_routes.py
src/security_review_mcp/web_api/token_routes.py
src/security_review_mcp/webui/3rdpartylicenses.txt
src/security_review_mcp/webui/chunk-4uXqV5PV.js
src/security_review_mcp/webui/chunk-7bCqvc8D.js
src/security_review_mcp/webui/chunk-9ANN91uB.js
src/security_review_mcp/webui/chunk-BChG-jBz.js
src/security_review_mcp/webui/chunk-BNFJ1TRU.js
src/security_review_mcp/webui/chunk-BOmcvqFe.js
src/security_review_mcp/webui/chunk-BS6y7gLr.js
src/security_review_mcp/webui/chunk-BVZOWgV3.js
src/security_review_mcp/webui/chunk-BZOpqKzS.js
src/security_review_mcp/webui/chunk-BfkxQYWp.js
src/security_review_mcp/webui/chunk-BiirZ9Fl.js
src/security_review_mcp/webui/chunk-BjSTw9Vv.js
src/security_review_mcp/webui/chunk-Bq1_VxUl.js
src/security_review_mcp/webui/chunk-BupzltMI.js
src/security_review_mcp/webui/chunk-Bw-ojO1n.js
src/security_review_mcp/webui/chunk-BzTHIKBI.js
src/security_review_mcp/webui/chunk-C9VzRCB4.js
src/security_review_mcp/webui/chunk-CDM9CvLv.js
src/security_review_mcp/webui/chunk-CFCS8ryp.js
src/security_review_mcp/webui/chunk-CH25F4fN.js
src/security_review_mcp/webui/chunk-CQDLz8Vm.js
src/security_review_mcp/webui/chunk-CRkn-Qx7.js
src/security_review_mcp/webui/chunk-CXJaqe_0.js
src/security_review_mcp/webui/chunk-CYWHp_iA.js
src/security_review_mcp/webui/chunk-CfT30Vp1.js
src/security_review_mcp/webui/chunk-Chr2bDfN.js
src/security_review_mcp/webui/chunk-CjpzZmoi.js
src/security_review_mcp/webui/chunk-ClcxA6Wt.js
src/security_review_mcp/webui/chunk-CmsRMBay.js
src/security_review_mcp/webui/chunk-CqdNsdkC.js
src/security_review_mcp/webui/chunk-Cv427TB4.js
src/security_review_mcp/webui/chunk-CzZNsGLq.js
src/security_review_mcp/webui/chunk-D9o26XR3.js
src/security_review_mcp/webui/chunk-DJPymvFw.js
src/security_review_mcp/webui/chunk-DLk5YAD1.js
src/security_review_mcp/webui/chunk-DTUTWTiB.js
src/security_review_mcp/webui/chunk-DsO_ja9A.js
src/security_review_mcp/webui/chunk-DvgzYKAK.js
src/security_review_mcp/webui/chunk-Svbv4YZQ.js
src/security_review_mcp/webui/chunk-VR4zVyXh.js
src/security_review_mcp/webui/chunk-aVNBb80k.js
src/security_review_mcp/webui/chunk-iahdzhps.js
src/security_review_mcp/webui/chunk-why926H7.js
src/security_review_mcp/webui/index.html
src/security_review_mcp/webui/main-34JUIMGW.js
src/security_review_mcp/webui/styles-GDQ35AGH.css
src/security_review_mcp/webui/media/bootstrap-icons-4CTG3PFR.woff2
src/security_review_mcp/webui/media/bootstrap-icons-536GFMIH.woff
src/security_review_mcp/webui/swagger/LICENSE
src/security_review_mcp/webui/swagger/swagger-ui-bundle.js
src/security_review_mcp/webui/swagger/swagger-ui.css
tests/test_access_control.py
tests/test_advisories.py
tests/test_advisory_sync.py
tests/test_app_settings.py
tests/test_audit.py
tests/test_audit_syslog.py
tests/test_ci_client.py
tests/test_cli_and_tools.py
tests/test_codescan.py
tests/test_config.py
tests/test_controller.py
tests/test_database.py
tests/test_dependencies.py
tests/test_depscan.py
tests/test_enrollment.py
tests/test_enrollment_api.py
tests/test_gate.py
tests/test_healthcheck.py
tests/test_http_server.py
tests/test_metrics.py
tests/test_oidc.py
tests/test_project_names.py
tests/test_proxy.py
tests/test_rate_limit.py
tests/test_retention.py
tests/test_rule_store.py
tests/test_rules.py
tests/test_sarif.py
tests/test_scanner.py
tests/test_server.py
tests/test_services.py
tests/test_standards.py
tests/test_ticketing.py
tests/test_token_store.py
tests/test_trends.py
tests/test_update_check.py
tests/test_web_api.py
tests/test_web_users.py