LICENSE
README.md
pyproject.toml
src/lucidshark/__init__.py
src/lucidshark.egg-info/PKG-INFO
src/lucidshark.egg-info/SOURCES.txt
src/lucidshark.egg-info/dependency_links.txt
src/lucidshark.egg-info/entry_points.txt
src/lucidshark.egg-info/requires.txt
src/lucidshark.egg-info/top_level.txt
src/lucidshark/bootstrap/__init__.py
src/lucidshark/bootstrap/paths.py
src/lucidshark/bootstrap/platform.py
src/lucidshark/bootstrap/validation.py
src/lucidshark/bootstrap/versions.py
src/lucidshark/cli/__init__.py
src/lucidshark/cli/__main__.py
src/lucidshark/cli/arguments.py
src/lucidshark/cli/config_bridge.py
src/lucidshark/cli/exit_codes.py
src/lucidshark/cli/runner.py
src/lucidshark/cli/commands/__init__.py
src/lucidshark/cli/commands/autoconfigure.py
src/lucidshark/cli/commands/help.py
src/lucidshark/cli/commands/init.py
src/lucidshark/cli/commands/list_scanners.py
src/lucidshark/cli/commands/scan.py
src/lucidshark/cli/commands/serve.py
src/lucidshark/cli/commands/status.py
src/lucidshark/cli/commands/validate.py
src/lucidshark/config/__init__.py
src/lucidshark/config/ignore.py
src/lucidshark/config/loader.py
src/lucidshark/config/models.py
src/lucidshark/config/validation.py
src/lucidshark/core/__init__.py
src/lucidshark/core/domain_runner.py
src/lucidshark/core/git.py
src/lucidshark/core/logging.py
src/lucidshark/core/models.py
src/lucidshark/core/paths.py
src/lucidshark/core/streaming.py
src/lucidshark/core/subprocess_runner.py
src/lucidshark/detection/__init__.py
src/lucidshark/detection/detector.py
src/lucidshark/detection/frameworks.py
src/lucidshark/detection/languages.py
src/lucidshark/detection/tools.py
src/lucidshark/generation/__init__.py
src/lucidshark/generation/config_generator.py
src/lucidshark/generation/package_installer.py
src/lucidshark/mcp/__init__.py
src/lucidshark/mcp/formatter.py
src/lucidshark/mcp/server.py
src/lucidshark/mcp/tools.py
src/lucidshark/mcp/watcher.py
src/lucidshark/pipeline/__init__.py
src/lucidshark/pipeline/executor.py
src/lucidshark/pipeline/parallel.py
src/lucidshark/plugins/__init__.py
src/lucidshark/plugins/discovery.py
src/lucidshark/plugins/utils.py
src/lucidshark/plugins/coverage/__init__.py
src/lucidshark/plugins/coverage/base.py
src/lucidshark/plugins/coverage/coverage_py.py
src/lucidshark/plugins/coverage/istanbul.py
src/lucidshark/plugins/coverage/jacoco.py
src/lucidshark/plugins/duplication/__init__.py
src/lucidshark/plugins/duplication/base.py
src/lucidshark/plugins/duplication/duplo.py
src/lucidshark/plugins/enrichers/__init__.py
src/lucidshark/plugins/enrichers/base.py
src/lucidshark/plugins/linters/__init__.py
src/lucidshark/plugins/linters/base.py
src/lucidshark/plugins/linters/biome.py
src/lucidshark/plugins/linters/checkstyle.py
src/lucidshark/plugins/linters/eslint.py
src/lucidshark/plugins/linters/ruff.py
src/lucidshark/plugins/reporters/__init__.py
src/lucidshark/plugins/reporters/base.py
src/lucidshark/plugins/reporters/json_reporter.py
src/lucidshark/plugins/reporters/sarif_reporter.py
src/lucidshark/plugins/reporters/summary_reporter.py
src/lucidshark/plugins/reporters/table_reporter.py
src/lucidshark/plugins/scanners/__init__.py
src/lucidshark/plugins/scanners/base.py
src/lucidshark/plugins/scanners/checkov.py
src/lucidshark/plugins/scanners/opengrep.py
src/lucidshark/plugins/scanners/trivy.py
src/lucidshark/plugins/test_runners/__init__.py
src/lucidshark/plugins/test_runners/base.py
src/lucidshark/plugins/test_runners/jest.py
src/lucidshark/plugins/test_runners/karma.py
src/lucidshark/plugins/test_runners/maven.py
src/lucidshark/plugins/test_runners/playwright.py
src/lucidshark/plugins/test_runners/pytest.py
src/lucidshark/plugins/type_checkers/__init__.py
src/lucidshark/plugins/type_checkers/base.py
src/lucidshark/plugins/type_checkers/mypy.py
src/lucidshark/plugins/type_checkers/pyright.py
src/lucidshark/plugins/type_checkers/spotbugs.py
src/lucidshark/plugins/type_checkers/typescript.py