LICENSE
LICENSE-MIT
README.md
pyproject.toml
codeclone/__init__.py
codeclone/main.py
codeclone/models.py
codeclone/py.typed
codeclone.egg-info/PKG-INFO
codeclone.egg-info/SOURCES.txt
codeclone.egg-info/dependency_links.txt
codeclone.egg-info/entry_points.txt
codeclone.egg-info/requires.txt
codeclone.egg-info/top_level.txt
codeclone/analysis/__init__.py
codeclone/analysis/_module_walk.py
codeclone/analysis/cfg.py
codeclone/analysis/cfg_model.py
codeclone/analysis/class_metrics.py
codeclone/analysis/fingerprint.py
codeclone/analysis/normalizer.py
codeclone/analysis/parser.py
codeclone/analysis/security_surfaces.py
codeclone/analysis/suppressions.py
codeclone/analysis/units.py
codeclone/baseline/__init__.py
codeclone/baseline/_metrics_baseline_contract.py
codeclone/baseline/_metrics_baseline_payload.py
codeclone/baseline/_metrics_baseline_validation.py
codeclone/baseline/clone_baseline.py
codeclone/baseline/diff.py
codeclone/baseline/metrics_baseline.py
codeclone/baseline/trust.py
codeclone/blocks/__init__.py
codeclone/cache/__init__.py
codeclone/cache/_canonicalize.py
codeclone/cache/_validators.py
codeclone/cache/_wire_decode.py
codeclone/cache/_wire_encode.py
codeclone/cache/_wire_helpers.py
codeclone/cache/entries.py
codeclone/cache/integrity.py
codeclone/cache/projection.py
codeclone/cache/store.py
codeclone/cache/versioning.py
codeclone/config/__init__.py
codeclone/config/argparse_builder.py
codeclone/config/pyproject_loader.py
codeclone/config/resolver.py
codeclone/config/spec.py
codeclone/contracts/__init__.py
codeclone/contracts/errors.py
codeclone/contracts/schemas.py
codeclone/core/__init__.py
codeclone/core/_types.py
codeclone/core/api_surface_payload.py
codeclone/core/bootstrap.py
codeclone/core/coverage_payload.py
codeclone/core/discovery.py
codeclone/core/discovery_cache.py
codeclone/core/metrics_payload.py
codeclone/core/parallelism.py
codeclone/core/pipeline.py
codeclone/core/reporting.py
codeclone/core/security_surfaces_payload.py
codeclone/core/worker.py
codeclone/domain/__init__.py
codeclone/domain/findings.py
codeclone/domain/quality.py
codeclone/domain/source_scope.py
codeclone/findings/__init__.py
codeclone/findings/ids.py
codeclone/findings/clones/__init__.py
codeclone/findings/clones/golden_fixtures.py
codeclone/findings/clones/grouping.py
codeclone/findings/structural/__init__.py
codeclone/findings/structural/detectors.py
codeclone/meta_markers/__init__.py
codeclone/metrics/__init__.py
codeclone/metrics/_base.py
codeclone/metrics/_risk.py
codeclone/metrics/_visibility.py
codeclone/metrics/adoption.py
codeclone/metrics/api_surface.py
codeclone/metrics/cohesion.py
codeclone/metrics/complexity.py
codeclone/metrics/coupling.py
codeclone/metrics/coverage_join.py
codeclone/metrics/dead_code.py
codeclone/metrics/dependencies.py
codeclone/metrics/health.py
codeclone/metrics/overloaded_modules.py
codeclone/metrics/registry.py
codeclone/paths/__init__.py
codeclone/qualnames/__init__.py
codeclone/report/__init__.py
codeclone/report/_formatting.py
codeclone/report/_source_kinds.py
codeclone/report/blocks.py
codeclone/report/derived.py
codeclone/report/explain.py
codeclone/report/explain_contract.py
codeclone/report/findings.py
codeclone/report/merge.py
codeclone/report/meta.py
codeclone/report/overview.py
codeclone/report/segments.py
codeclone/report/suggestions.py
codeclone/report/types.py
codeclone/report/document/__init__.py
codeclone/report/document/_common.py
codeclone/report/document/_design_groups.py
codeclone/report/document/_findings_groups.py
codeclone/report/document/builder.py
codeclone/report/document/derived.py
codeclone/report/document/findings.py
codeclone/report/document/integrity.py
codeclone/report/document/inventory.py
codeclone/report/document/metrics.py
codeclone/report/gates/__init__.py
codeclone/report/gates/evaluator.py
codeclone/report/gates/reasons.py
codeclone/report/html/__init__.py
codeclone/report/html/_context.py
codeclone/report/html/assemble.py
codeclone/report/html/template.py
codeclone/report/html/assets/__init__.py
codeclone/report/html/assets/css.py
codeclone/report/html/assets/js.py
codeclone/report/html/primitives/__init__.py
codeclone/report/html/primitives/data_attrs.py
codeclone/report/html/primitives/escape.py
codeclone/report/html/primitives/filters.py
codeclone/report/html/primitives/location.py
codeclone/report/html/sections/__init__.py
codeclone/report/html/sections/_clones.py
codeclone/report/html/sections/_coupling.py
codeclone/report/html/sections/_coverage_join.py
codeclone/report/html/sections/_dead_code.py
codeclone/report/html/sections/_dependencies.py
codeclone/report/html/sections/_meta.py
codeclone/report/html/sections/_overview.py
codeclone/report/html/sections/_security_surfaces.py
codeclone/report/html/sections/_structural.py
codeclone/report/html/sections/_suggestions.py
codeclone/report/html/widgets/__init__.py
codeclone/report/html/widgets/badges.py
codeclone/report/html/widgets/components.py
codeclone/report/html/widgets/glossary.py
codeclone/report/html/widgets/icons.py
codeclone/report/html/widgets/snippets.py
codeclone/report/html/widgets/tables.py
codeclone/report/html/widgets/tabs.py
codeclone/report/renderers/__init__.py
codeclone/report/renderers/json.py
codeclone/report/renderers/markdown.py
codeclone/report/renderers/sarif.py
codeclone/report/renderers/text.py
codeclone/scanner/__init__.py
codeclone/surfaces/__init__.py
codeclone/surfaces/cli/__init__.py
codeclone/surfaces/cli/attrs.py
codeclone/surfaces/cli/baseline_state.py
codeclone/surfaces/cli/changed_scope.py
codeclone/surfaces/cli/console.py
codeclone/surfaces/cli/execution.py
codeclone/surfaces/cli/post_run.py
codeclone/surfaces/cli/report_meta.py
codeclone/surfaces/cli/reports_output.py
codeclone/surfaces/cli/runtime.py
codeclone/surfaces/cli/startup.py
codeclone/surfaces/cli/state.py
codeclone/surfaces/cli/summary.py
codeclone/surfaces/cli/tips.py
codeclone/surfaces/cli/types.py
codeclone/surfaces/cli/workflow.py
codeclone/surfaces/mcp/__init__.py
codeclone/surfaces/mcp/__main__.py
codeclone/surfaces/mcp/_session_baseline.py
codeclone/surfaces/mcp/_session_finding_mixin.py
codeclone/surfaces/mcp/_session_helpers.py
codeclone/surfaces/mcp/_session_runtime.py
codeclone/surfaces/mcp/_session_shared.py
codeclone/surfaces/mcp/_session_state_mixin.py
codeclone/surfaces/mcp/payloads.py
codeclone/surfaces/mcp/server.py
codeclone/surfaces/mcp/service.py
codeclone/surfaces/mcp/session.py
codeclone/surfaces/mcp/tools/__init__.py
codeclone/surfaces/mcp/tools/_base.py
codeclone/surfaces/mcp/tools/analyze.py
codeclone/surfaces/mcp/tools/checks.py
codeclone/surfaces/mcp/tools/compare.py
codeclone/surfaces/mcp/tools/findings.py
codeclone/surfaces/mcp/tools/gates.py
codeclone/surfaces/mcp/tools/help.py
codeclone/surfaces/mcp/tools/hotspots.py
codeclone/surfaces/mcp/tools/pr.py
codeclone/surfaces/mcp/tools/report_section.py
codeclone/surfaces/mcp/tools/runs.py
codeclone/ui_messages/__init__.py
codeclone/utils/__init__.py
codeclone/utils/coerce.py
codeclone/utils/git_diff.py
codeclone/utils/json_io.py
codeclone/utils/schema_validation.py
tests/test_adoption.py
tests/test_api_surface.py
tests/test_architecture.py
tests/test_baseline.py
tests/test_benchmark.py
tests/test_blocks.py
tests/test_cache.py
tests/test_cfg.py
tests/test_cfg_model.py
tests/test_cli_config.py
tests/test_cli_help_snapshot.py
tests/test_cli_inprocess.py
tests/test_cli_smoke.py
tests/test_cli_unit.py
tests/test_codex_plugin.py
tests/test_codex_plugin_launcher.py
tests/test_coerce.py
tests/test_core_branch_coverage.py
tests/test_coverage_edges.py
tests/test_coverage_join.py
tests/test_defaults_contract.py
tests/test_detector_golden.py
tests/test_docs_example_report.py
tests/test_extractor.py
tests/test_fingerprint.py
tests/test_gating.py
tests/test_github_action_helpers.py
tests/test_golden_fixtures.py
tests/test_golden_v2.py
tests/test_html_report.py
tests/test_html_report_helpers.py
tests/test_init.py
tests/test_main_entrypoint.py
tests/test_mcp_server.py
tests/test_mcp_server_main_guard_runpy.py
tests/test_mcp_service.py
tests/test_mcp_tool_schema_snapshot.py
tests/test_mcp_tools.py
tests/test_metrics_baseline.py
tests/test_metrics_modules.py
tests/test_metrics_registry.py
tests/test_normalize.py
tests/test_options_spec_coverage.py
tests/test_pipeline_metrics.py
tests/test_pipeline_process.py
tests/test_public_api_surface.py
tests/test_python_syntax_compat.py
tests/test_renderer_isolation.py
tests/test_report.py
tests/test_report_branch_invariants.py
tests/test_report_contract_coverage.py
tests/test_report_explain.py
tests/test_report_source_kinds.py
tests/test_report_suggestions.py
tests/test_scanner_extra.py
tests/test_security.py
tests/test_security_surfaces.py
tests/test_segments.py
tests/test_structural_findings.py
tests/test_suppressions.py
tests/test_target_module_map_imports.py