LICENSE
NOTICE
README.md
pyproject.toml
setup.cfg
src/mergeguide/__init__.py
src/mergeguide/__main__.py
src/mergeguide/cli.py
src/mergeguide/cli_errors.py
src/mergeguide.egg-info/PKG-INFO
src/mergeguide.egg-info/SOURCES.txt
src/mergeguide.egg-info/dependency_links.txt
src/mergeguide.egg-info/entry_points.txt
src/mergeguide.egg-info/requires.txt
src/mergeguide.egg-info/top_level.txt
src/mergeguide/azure_devops/__init__.py
src/mergeguide/azure_devops/api.py
src/mergeguide/azure_devops/auth.py
src/mergeguide/azure_devops/comments.py
src/mergeguide/azure_devops/pr_handler.py
src/mergeguide/azure_devops/webhook.py
src/mergeguide/bitbucket/__init__.py
src/mergeguide/bitbucket/api.py
src/mergeguide/bitbucket/auth.py
src/mergeguide/bitbucket/comments.py
src/mergeguide/bitbucket/pr_handler.py
src/mergeguide/bitbucket/webhook.py
src/mergeguide/cache/__init__.py
src/mergeguide/cache/file_cache.py
src/mergeguide/cache/metrics.py
src/mergeguide/cache/ttl_cache.py
src/mergeguide/constants/__init__.py
src/mergeguide/constants/languages.py
src/mergeguide/engine/__init__.py
src/mergeguide/engine/conditions.py
src/mergeguide/engine/dsl.py
src/mergeguide/engine/evaluator.py
src/mergeguide/engine/orchestrator.py
src/mergeguide/engine/parser.py
src/mergeguide/engine/reporter.py
src/mergeguide/engine/rules.py
src/mergeguide/engine/semgrep.py
src/mergeguide/evidence/__init__.py
src/mergeguide/evidence/artifact.py
src/mergeguide/evidence/provenance.py
src/mergeguide/evidence/storage.py
src/mergeguide/github/__init__.py
src/mergeguide/github/api.py
src/mergeguide/github/auth.py
src/mergeguide/github/comments.py
src/mergeguide/github/pr_handler.py
src/mergeguide/github/specialized_scanners.py
src/mergeguide/github/validation.py
src/mergeguide/github/webhook.py
src/mergeguide/gitlab/__init__.py
src/mergeguide/gitlab/api.py
src/mergeguide/gitlab/auth.py
src/mergeguide/gitlab/comments.py
src/mergeguide/gitlab/mr_handler.py
src/mergeguide/gitlab/webhook.py
src/mergeguide/hooks/__init__.py
src/mergeguide/hooks/config.py
src/mergeguide/hooks/evidence_uploader.py
src/mergeguide/hooks/findings_log.py
src/mergeguide/hooks/git_utils.py
src/mergeguide/hooks/installer.py
src/mergeguide/http/__init__.py
src/mergeguide/http/retry.py
src/mergeguide/integrations/__init__.py
src/mergeguide/integrations/grc/__init__.py
src/mergeguide/integrations/grc/base.py
src/mergeguide/integrations/grc/drata.py
src/mergeguide/integrations/grc/hyperproof.py
src/mergeguide/integrations/grc/service.py
src/mergeguide/integrations/grc/vanta.py
src/mergeguide/lambda_handlers/__init__.py
src/mergeguide/lambda_handlers/evaluate.py
src/mergeguide/lambda_handlers/scm_webhook.py
src/mergeguide/lambda_handlers/webhook.py
src/mergeguide/policies/__init__.py
src/mergeguide/policies/defaults.py
src/mergeguide/policies/loader.py
src/mergeguide/policies/schema.py
src/mergeguide/rate_limiting/__init__.py
src/mergeguide/rate_limiting/config.py
src/mergeguide/rate_limiting/decorator.py
src/mergeguide/rate_limiting/limiter.py
src/mergeguide/rules/__init__.py
src/mergeguide/sbom/__init__.py
src/mergeguide/sbom/generators.py
src/mergeguide/scanning/__init__.py
src/mergeguide/scanning/build_scanner.py
src/mergeguide/scanning/cicd_scanner.py
src/mergeguide/scanning/commit_scanner.py
src/mergeguide/scanning/iac_scanner.py
src/mergeguide/scanning/license_scanner.py
src/mergeguide/scanning/manifest_parser.py
src/mergeguide/scanning/osv_client.py
src/mergeguide/scanning/vulnerability_scanner.py
tests/test_cli.py
tests/test_cli_scan.py
tests/test_dual_layer.py