.gitattributes
.gitignore
CHANGELOG.md
CITATION.cff
LICENSE
MANIFEST.in
README.md
archlens_json.py
pipeline.py
pyproject.toml
.github/actions/metrolith-check/action.yml
.github/actions/metrolith-check/metrolith_action.py
.github/workflows/ci.yml
.github/workflows/metrolith-protected-required.yml
.github/workflows/publish-pypi.yml
config/__init__.py
config/exclusions.v1.json
docs/ANALYSIS_SCOPE_HASH_V2.md
docs/ARTIFACT_CONTRACTS_V35.md
docs/COMPLEXITY_CONTRACT_V1.md
docs/COMPLEXITY_CONTRACT_V2.md
docs/DEVELOPMENT.md
docs/DUPLICATION_LEXICAL_CONTRACT_V1.md
docs/DUPLICATION_STRUCTURAL_CONTRACT_V1.md
docs/DUPLICATION_STRUCTURAL_GROUPING_CONTRACT_V1.md
docs/JAVASCRIPT_COMPATIBILITY_FALLBACK.md
docs/METRIC_CONTRACT_V2.md
docs/METRIC_CONTRACT_V3.md
docs/PUBLIC_RELEASE_CHECKLIST.md
docs/PYPI_PUBLISHING.md
docs/REPORT_VIEW_CONTRACT_V1.md
docs/REPRODUCIBILITY.md
docs/USAGE.md
docs/assets/Logo.png
docs/assets/Logo_Typography.png
docs/assets/metrolith-wordmark-dark.png
docs/examples/metrolith-local-unprotected.yml
docs/examples/metrolith-protected-required-consumer.yml
examples/README.md
examples/__init__.py
examples/input_template.csv
examples/quickstart_repositories.csv
examples/ratchet-rules.json
examples/local_project/app.py
examples/local_project/web.js
input/README.md
metrolith.egg-info/PKG-INFO
metrolith.egg-info/SOURCES.txt
metrolith.egg-info/dependency_links.txt
metrolith.egg-info/entry_points.txt
metrolith.egg-info/requires.txt
metrolith.egg-info/top_level.txt
modules/acquisition.py
modules/admission.py
modules/benchmark_qualification.py
modules/benchmark_runner.py
modules/callable_ledger.py
modules/changed_code.py
modules/classify.py
modules/clone_repo.py
modules/complexity_distribution.py
modules/complexity_view.py
modules/config.py
modules/contribution_ledger.py
modules/core_metrics.py
modules/coverage.py
modules/db_analysis.py
modules/deployability.py
modules/diagnostics.py
modules/dossier.py
modules/endpoints.py
modules/export_csv.py
modules/fact_sheet.py
modules/git_change_extractor.py
modules/go_analysis.py
modules/hotspots.py
modules/inventory.py
modules/inventory_audits.py
modules/js_ts_audit.py
modules/local_source.py
modules/message_brokers.py
modules/metadata.py
modules/metric_warnings.py
modules/normalized_input.py
modules/preflight.py
modules/presentation.py
modules/report_composition.py
modules/report_view.py
modules/report_view_validation.py
modules/repository_files.py
modules/repository_input.py
modules/revision_diff.py
modules/revision_source.py
modules/run_artifacts.py
modules/source_composition.py
modules/source_frontend.py
modules/standalone_contracts.py
modules/static_analysis.py
modules/subject.py
modules/summary.py
modules/syntax_predicates.py
modules/vocabularies.py
modules/callable_analysis/__init__.py
modules/callable_analysis/cognitive.py
modules/callable_analysis/cognitive_rules.py
modules/callable_analysis/go.py
modules/callable_analysis/java.py
modules/callable_analysis/js_ts.py
modules/callable_analysis/metrics.py
modules/callable_analysis/model.py
modules/callable_analysis/python.py
modules/cli/__init__.py
modules/cli/baseline_command.py
modules/cli/changed_command.py
modules/cli/check_command.py
modules/cli/check_output.py
modules/cli/compare_command.py
modules/cli/diff_command.py
modules/cli/dossier_command.py
modules/cli/duplication_command.py
modules/cli/explain_command.py
modules/cli/export_output.py
modules/cli/hotspots_command.py
modules/cli/performance_command.py
modules/cli/policy_command.py
modules/cli/report_command.py
modules/cli/reproduce_command.py
modules/cli/schema_command.py
modules/cli/transport.py
modules/cli/trust_command.py
modules/cli/validate_command.py
modules/duplication/__init__.py
modules/duplication/candidates.py
modules/duplication/grouping.py
modules/duplication/lexical.py
modules/duplication/model.py
modules/duplication/output.py
modules/duplication/structural.py
modules/duplication/structural_grouping.py
modules/policy/__init__.py
modules/policy/check.py
modules/policy/document.py
modules/policy/document_v2.py
modules/policy/engine.py
modules/policy/evidence.py
modules/policy/findings.py
modules/policy/metrics.py
modules/policy/rules.py
modules/policy/sarif.py
modules/policy/trust.py
modules/ratchet/__init__.py
modules/ratchet/admission.py
modules/ratchet/capture.py
modules/ratchet/check_service.py
modules/ratchet/cli_request.py
modules/ratchet/comparison.py
modules/ratchet/contract.py
modules/ratchet/observations.py
modules/ratchet/orchestration.py
modules/ratchet/pairing.py
modules/ratchet/semantics.py
requirements/action-runtime.lock
requirements/artifact-validation.lock
requirements/install-tooling.lock
requirements/release-verification.lock
tests/__init__.py
tests/historical_fixtures.py
tests/ratchet_contract_fixtures.py
tests/test_acquisition_cache_v22.py
tests/test_acquisition_v2.py
tests/test_analysis.py
tests/test_archlens_hardening.py
tests/test_artifact_contract_roundtrip_v35.py
tests/test_artifact_io_v35.py
tests/test_benchmark_qualification_r0.py
tests/test_callable_analysis.py
tests/test_callable_matching_c4.py
tests/test_changed_code.py
tests/test_cognitive_campaign_g2b.py
tests/test_cognitive_corpus_g1a.py
tests/test_cognitive_harness_g2a.py
tests/test_cognitive_integration_g2c.py
tests/test_cognitive_persistence_g1c.py
tests/test_cognitive_production_g1b.py
tests/test_compare_explain_v35.py
tests/test_complexity_c0_findings.py
tests/test_complexity_c4_layer2_findings.py
tests/test_complexity_campaign_c4d.py
tests/test_complexity_corpus_c4.py
tests/test_complexity_definitions_c4b.py
tests/test_complexity_harness_c4c.py
tests/test_complexity_integration_c5.py
tests/test_complexity_metrics_c2.py
tests/test_complexity_persistence_c3.py
tests/test_contract_clarifications_v35.py
tests/test_contribution_ledger_v35.py
tests/test_core_metrics_v2.py
tests/test_current_writer_integration.py
tests/test_derived_output_contracts.py
tests/test_diagnostic_consistency_v35.py
tests/test_diagnostics_v35.py
tests/test_differential_validation.py
tests/test_duplication_d1.py
tests/test_duplication_d2.py
tests/test_duplication_d3a.py
tests/test_duplication_d3b.py
tests/test_duplication_d4.py
tests/test_duplication_d5.py
tests/test_duplication_policy_core_dp1.py
tests/test_duplication_sarif_dp2.py
tests/test_evidence_admission_v40.py
tests/test_evidence_presentation_v39.py
tests/test_execution_modes_v22.py
tests/test_explain_v35.py
tests/test_fetch.py
tests/test_final_hardening_sprint1.py
tests/test_final_hardening_sprint2.py
tests/test_final_hardening_sprint3.py
tests/test_final_hardening_v32.py
tests/test_final_release_hardening.py
tests/test_final_stabilization_v33.py
tests/test_finalization_commit_protocol.py
tests/test_finalization_self_validation_v35.py
tests/test_frozen_schema_identity.py
tests/test_git_whitespace_policy.py
tests/test_github_action.py
tests/test_historical_fixture_governance.py
tests/test_hotspot_policy_core_h1.py
tests/test_hotspot_sarif_h2a.py
tests/test_hotspots.py
tests/test_hypothesis_triage_v35.py
tests/test_installation_classification.py
tests/test_inventory_v2.py
tests/test_js_ts_audit.py
tests/test_known_1_5_exceptions.py
tests/test_language_metrics.py
tests/test_local_analysis.py
tests/test_local_engine_corrections.py
tests/test_metamorphic_v3.py
tests/test_metrolith_brand_migration.py
tests/test_normalized_input_v35.py
tests/test_packaging_v33.py
tests/test_performance_v22.py
tests/test_phase_a_check.py
tests/test_phase_a_cli.py
tests/test_phase_a_source.py
tests/test_phase_b_public.py
tests/test_pipeline.py
tests/test_policy_schema_evolution_v40.py
tests/test_policy_v1.py
tests/test_policy_v2_check.py
tests/test_post_cohort_stabilization_v34.py
tests/test_preflight.py
tests/test_product_foundations.py
tests/test_protected_workflow_closure.py
tests/test_pypi_preparation.py
tests/test_ratchet_br1.py
tests/test_ratchet_br2.py
tests/test_ratchet_br3.py
tests/test_ratchet_br4.py
tests/test_ratchet_br5a.py
tests/test_ratchet_br5b.py
tests/test_reference_complexity_adapters_c4.py
tests/test_reference_java_adapter_c4.py
tests/test_reference_jsts_adapter_c4.py
tests/test_release_documentation.py
tests/test_release_verification.py
tests/test_report_reproduce_perf_v35.py
tests/test_report_view_samples_v1.py
tests/test_report_view_v1.py
tests/test_repository_input_v2.py
tests/test_reproduce_execution_honesty_v35.py
tests/test_reproduce_preflight_v35.py
tests/test_revision_diff.py
tests/test_run_outputs_v2.py
tests/test_run_view_v35.py
tests/test_sarif.py
tests/test_schema_identity_hardening.py
tests/test_semantic_corpus_v3.py
tests/test_semantic_projection.py
tests/test_subject_identity.py
tests/test_summary_v35.py
tests/test_vocabularies.py
tests/fixtures/benchmark_qualification.v1.json
tests/fixtures/resource_hashes.json
tests/fixtures/historical/FIXTURES.json
tests/fixtures/historical/README.md
tests/fixtures/historical/artifact-1.3.0-recovery-cells/analysis.json
tests/fixtures/historical/artifact-1.3.0-recovery-cells/catalog.csv
tests/fixtures/historical/artifact-1.3.0-recovery-cells/environment.json
tests/fixtures/historical/artifact-1.3.0-recovery-cells/errors.csv
tests/fixtures/historical/artifact-1.3.0-recovery-cells/language_metrics.csv
tests/fixtures/historical/artifact-1.3.0-recovery-cells/recoveries.csv
tests/fixtures/historical/artifact-1.3.0-recovery-cells/repositories_frozen.csv
tests/fixtures/historical/artifact-1.3.0-recovery-cells/retry_failed_or_partial.csv
tests/fixtures/historical/artifact-1.3.0-recovery-cells/run_manifest.json
tests/fixtures/historical/artifact-1.3.0-recovery-cells/run_status.json
tests/fixtures/historical/artifact-1.3.0-recovery-cells/sheet_metrics.csv
tests/fixtures/historical/artifact-1.3.0-recovery-cells/summary.md
tests/fixtures/historical/artifact-1.3.0-recovery-cells/fact_sheets/ThreeDotsLabs__monolith-microservice-shop.md
tests/fixtures/historical/artifact-1.3.0-recovery-cells/fact_sheets/netlify__gocommerce.md
tests/fixtures/historical/artifact-1.3.0-recovery-cells/fact_sheets/openpredictionmarkets__socialpredict.md
tests/fixtures/historical/artifact-1.3.0-recovery-cells/file_inventory/ThreeDotsLabs__monolith-microservice-shop.json
tests/fixtures/historical/artifact-1.3.0-recovery-cells/file_inventory/netlify__gocommerce.json
tests/fixtures/historical/artifact-1.3.0-recovery-cells/file_inventory/openpredictionmarkets__socialpredict.json
tests/fixtures/historical/artifact-1.3.0-recovery-cells/logs/run.jsonl
tests/fixtures/historical/artifact-1.3.0-recovery-cells/repositories/ThreeDotsLabs__monolith-microservice-shop.json
tests/fixtures/historical/artifact-1.3.0-recovery-cells/repositories/netlify__gocommerce.json
tests/fixtures/historical/artifact-1.3.0-recovery-cells/repositories/openpredictionmarkets__socialpredict.json
tests/fixtures/historical/artifact-1.3.0-run/analysis.json
tests/fixtures/historical/artifact-1.3.0-run/catalog.csv
tests/fixtures/historical/artifact-1.3.0-run/environment.json
tests/fixtures/historical/artifact-1.3.0-run/errors.csv
tests/fixtures/historical/artifact-1.3.0-run/language_metrics.csv
tests/fixtures/historical/artifact-1.3.0-run/recoveries.csv
tests/fixtures/historical/artifact-1.3.0-run/repositories_frozen.csv
tests/fixtures/historical/artifact-1.3.0-run/retry_failed_or_partial.csv
tests/fixtures/historical/artifact-1.3.0-run/run_manifest.json
tests/fixtures/historical/artifact-1.3.0-run/run_status.json
tests/fixtures/historical/artifact-1.3.0-run/sheet_metrics.csv
tests/fixtures/historical/artifact-1.3.0-run/summary.md
tests/fixtures/historical/artifact-1.3.0-run/fact_sheets/7ep__demo.md
tests/fixtures/historical/artifact-1.3.0-run/fact_sheets/Donkie__Spoolman.md
tests/fixtures/historical/artifact-1.3.0-run/fact_sheets/eventuate-examples__es-kanban-board.md
tests/fixtures/historical/artifact-1.3.0-run/fact_sheets/googlecodelabs__monolith-to-microservices.md
tests/fixtures/historical/artifact-1.3.0-run/file_inventory/7ep__demo.json
tests/fixtures/historical/artifact-1.3.0-run/file_inventory/Donkie__Spoolman.json
tests/fixtures/historical/artifact-1.3.0-run/file_inventory/eventuate-examples__es-kanban-board.json
tests/fixtures/historical/artifact-1.3.0-run/file_inventory/googlecodelabs__monolith-to-microservices.json
tests/fixtures/historical/artifact-1.3.0-run/logs/run.jsonl
tests/fixtures/historical/artifact-1.3.0-run/repositories/7ep__demo.json
tests/fixtures/historical/artifact-1.3.0-run/repositories/Donkie__Spoolman.json
tests/fixtures/historical/artifact-1.3.0-run/repositories/eventuate-examples__es-kanban-board.json
tests/fixtures/historical/artifact-1.3.0-run/repositories/googlecodelabs__monolith-to-microservices.json
tests/fixtures/historical/artifact-1.4.0-run/analysis.json
tests/fixtures/historical/artifact-1.4.0-run/catalog.csv
tests/fixtures/historical/artifact-1.4.0-run/environment.json
tests/fixtures/historical/artifact-1.4.0-run/errors.csv
tests/fixtures/historical/artifact-1.4.0-run/language_metrics.csv
tests/fixtures/historical/artifact-1.4.0-run/recoveries.csv
tests/fixtures/historical/artifact-1.4.0-run/repositories_frozen.csv
tests/fixtures/historical/artifact-1.4.0-run/retry_failed_or_partial.csv
tests/fixtures/historical/artifact-1.4.0-run/run_manifest.json
tests/fixtures/historical/artifact-1.4.0-run/run_status.json
tests/fixtures/historical/artifact-1.4.0-run/sheet_metrics.csv
tests/fixtures/historical/artifact-1.4.0-run/summary.md
tests/fixtures/historical/artifact-1.4.0-run/fact_sheets/7ep__demo.md
tests/fixtures/historical/artifact-1.4.0-run/fact_sheets/Donkie__Spoolman.md
tests/fixtures/historical/artifact-1.4.0-run/fact_sheets/ambient-code__platform.md
tests/fixtures/historical/artifact-1.4.0-run/fact_sheets/apache__roller.md
tests/fixtures/historical/artifact-1.4.0-run/fact_sheets/cgrates__cgrates.md
tests/fixtures/historical/artifact-1.4.0-run/fact_sheets/dotCMS__core.md
tests/fixtures/historical/artifact-1.4.0-run/fact_sheets/magda-io__magda.md
tests/fixtures/historical/artifact-1.4.0-run/fact_sheets/nuglifeleoji__Options-Analytics-Agent.md
tests/fixtures/historical/artifact-1.4.0-run/fact_sheets/rodrigorodrigues__microservices-design-patterns.md
tests/fixtures/historical/artifact-1.4.0-run/fact_sheets/ucfopen__Obojobo.md
tests/fixtures/historical/artifact-1.4.0-run/fact_sheets/umermansoor__microservices.md
tests/fixtures/historical/artifact-1.4.0-run/fact_sheets/uselotus__lotus.md
tests/fixtures/historical/artifact-1.4.0-run/fact_sheets/zlt2000__microservices-platform.md
tests/fixtures/historical/artifact-1.4.0-run/file_inventory/Donkie__Spoolman.json
tests/fixtures/historical/artifact-1.4.0-run/file_inventory/ambient-code__platform.json
tests/fixtures/historical/artifact-1.4.0-run/file_inventory/apache__roller.json
tests/fixtures/historical/artifact-1.4.0-run/file_inventory/cgrates__cgrates.json
tests/fixtures/historical/artifact-1.4.0-run/file_inventory/dotCMS__core.json
tests/fixtures/historical/artifact-1.4.0-run/file_inventory/magda-io__magda.json
tests/fixtures/historical/artifact-1.4.0-run/file_inventory/nuglifeleoji__Options-Analytics-Agent.json
tests/fixtures/historical/artifact-1.4.0-run/file_inventory/rodrigorodrigues__microservices-design-patterns.json
tests/fixtures/historical/artifact-1.4.0-run/file_inventory/ucfopen__Obojobo.json
tests/fixtures/historical/artifact-1.4.0-run/file_inventory/umermansoor__microservices.json
tests/fixtures/historical/artifact-1.4.0-run/file_inventory/uselotus__lotus.json
tests/fixtures/historical/artifact-1.4.0-run/file_inventory/zlt2000__microservices-platform.json
tests/fixtures/historical/artifact-1.4.0-run/logs/run.jsonl
tests/fixtures/historical/artifact-1.4.0-run/repositories/7ep__demo.json
tests/fixtures/historical/artifact-1.4.0-run/repositories/Donkie__Spoolman.json
tests/fixtures/historical/artifact-1.4.0-run/repositories/ambient-code__platform.json
tests/fixtures/historical/artifact-1.4.0-run/repositories/apache__roller.json
tests/fixtures/historical/artifact-1.4.0-run/repositories/cgrates__cgrates.json
tests/fixtures/historical/artifact-1.4.0-run/repositories/dotCMS__core.json
tests/fixtures/historical/artifact-1.4.0-run/repositories/magda-io__magda.json
tests/fixtures/historical/artifact-1.4.0-run/repositories/nuglifeleoji__Options-Analytics-Agent.json
tests/fixtures/historical/artifact-1.4.0-run/repositories/rodrigorodrigues__microservices-design-patterns.json
tests/fixtures/historical/artifact-1.4.0-run/repositories/ucfopen__Obojobo.json
tests/fixtures/historical/artifact-1.4.0-run/repositories/umermansoor__microservices.json
tests/fixtures/historical/artifact-1.4.0-run/repositories/uselotus__lotus.json
tests/fixtures/historical/artifact-1.4.0-run/repositories/zlt2000__microservices-platform.json
tests/fixtures/historical/artifact-1.5.0-known-exceptions/analysis.json
tests/fixtures/historical/artifact-1.5.0-known-exceptions/catalog.csv
tests/fixtures/historical/artifact-1.5.0-known-exceptions/contributions.csv
tests/fixtures/historical/artifact-1.5.0-known-exceptions/environment.json
tests/fixtures/historical/artifact-1.5.0-known-exceptions/errors.csv
tests/fixtures/historical/artifact-1.5.0-known-exceptions/language_metrics.csv
tests/fixtures/historical/artifact-1.5.0-known-exceptions/normalized_input.csv
tests/fixtures/historical/artifact-1.5.0-known-exceptions/recoveries.csv
tests/fixtures/historical/artifact-1.5.0-known-exceptions/repositories_frozen.csv
tests/fixtures/historical/artifact-1.5.0-known-exceptions/retry_failed_or_partial.csv
tests/fixtures/historical/artifact-1.5.0-known-exceptions/run_manifest.json
tests/fixtures/historical/artifact-1.5.0-known-exceptions/run_status.json
tests/fixtures/historical/artifact-1.5.0-known-exceptions/sheet_metrics.csv
tests/fixtures/historical/artifact-1.5.0-known-exceptions/summary.md
tests/fixtures/historical/artifact-1.5.0-known-exceptions/contributions/container.json
tests/fixtures/historical/artifact-1.5.0-known-exceptions/fact_sheets/codergogoi__Grocery_Online_Shopping_App.md
tests/fixtures/historical/artifact-1.5.0-known-exceptions/file_inventory/codergogoi__Grocery_Online_Shopping_App.json
tests/fixtures/historical/artifact-1.5.0-known-exceptions/logs/run.jsonl
tests/fixtures/historical/artifact-1.5.0-known-exceptions/repositories/codergogoi__Grocery_Online_Shopping_App.json
tests/fixtures/semantic_v3/expected.json
tests/fixtures/semantic_v3/go/app.go
tests/fixtures/semantic_v3/java/App.java
tests/fixtures/semantic_v3/javascript/app.js
tests/fixtures/semantic_v3/mixed/app.go
tests/fixtures/semantic_v3/mixed/app.py
tests/fixtures/semantic_v3/python/app.py
tests/fixtures/semantic_v3/typescript/app.ts
tools/prepare_pypi.py
tools/protected_workflow.py
tools/release_verify.py
validation/__init__.py
validation/acceptance_env_20260807/frozen-schema-hashes.json
validation/artifact_io/__init__.py
validation/artifact_io/compatibility.py
validation/artifact_io/contracts.py
validation/artifact_io/errors.py
validation/artifact_io/known_exceptions.py
validation/artifact_io/legacy_cells.py
validation/artifact_io/paths.py
validation/artifact_io/reader.py
validation/artifact_io/schema_store.py
validation/artifact_io/strict_csv.py
validation/artifact_io/strict_json.py
validation/complexity_g1a_20260811/FROZEN_RULE_TABLE.md
validation/complexity_g1a_20260811/FROZEN_RULE_TABLE.r1.md
validation/complexity_g1a_20260811/FROZEN_RULE_TABLE.r2.md
validation/complexity_g1a_20260811/amendment_002_measurements.json
validation/complexity_g2a_20260811/probes/ZeroProbe.java
validation/complexity_g2a_20260811/probes/enum_eslint.js
validation/complexity_g2a_20260811/probes/ruleset_-1.xml
validation/complexity_g2a_20260811/probes/ruleset_0.xml
validation/complexity_g2a_20260811/probes/ruleset_1.xml
validation/complexity_g2a_20260811/probes/ruleset_enum.xml
validation/complexity_g2a_20260811/probes/zeroprobe.go
validation/complexity_g2a_20260811/probes/zeroprobe.js
validation/complexity_g2a_20260811/probes/zeroprobe.py
validation/complexity_g2a_20260811/probes/zeroprobe.ts
validation/complexity_g2a_20260811/probes/zeroprobe_sonar.js
validation/complexity_g2b_20260812/reductions/ElseIf.java
validation/complexity_g2b_20260812/reductions/ElseNesting.java
validation/complexity_g2b_20260812/reductions/JavaRecursionReceiver.java
validation/complexity_g2b_20260812/reductions/OverloadRecursion.java
validation/complexity_g2b_20260812/reductions/d28_matrix.py
validation/complexity_g2b_20260812/reductions/d28_matrix_expected.json
validation/complexity_g2b_20260812/reductions/elseif.go
validation/complexity_g2b_20260812/reductions/elseif.js
validation/complexity_g2b_20260812/reductions/elseif.ts
validation/complexity_g2b_20260812/reductions/py_async.py
validation/complexity_g2b_20260812/reductions/py_boolop_operand.py
validation/complexity_g2b_20260812/reductions/py_chain.py
validation/complexity_g2b_20260812/reductions/py_d28_rate.py
validation/complexity_g2b_20260812/reductions/py_elif.py
validation/complexity_g2b_20260812/reductions/py_header_position.py
validation/complexity_g2b_20260812/reductions/py_shapes.py
validation/complexity_g2b_20260812/reductions/recv.go
validation/complexity_g2b_20260812/reductions/recv.py
validation/complexity_g2b_20260812/reductions/recv.ts
validation/conformance/ORACLE_AMENDMENTS.md
validation/conformance/__init__.py
validation/conformance/__main__.py
validation/conformance/runner.py
validation/conformance/data/REVIEW.md
validation/conformance/data/manifest.json
validation/conformance/data/cases/compatibility-cap-oversized-jsx-is-not-rewritten/huge.jsx
validation/conformance/data/cases/content-ambiguous-marker-does-not-exclude/config.ts
validation/conformance/data/cases/content-qt-linguist-ts-is-excluded/app.ts
validation/conformance/data/cases/content-qt-linguist-ts-is-excluded/i18n/messages_de.ts
validation/conformance/data/cases/encoding-binary-nul-fails/binary.js
validation/conformance/data/cases/encoding-cr-only-line-endings/cr.py
validation/conformance/data/cases/encoding-invalid-utf8-fails-loc/invalid.py
validation/conformance/data/cases/encoding-no-final-newline/nofinal.py
validation/conformance/data/cases/encoding-python-docstring-counts-as-code/docstring.py
validation/conformance/data/cases/encoding-truncated-utf16-fails-loc/truncated.py
validation/conformance/data/cases/encoding-unicode-path-is-inventoried/café/日本語.py
validation/conformance/data/cases/encoding-utf16be-bom-python/utf16be.py
validation/conformance/data/cases/encoding-utf16le-bom-python/utf16le.py
validation/conformance/data/cases/encoding-utf8-bom-python/bom.py
validation/conformance/data/cases/entity-go-interface-is-secondary/iface.go
validation/conformance/data/cases/entity-go-struct-and-receiver-method/shape.go
validation/conformance/data/cases/entity-java-constructor-is-secondary/Delta.java
validation/conformance/data/cases/entity-java-enum-is-secondary/Colour.java
validation/conformance/data/cases/entity-java-interface-is-secondary/Gamma.java
validation/conformance/data/cases/entity-java-nested-class-counts/Outer.java
validation/conformance/data/cases/entity-java-record-counts/Point.java
validation/conformance/data/cases/entity-js-anonymous-callback-is-secondary/callbacks.js
validation/conformance/data/cases/entity-js-arrow-lambda-is-secondary/arrow.js
validation/conformance/data/cases/entity-js-commonjs-exported-function/helper.js
validation/conformance/data/cases/entity-js-stable-assigned-class/alpha.js
validation/conformance/data/cases/entity-python-class-inside-function/factory.py
validation/conformance/data/cases/entity-python-init-is-secondary/widget.py
validation/conformance/data/cases/entity-python-nested-function-is-secondary/nested.py
validation/conformance/data/cases/git-dirty-working-tree-is-still-measured/app.py
validation/conformance/data/cases/git-mode-120000-symlink-excluded/app.py
validation/conformance/data/cases/git-mode-120000-symlink-excluded/link.py
validation/conformance/data/cases/git-mode-160000-submodule-excluded/app.py
validation/conformance/data/cases/git-mode-160000-submodule-excluded/vendorlib/inner.py
validation/conformance/data/cases/git-mode-map-available-in-a-repository/app.py
validation/conformance/data/cases/git-mode-map-failed-downgrades-inventory/app.py
validation/conformance/data/cases/git-mode-map-timed-out-downgrades-inventory/app.py
validation/conformance/data/cases/git-mode-map-unavailable-outside-a-repository/app.py
validation/conformance/data/cases/git-native-symlink-excluded/app.py
validation/conformance/data/cases/git-native-symlink-excluded/target.py
validation/conformance/data/cases/loc-block-comment-only-lines-excluded/block.java
validation/conformance/data/cases/loc-comment-and-blank-lines-excluded/Alpha.java
validation/conformance/data/cases/loc-inline-comment-counts-once/Beta.java
validation/conformance/data/cases/loc-string-content-counts-as-code/strings.js
validation/conformance/data/cases/malformed-empty-file-is-a-verified-zero/empty.go
validation/conformance/data/cases/malformed-java-unclosed-brace/Broken.java
validation/conformance/data/cases/malformed-python2-print-statement/legacy.py
validation/conformance/data/cases/recovery-clean-javascript-uses-no-strategy/clean.js
validation/conformance/data/cases/recovery-genuinely-broken-javascript-is-not-recovered/broken.js
validation/conformance/data/cases/recovery-javascript-import-assertion-positive/cfg.mjs
validation/conformance/data/cases/recovery-jsx-reserved-attribute-positive/comp.jsx
validation/conformance/data/cases/recovery-raw-jsx-ampersand-positive/amp.jsx
validation/conformance/data/cases/recovery-typed-javascript-tsx-negative/typed.js
validation/conformance/data/cases/recovery-typed-javascript-tsx-positive/.flowconfig
validation/conformance/data/cases/recovery-typed-javascript-tsx-positive/package.json
validation/conformance/data/cases/recovery-typed-javascript-tsx-positive/src/typed.js
validation/conformance/data/cases/recovery-typescript-keyword-parameter-positive/keywords.ts
validation/conformance/data/cases/scope-declaration-only-typescript-is-excluded/index.ts
validation/conformance/data/cases/scope-declaration-only-typescript-is-excluded/types/index.d.ts
validation/conformance/data/cases/scope-generated-header-is-excluded/generated.go
validation/conformance/data/cases/scope-generated-header-is-excluded/handwritten.go
validation/conformance/data/cases/scope-go-test-suffix-is-excluded/service.go
validation/conformance/data/cases/scope-go-test-suffix-is-excluded/service_test.go
validation/conformance/data/cases/scope-test-file-is-excluded/src/Main.java
validation/conformance/data/cases/scope-test-file-is-excluded/src/test/java/MainTest.java
validation/conformance/data/cases/scope-unsupported-extension-is-not-a-source-file/README.md
validation/conformance/data/cases/scope-unsupported-extension-is-not-a-source-file/app.py
validation/conformance/data/cases/scope-unsupported-extension-is-not-a-source-file/config.yaml
validation/conformance/data/cases/scope-vendor-directory-is-excluded/app.go
validation/conformance/data/cases/scope-vendor-directory-is-excluded/vendor/github.com/other/lib/lib.go
validation/conformance/data/cases/scope-verified-zero-entities/config.go
validation/conformance/data/cases/size-boundary-file-at-the-limit-is-readable/atlimit.py
validation/conformance/data/cases/size-boundary-oversized-file-stays-in-source-files/big.py
validation/conformance/data/cases/size-boundary-oversized-file-stays-in-source-files/small.py
validation/conformance/data/expected/compatibility-cap-oversized-jsx-is-not-rewritten.json
validation/conformance/data/expected/content-ambiguous-marker-does-not-exclude.json
validation/conformance/data/expected/content-qt-linguist-ts-is-excluded.json
validation/conformance/data/expected/encoding-binary-nul-fails.json
validation/conformance/data/expected/encoding-cr-only-line-endings.json
validation/conformance/data/expected/encoding-invalid-utf8-fails-loc.json
validation/conformance/data/expected/encoding-no-final-newline.json
validation/conformance/data/expected/encoding-python-docstring-counts-as-code.json
validation/conformance/data/expected/encoding-truncated-utf16-fails-loc.json
validation/conformance/data/expected/encoding-unicode-path-is-inventoried.json
validation/conformance/data/expected/encoding-utf16be-bom-python.json
validation/conformance/data/expected/encoding-utf16le-bom-python.json
validation/conformance/data/expected/encoding-utf8-bom-python.json
validation/conformance/data/expected/entity-go-interface-is-secondary.json
validation/conformance/data/expected/entity-go-struct-and-receiver-method.json
validation/conformance/data/expected/entity-java-constructor-is-secondary.json
validation/conformance/data/expected/entity-java-enum-is-secondary.json
validation/conformance/data/expected/entity-java-interface-is-secondary.json
validation/conformance/data/expected/entity-java-nested-class-counts.json
validation/conformance/data/expected/entity-java-record-counts.json
validation/conformance/data/expected/entity-js-anonymous-callback-is-secondary.json
validation/conformance/data/expected/entity-js-arrow-lambda-is-secondary.json
validation/conformance/data/expected/entity-js-commonjs-exported-function.json
validation/conformance/data/expected/entity-js-stable-assigned-class.json
validation/conformance/data/expected/entity-python-class-inside-function.json
validation/conformance/data/expected/entity-python-init-is-secondary.json
validation/conformance/data/expected/entity-python-nested-function-is-secondary.json
validation/conformance/data/expected/git-dirty-working-tree-is-still-measured.json
validation/conformance/data/expected/git-mode-120000-symlink-excluded.json
validation/conformance/data/expected/git-mode-160000-submodule-excluded.json
validation/conformance/data/expected/git-mode-map-available-in-a-repository.json
validation/conformance/data/expected/git-mode-map-failed-downgrades-inventory.json
validation/conformance/data/expected/git-mode-map-timed-out-downgrades-inventory.json
validation/conformance/data/expected/git-mode-map-unavailable-outside-a-repository.json
validation/conformance/data/expected/git-native-symlink-excluded.json
validation/conformance/data/expected/loc-block-comment-only-lines-excluded.json
validation/conformance/data/expected/loc-comment-and-blank-lines-excluded.json
validation/conformance/data/expected/loc-inline-comment-counts-once.json
validation/conformance/data/expected/loc-string-content-counts-as-code.json
validation/conformance/data/expected/malformed-empty-file-is-a-verified-zero.json
validation/conformance/data/expected/malformed-java-unclosed-brace.json
validation/conformance/data/expected/malformed-python2-print-statement.json
validation/conformance/data/expected/recovery-clean-javascript-uses-no-strategy.json
validation/conformance/data/expected/recovery-genuinely-broken-javascript-is-not-recovered.json
validation/conformance/data/expected/recovery-javascript-import-assertion-positive.json
validation/conformance/data/expected/recovery-jsx-reserved-attribute-positive.json
validation/conformance/data/expected/recovery-raw-jsx-ampersand-positive.json
validation/conformance/data/expected/recovery-typed-javascript-tsx-negative.json
validation/conformance/data/expected/recovery-typed-javascript-tsx-positive.json
validation/conformance/data/expected/recovery-typescript-keyword-parameter-positive.json
validation/conformance/data/expected/scope-declaration-only-typescript-is-excluded.json
validation/conformance/data/expected/scope-generated-header-is-excluded.json
validation/conformance/data/expected/scope-go-test-suffix-is-excluded.json
validation/conformance/data/expected/scope-test-file-is-excluded.json
validation/conformance/data/expected/scope-unsupported-extension-is-not-a-source-file.json
validation/conformance/data/expected/scope-vendor-directory-is-excluded.json
validation/conformance/data/expected/scope-verified-zero-entities.json
validation/conformance/data/expected/size-boundary-file-at-the-limit-is-readable.json
validation/conformance/data/expected/size-boundary-oversized-file-stays-in-source-files.json
validation/differential/__init__.py
validation/differential/__main__.py
validation/differential/callable_matching.py
validation/differential/cognitive_adjudication.py
validation/differential/cognitive_campaign.py
validation/differential/cognitive_closure.py
validation/differential/cognitive_definitions.py
validation/differential/cognitive_layer2.py
validation/differential/cognitive_zero_suppression.py
validation/differential/complexity_adjudication.py
validation/differential/complexity_definitions.py
validation/differential/complexity_layer2.py
validation/differential/definitions.py
validation/differential/layer2.py
validation/differential/records.py
validation/differential/study.py
validation/differential/track_a.py
validation/differential/track_b.py
validation/differential/adjudication_20260810/__init__.py
validation/differential/adjudication_20260810/adjudicate.py
validation/differential/corpus/cognitive/go/clarifications.go
validation/differential/corpus/cognitive/go/constructs.go
validation/differential/corpus/cognitive/go/expectations.json
validation/differential/corpus/cognitive/java/Clarifications.java
validation/differential/corpus/cognitive/java/Constructs.java
validation/differential/corpus/cognitive/java/ConstructsGuarded.java
validation/differential/corpus/cognitive/java/expectations.json
validation/differential/corpus/cognitive/javascript/clarifications.js
validation/differential/corpus/cognitive/javascript/constructs.js
validation/differential/corpus/cognitive/javascript/expectations.json
validation/differential/corpus/cognitive/python/clarifications.py
validation/differential/corpus/cognitive/python/constructs.py
validation/differential/corpus/cognitive/python/expectations.json
validation/differential/corpus/cognitive/typescript/clarifications.ts
validation/differential/corpus/cognitive/typescript/constructs.ts
validation/differential/corpus/cognitive/typescript/constructs.tsx
validation/differential/corpus/cognitive/typescript/expectations.json
validation/differential/corpus/complexity/README.md
validation/differential/corpus/complexity/go/check_expectations.py
validation/differential/corpus/complexity/go/constructs.go
validation/differential/corpus/complexity/go/expectations.json
validation/differential/corpus/complexity/java/Constructs.java
validation/differential/corpus/complexity/java/expectations.json
validation/differential/corpus/complexity/javascript/constructs.js
validation/differential/corpus/complexity/javascript/expectations.json
validation/differential/corpus/complexity/python/constructs.py
validation/differential/corpus/complexity/python/expectations.json
validation/differential/corpus/complexity/typescript/constructs.ts
validation/differential/corpus/complexity/typescript/expectations.json
validation/differential/corpus/layer1/go/service.go
validation/differential/corpus/layer1/java/Service.java
validation/differential/corpus/layer1/javascript/service.js
validation/differential/corpus/layer1/python/app.py
validation/differential/corpus/layer1/selection/README.md
validation/differential/corpus/layer1/selection/node_modules/pkg/index.js
validation/differential/corpus/layer1/selection/src/generated_pb2.py
validation/differential/corpus/layer1/selection/src/main.py
validation/differential/corpus/layer1/selection/tests/test_main.py
validation/differential/corpus/layer1/selection/vendor/library.py
validation/differential/corpus/layer1/typescript/service.ts
validation/differential/reference/__init__.py
validation/differential/reference/cognitive_drivers.py
validation/differential/reference/complexity_drivers.py
validation/differential/reference/entity_drivers.py
validation/differential/reference/environment.py
validation/differential/reference/java_entities.py
validation/differential/reference/line_classifier.py
validation/differential/reference/selection.py
validation/differential/reference/cognitive/pmd_cognitive.xml
validation/differential/reference/cognitive/pmd_enumerate.xml
validation/differential/reference/cognitive/python_cognitive.py
validation/differential/reference/cognitive/sonarjs_cognitive.js
validation/differential/reference/gosrc/reference_complexity.go
validation/differential/reference/gosrc/reference_entity_count.go
validation/differential/reference/java/ReferenceComplexity.java
validation/differential/reference/java/ReferenceEntityCount.java
validation/differential/reference/node/eslint_difference_accounting.js
validation/differential/reference/node/reference_complexity.js
validation/differential/reference/node/reference_entity_count.js
validation/differential/reference/node/reference_eslint_complexity.js
validation/differential/reference/python/reference_complexity.py
validation/differential/reference/python/reference_entity_count.py
validation/differential/reference/python/reference_lizard.py
validation/differential/schema/differential_record-1.0.schema.json
validation/duplication_d0_20260818/build_corpus.py
validation/duplication_d0_20260818/corpus_manifest.json
validation/duplication_d0_20260818/rule_table_revision_1.json
validation/duplication_d0_20260818/rule_table_revision_1.sha256
validation/duplication_d0_20260818/corpus/grammar/GrammarProbe.java
validation/duplication_d0_20260818/corpus/grammar/OperatorProbe.java
validation/duplication_d0_20260818/corpus/grammar/grammar.go
validation/duplication_d0_20260818/corpus/grammar/javascript.js
validation/duplication_d0_20260818/corpus/grammar/javascript.jsx
validation/duplication_d0_20260818/corpus/grammar/operators.go
validation/duplication_d0_20260818/corpus/grammar/operators.js
validation/duplication_d0_20260818/corpus/grammar/operators.py
validation/duplication_d0_20260818/corpus/grammar/operators.ts
validation/duplication_d0_20260818/corpus/grammar/python.py
validation/duplication_d0_20260818/corpus/grammar/typescript.ts
validation/duplication_d0_20260818/corpus/grammar/typescript.tsx
validation/duplication_d0_20260818/corpus/portability/bom.ts
validation/duplication_d0_20260818/corpus/portability/crlf.java
validation/duplication_d0_20260818/corpus/portability/lone_cr.go
validation/duplication_d0_20260818/corpus/portability/malformed.go
validation/duplication_d0_20260818/corpus/portability/malformed.java
validation/duplication_d0_20260818/corpus/portability/malformed.js
validation/duplication_d0_20260818/corpus/portability/malformed.py
validation/duplication_d0_20260818/corpus/portability/malformed.ts
validation/duplication_d0_20260818/corpus/portability/no_final_newline.js
validation/duplication_d0_20260818/corpus/portability/recovered_import_assertion.js
validation/duplication_d0_20260818/corpus/portability/recovered_keyword_parameter.ts
validation/duplication_d0_20260818/corpus/portability/café/日本語.py
validation/duplication_d0_20260818/corpus/selection/bundle.min.js
validation/duplication_d0_20260818/corpus/selection/declarations.d.ts
validation/duplication_d0_20260818/corpus/selection/stubs.pyi
validation/duplication_d0_20260818/corpus/selection/unsupported.rb
validation/duplication_d0_20260818/corpus/selection/generated/copy.generated.js
validation/duplication_d0_20260818/corpus/selection/tests/copy.py
validation/duplication_d0_20260818/corpus/selection/vendor/copy.java
validation/duplication_d0_20260818/corpus/structural/StructuralVariants.java
validation/duplication_d0_20260818/corpus/structural/python.py
validation/duplication_d0_20260818/corpus/structural/structural.go
validation/duplication_d0_20260818/corpus/structural/structural.js
validation/duplication_d0_20260818/corpus/structural/structural.ts
validation/duplication_d0_20260818/corpus/thresholds/Thresholds.java
validation/duplication_d0_20260818/corpus/thresholds/thresholds.go
validation/duplication_d0_20260818/corpus/thresholds/thresholds.js
validation/duplication_d0_20260818/corpus/thresholds/thresholds.py
validation/duplication_d0_20260818/corpus/thresholds/thresholds.ts
validation/duplication_d0_20260818/evidence/baseline.json
validation/duplication_d0_20260818/evidence/body_field_evidence.json
validation/duplication_d0_20260818/evidence/corpus_hashes.json
validation/duplication_d0_20260818/evidence/evidence_hashes.json
validation/duplication_d0_20260818/evidence/grammar_shapes.json
validation/duplication_d0_20260818/evidence/identifier_evidence.json
validation/duplication_d0_20260818/evidence/inventory_portability_evidence.json
validation/duplication_d0_20260818/evidence/literal_evidence.json
validation/duplication_d0_20260818/evidence/operator_modifier_evidence.json
validation/duplication_d0_20260818/evidence/parse_selection.json
validation/duplication_d0_20260818/evidence/parser_provenance.json
validation/duplication_d0_20260818/evidence/threshold_evidence.json
validation/duplication_d0_20260818/evidence/ast/go/grammar.go.json
validation/duplication_d0_20260818/evidence/ast/go/operators.go.json
validation/duplication_d0_20260818/evidence/ast/java/grammarprobe.java.json
validation/duplication_d0_20260818/evidence/ast/java/operatorprobe.java.json
validation/duplication_d0_20260818/evidence/ast/javascript/javascript.js.json
validation/duplication_d0_20260818/evidence/ast/javascript/javascript.jsx.json
validation/duplication_d0_20260818/evidence/ast/javascript/operators.js.json
validation/duplication_d0_20260818/evidence/ast/python/operators.py.json
validation/duplication_d0_20260818/evidence/ast/python/python.py.json
validation/duplication_d0_20260818/evidence/ast/typescript/operators.ts.json
validation/duplication_d0_20260818/evidence/ast/typescript/typescript.ts.json
validation/duplication_d0_20260818/evidence/ast/typescript/typescript.tsx.json
validation/duplication_d2_20260818/build_corpus.py
validation/duplication_d2_20260818/expectations.json
validation/duplication_d2_20260818/lexical_oracle.py
validation/duplication_d2_20260818/corpus/go/added.go
validation/duplication_d2_20260818/corpus/go/base.go
validation/duplication_d2_20260818/corpus/go/comment.go
validation/duplication_d2_20260818/corpus/go/exact.go
validation/duplication_d2_20260818/corpus/go/identifier.go
validation/duplication_d2_20260818/corpus/go/literal.go
validation/duplication_d2_20260818/corpus/go/lone_cr.go
validation/duplication_d2_20260818/corpus/go/malformed.go
validation/duplication_d2_20260818/corpus/go/operator.go
validation/duplication_d2_20260818/corpus/go/removed.go
validation/duplication_d2_20260818/corpus/go/reordered.go
validation/duplication_d2_20260818/corpus/go/whitespace.go
validation/duplication_d2_20260818/corpus/java/added.java
validation/duplication_d2_20260818/corpus/java/base.java
validation/duplication_d2_20260818/corpus/java/comment.java
validation/duplication_d2_20260818/corpus/java/crlf.java
validation/duplication_d2_20260818/corpus/java/exact.java
validation/duplication_d2_20260818/corpus/java/identifier.java
validation/duplication_d2_20260818/corpus/java/literal.java
validation/duplication_d2_20260818/corpus/java/malformed.java
validation/duplication_d2_20260818/corpus/java/operator.java
validation/duplication_d2_20260818/corpus/java/removed.java
validation/duplication_d2_20260818/corpus/java/reordered.java
validation/duplication_d2_20260818/corpus/java/whitespace.java
validation/duplication_d2_20260818/corpus/javascript/added.js
validation/duplication_d2_20260818/corpus/javascript/base.js
validation/duplication_d2_20260818/corpus/javascript/comment.js
validation/duplication_d2_20260818/corpus/javascript/exact.js
validation/duplication_d2_20260818/corpus/javascript/identifier.js
validation/duplication_d2_20260818/corpus/javascript/literal.js
validation/duplication_d2_20260818/corpus/javascript/malformed.js
validation/duplication_d2_20260818/corpus/javascript/operator.js
validation/duplication_d2_20260818/corpus/javascript/removed.js
validation/duplication_d2_20260818/corpus/javascript/reordered.js
validation/duplication_d2_20260818/corpus/javascript/whitespace.js
validation/duplication_d2_20260818/corpus/python/added.py
validation/duplication_d2_20260818/corpus/python/base.py
validation/duplication_d2_20260818/corpus/python/comment.py
validation/duplication_d2_20260818/corpus/python/exact.py
validation/duplication_d2_20260818/corpus/python/identifier.py
validation/duplication_d2_20260818/corpus/python/literal.py
validation/duplication_d2_20260818/corpus/python/malformed.py
validation/duplication_d2_20260818/corpus/python/operator.py
validation/duplication_d2_20260818/corpus/python/removed.py
validation/duplication_d2_20260818/corpus/python/reordered.py
validation/duplication_d2_20260818/corpus/python/same_file.py
validation/duplication_d2_20260818/corpus/python/unicode_nfc.py
validation/duplication_d2_20260818/corpus/python/unicode_nfd.py
validation/duplication_d2_20260818/corpus/python/whitespace.py
validation/duplication_d2_20260818/corpus/python/café/日本語_unicode_a.py
validation/duplication_d2_20260818/corpus/python/café/日本語_unicode_b.py
validation/duplication_d2_20260818/corpus/typescript/added.ts
validation/duplication_d2_20260818/corpus/typescript/base.ts
validation/duplication_d2_20260818/corpus/typescript/bom.ts
validation/duplication_d2_20260818/corpus/typescript/comment.ts
validation/duplication_d2_20260818/corpus/typescript/exact.ts
validation/duplication_d2_20260818/corpus/typescript/identifier.ts
validation/duplication_d2_20260818/corpus/typescript/literal.ts
validation/duplication_d2_20260818/corpus/typescript/malformed.ts
validation/duplication_d2_20260818/corpus/typescript/operator.ts
validation/duplication_d2_20260818/corpus/typescript/removed.ts
validation/duplication_d2_20260818/corpus/typescript/reordered.ts
validation/duplication_d2_20260818/corpus/typescript/whitespace.ts
validation/duplication_d3a_20260818/build_corpus.py
validation/duplication_d3a_20260818/corpus_hashes.json
validation/duplication_d3a_20260818/expectations.json
validation/duplication_d3a_20260818/structural_oracle.py
validation/duplication_d3a_20260818/corpus/features/Features.java
validation/duplication_d3a_20260818/corpus/features/features.go
validation/duplication_d3a_20260818/corpus/features/features.js
validation/duplication_d3a_20260818/corpus/features/features.jsx
validation/duplication_d3a_20260818/corpus/features/features.ts
validation/duplication_d3a_20260818/corpus/features/features.tsx
validation/duplication_d3a_20260818/corpus/features/python.py
validation/duplication_d3a_20260818/corpus/go/added.go
validation/duplication_d3a_20260818/corpus/go/base.go
validation/duplication_d3a_20260818/corpus/go/comment.go
validation/duplication_d3a_20260818/corpus/go/exact.go
validation/duplication_d3a_20260818/corpus/go/identifier.go
validation/duplication_d3a_20260818/corpus/go/literal.go
validation/duplication_d3a_20260818/corpus/go/lone_cr.go
validation/duplication_d3a_20260818/corpus/go/malformed.go
validation/duplication_d3a_20260818/corpus/go/operator.go
validation/duplication_d3a_20260818/corpus/go/order_base.go
validation/duplication_d3a_20260818/corpus/go/order_changed.go
validation/duplication_d3a_20260818/corpus/go/removed.go
validation/duplication_d3a_20260818/corpus/go/reordered.go
validation/duplication_d3a_20260818/corpus/go/whitespace.go
validation/duplication_d3a_20260818/corpus/java/added.java
validation/duplication_d3a_20260818/corpus/java/base.java
validation/duplication_d3a_20260818/corpus/java/comment.java
validation/duplication_d3a_20260818/corpus/java/crlf.java
validation/duplication_d3a_20260818/corpus/java/exact.java
validation/duplication_d3a_20260818/corpus/java/identifier.java
validation/duplication_d3a_20260818/corpus/java/literal.java
validation/duplication_d3a_20260818/corpus/java/malformed.java
validation/duplication_d3a_20260818/corpus/java/operator.java
validation/duplication_d3a_20260818/corpus/java/order_base.java
validation/duplication_d3a_20260818/corpus/java/order_changed.java
validation/duplication_d3a_20260818/corpus/java/removed.java
validation/duplication_d3a_20260818/corpus/java/reordered.java
validation/duplication_d3a_20260818/corpus/java/whitespace.java
validation/duplication_d3a_20260818/corpus/javascript/added.js
validation/duplication_d3a_20260818/corpus/javascript/async_generator.js
validation/duplication_d3a_20260818/corpus/javascript/base.js
validation/duplication_d3a_20260818/corpus/javascript/comment.js
validation/duplication_d3a_20260818/corpus/javascript/exact.js
validation/duplication_d3a_20260818/corpus/javascript/identifier.js
validation/duplication_d3a_20260818/corpus/javascript/literal.js
validation/duplication_d3a_20260818/corpus/javascript/malformed.js
validation/duplication_d3a_20260818/corpus/javascript/operator.js
validation/duplication_d3a_20260818/corpus/javascript/order_base.js
validation/duplication_d3a_20260818/corpus/javascript/order_changed.js
validation/duplication_d3a_20260818/corpus/javascript/removed.js
validation/duplication_d3a_20260818/corpus/javascript/reordered.js
validation/duplication_d3a_20260818/corpus/javascript/whitespace.js
validation/duplication_d3a_20260818/corpus/python/added.py
validation/duplication_d3a_20260818/corpus/python/base.py
validation/duplication_d3a_20260818/corpus/python/comment.py
validation/duplication_d3a_20260818/corpus/python/exact.py
validation/duplication_d3a_20260818/corpus/python/identifier.py
validation/duplication_d3a_20260818/corpus/python/literal.py
validation/duplication_d3a_20260818/corpus/python/malformed.py
validation/duplication_d3a_20260818/corpus/python/operator.py
validation/duplication_d3a_20260818/corpus/python/order_base.py
validation/duplication_d3a_20260818/corpus/python/order_changed.py
validation/duplication_d3a_20260818/corpus/python/removed.py
validation/duplication_d3a_20260818/corpus/python/reordered.py
validation/duplication_d3a_20260818/corpus/python/same_file.py
validation/duplication_d3a_20260818/corpus/python/unicode_nfc.py
validation/duplication_d3a_20260818/corpus/python/unicode_nfd.py
validation/duplication_d3a_20260818/corpus/python/whitespace.py
validation/duplication_d3a_20260818/corpus/python/café/日本語_unicode_a.py
validation/duplication_d3a_20260818/corpus/python/café/日本語_unicode_b.py
validation/duplication_d3a_20260818/corpus/relations/child_left_right.py
validation/duplication_d3a_20260818/corpus/relations/child_right_left.py
validation/duplication_d3a_20260818/corpus/relations/control_changed.py
validation/duplication_d3a_20260818/corpus/relations/control_plain.py
validation/duplication_d3a_20260818/corpus/relations/equality_distinct.py
validation/duplication_d3a_20260818/corpus/relations/equality_repeated.py
validation/duplication_d3a_20260818/corpus/relations/literal_integer.py
validation/duplication_d3a_20260818/corpus/relations/literal_string.py
validation/duplication_d3a_20260818/corpus/typescript/added.ts
validation/duplication_d3a_20260818/corpus/typescript/async_generator.ts
validation/duplication_d3a_20260818/corpus/typescript/base.ts
validation/duplication_d3a_20260818/corpus/typescript/bom.ts
validation/duplication_d3a_20260818/corpus/typescript/comment.ts
validation/duplication_d3a_20260818/corpus/typescript/exact.ts
validation/duplication_d3a_20260818/corpus/typescript/identifier.ts
validation/duplication_d3a_20260818/corpus/typescript/literal.ts
validation/duplication_d3a_20260818/corpus/typescript/malformed.ts
validation/duplication_d3a_20260818/corpus/typescript/operator.ts
validation/duplication_d3a_20260818/corpus/typescript/order_base.ts
validation/duplication_d3a_20260818/corpus/typescript/order_changed.ts
validation/duplication_d3a_20260818/corpus/typescript/removed.ts
validation/duplication_d3a_20260818/corpus/typescript/reordered.ts
validation/duplication_d3a_20260818/corpus/typescript/whitespace.ts
validation/duplication_d3b_20260819/build_corpus.py
validation/duplication_d3b_20260819/corpus_hashes.json
validation/duplication_d3b_20260819/expectations.json
validation/duplication_d3b_20260819/grouping_oracle.py
validation/duplication_d3b_20260819/synthetic_overlap.json
validation/duplication_d3b_20260819/corpus/go/base.go
validation/duplication_d3b_20260819/corpus/go/exact.go
validation/duplication_d3b_20260819/corpus/go/identifier.go
validation/duplication_d3b_20260819/corpus/go/literal.go
validation/duplication_d3b_20260819/corpus/go/malformed.go
validation/duplication_d3b_20260819/corpus/go/operator.go
validation/duplication_d3b_20260819/corpus/java/base.java
validation/duplication_d3b_20260819/corpus/java/exact.java
validation/duplication_d3b_20260819/corpus/java/identifier.java
validation/duplication_d3b_20260819/corpus/java/literal.java
validation/duplication_d3b_20260819/corpus/java/malformed.java
validation/duplication_d3b_20260819/corpus/java/operator.java
validation/duplication_d3b_20260819/corpus/javascript/base.js
validation/duplication_d3b_20260819/corpus/javascript/exact.js
validation/duplication_d3b_20260819/corpus/javascript/identifier.js
validation/duplication_d3b_20260819/corpus/javascript/literal.js
validation/duplication_d3b_20260819/corpus/javascript/malformed.js
validation/duplication_d3b_20260819/corpus/javascript/operator.js
validation/duplication_d3b_20260819/corpus/nested/inner_only_a.py
validation/duplication_d3b_20260819/corpus/nested/inner_only_b.py
validation/duplication_d3b_20260819/corpus/nested/inner_third.py
validation/duplication_d3b_20260819/corpus/nested/outer_if_a.py
validation/duplication_d3b_20260819/corpus/nested/outer_if_b.py
validation/duplication_d3b_20260819/corpus/nested/outer_loop_a.py
validation/duplication_d3b_20260819/corpus/nested/outer_loop_b.py
validation/duplication_d3b_20260819/corpus/nested/siblings_a.py
validation/duplication_d3b_20260819/corpus/nested/siblings_b.py
validation/duplication_d3b_20260819/corpus/python/base.py
validation/duplication_d3b_20260819/corpus/python/exact.py
validation/duplication_d3b_20260819/corpus/python/identifier.py
validation/duplication_d3b_20260819/corpus/python/literal.py
validation/duplication_d3b_20260819/corpus/python/malformed.py
validation/duplication_d3b_20260819/corpus/python/operator.py
validation/duplication_d3b_20260819/corpus/python/same_file.py
validation/duplication_d3b_20260819/corpus/python/café/日本語_unicode_a.py
validation/duplication_d3b_20260819/corpus/python/café/日本語_unicode_b.py
validation/duplication_d3b_20260819/corpus/typescript/base.ts
validation/duplication_d3b_20260819/corpus/typescript/exact.ts
validation/duplication_d3b_20260819/corpus/typescript/identifier.ts
validation/duplication_d3b_20260819/corpus/typescript/literal.ts
validation/duplication_d3b_20260819/corpus/typescript/malformed.ts
validation/duplication_d3b_20260819/corpus/typescript/operator.ts
validation/duplication_d4_20260819/build_corpus.py
validation/duplication_d4_20260819/clean_room_oracle.py
validation/duplication_d4_20260819/corpus_hashes.json
validation/duplication_d4_20260819/disagreement_log.json
validation/duplication_d4_20260819/expectations.json
validation/duplication_d4_20260819/run_synthetic_validation.py
validation/duplication_d4_20260819/synthetic_overlap.json
validation/duplication_d4_20260819/synthetic_results.json
validation/duplication_d4_20260819/corpus/features/Features.java
validation/duplication_d4_20260819/corpus/features/features.go
validation/duplication_d4_20260819/corpus/features/features.js
validation/duplication_d4_20260819/corpus/features/features.jsx
validation/duplication_d4_20260819/corpus/features/features.ts
validation/duplication_d4_20260819/corpus/features/features.tsx
validation/duplication_d4_20260819/corpus/features/python.py
validation/duplication_d4_20260819/corpus/go/added.go
validation/duplication_d4_20260819/corpus/go/base.go
validation/duplication_d4_20260819/corpus/go/comment.go
validation/duplication_d4_20260819/corpus/go/exact.go
validation/duplication_d4_20260819/corpus/go/identifier.go
validation/duplication_d4_20260819/corpus/go/literal.go
validation/duplication_d4_20260819/corpus/go/lone_cr.go
validation/duplication_d4_20260819/corpus/go/malformed.go
validation/duplication_d4_20260819/corpus/go/operator.go
validation/duplication_d4_20260819/corpus/go/order_base.go
validation/duplication_d4_20260819/corpus/go/order_changed.go
validation/duplication_d4_20260819/corpus/go/removed.go
validation/duplication_d4_20260819/corpus/go/reordered.go
validation/duplication_d4_20260819/corpus/go/whitespace.go
validation/duplication_d4_20260819/corpus/java/added.java
validation/duplication_d4_20260819/corpus/java/base.java
validation/duplication_d4_20260819/corpus/java/comment.java
validation/duplication_d4_20260819/corpus/java/crlf.java
validation/duplication_d4_20260819/corpus/java/exact.java
validation/duplication_d4_20260819/corpus/java/identifier.java
validation/duplication_d4_20260819/corpus/java/literal.java
validation/duplication_d4_20260819/corpus/java/malformed.java
validation/duplication_d4_20260819/corpus/java/operator.java
validation/duplication_d4_20260819/corpus/java/order_base.java
validation/duplication_d4_20260819/corpus/java/order_changed.java
validation/duplication_d4_20260819/corpus/java/removed.java
validation/duplication_d4_20260819/corpus/java/reordered.java
validation/duplication_d4_20260819/corpus/java/whitespace.java
validation/duplication_d4_20260819/corpus/javascript/added.js
validation/duplication_d4_20260819/corpus/javascript/async_generator.js
validation/duplication_d4_20260819/corpus/javascript/base.js
validation/duplication_d4_20260819/corpus/javascript/comment.js
validation/duplication_d4_20260819/corpus/javascript/exact.js
validation/duplication_d4_20260819/corpus/javascript/identifier.js
validation/duplication_d4_20260819/corpus/javascript/literal.js
validation/duplication_d4_20260819/corpus/javascript/malformed.js
validation/duplication_d4_20260819/corpus/javascript/operator.js
validation/duplication_d4_20260819/corpus/javascript/order_base.js
validation/duplication_d4_20260819/corpus/javascript/order_changed.js
validation/duplication_d4_20260819/corpus/javascript/removed.js
validation/duplication_d4_20260819/corpus/javascript/reordered.js
validation/duplication_d4_20260819/corpus/javascript/whitespace.js
validation/duplication_d4_20260819/corpus/nested/inner_only_a.py
validation/duplication_d4_20260819/corpus/nested/inner_only_b.py
validation/duplication_d4_20260819/corpus/nested/inner_third.py
validation/duplication_d4_20260819/corpus/nested/outer_if_a.py
validation/duplication_d4_20260819/corpus/nested/outer_if_b.py
validation/duplication_d4_20260819/corpus/nested/outer_loop_a.py
validation/duplication_d4_20260819/corpus/nested/outer_loop_b.py
validation/duplication_d4_20260819/corpus/nested/siblings_a.py
validation/duplication_d4_20260819/corpus/nested/siblings_b.py
validation/duplication_d4_20260819/corpus/python/added.py
validation/duplication_d4_20260819/corpus/python/base.py
validation/duplication_d4_20260819/corpus/python/comment.py
validation/duplication_d4_20260819/corpus/python/exact.py
validation/duplication_d4_20260819/corpus/python/identifier.py
validation/duplication_d4_20260819/corpus/python/literal.py
validation/duplication_d4_20260819/corpus/python/malformed.py
validation/duplication_d4_20260819/corpus/python/operator.py
validation/duplication_d4_20260819/corpus/python/order_base.py
validation/duplication_d4_20260819/corpus/python/order_changed.py
validation/duplication_d4_20260819/corpus/python/removed.py
validation/duplication_d4_20260819/corpus/python/reordered.py
validation/duplication_d4_20260819/corpus/python/same_file.py
validation/duplication_d4_20260819/corpus/python/unicode_nfc.py
validation/duplication_d4_20260819/corpus/python/unicode_nfd.py
validation/duplication_d4_20260819/corpus/python/whitespace.py
validation/duplication_d4_20260819/corpus/python/café/日本語_unicode_a.py
validation/duplication_d4_20260819/corpus/python/café/日本語_unicode_b.py
validation/duplication_d4_20260819/corpus/relations/child_left_right.py
validation/duplication_d4_20260819/corpus/relations/child_right_left.py
validation/duplication_d4_20260819/corpus/relations/control_changed.py
validation/duplication_d4_20260819/corpus/relations/control_plain.py
validation/duplication_d4_20260819/corpus/relations/equality_distinct.py
validation/duplication_d4_20260819/corpus/relations/equality_repeated.py
validation/duplication_d4_20260819/corpus/relations/literal_integer.py
validation/duplication_d4_20260819/corpus/relations/literal_string.py
validation/duplication_d4_20260819/corpus/risks/external_member_a.py
validation/duplication_d4_20260819/corpus/risks/external_member_b.py
validation/duplication_d4_20260819/corpus/risks/syntax_augmented.py
validation/duplication_d4_20260819/corpus/risks/syntax_expanded.py
validation/duplication_d4_20260819/corpus/structural/fstring_a.py
validation/duplication_d4_20260819/corpus/structural/fstring_b.py
validation/duplication_d4_20260819/corpus/structural/fstring_shape_changed.py
validation/duplication_d4_20260819/corpus/structural/role_member.py
validation/duplication_d4_20260819/corpus/structural/role_value.py
validation/duplication_d4_20260819/corpus/structural/template_a.js
validation/duplication_d4_20260819/corpus/structural/template_b.js
validation/duplication_d4_20260819/corpus/structural/template_shape_changed.js
validation/duplication_d4_20260819/corpus/thresholds/below_floor_a.py
validation/duplication_d4_20260819/corpus/thresholds/below_floor_b.py
validation/duplication_d4_20260819/corpus/typescript/added.ts
validation/duplication_d4_20260819/corpus/typescript/async_generator.ts
validation/duplication_d4_20260819/corpus/typescript/base.ts
validation/duplication_d4_20260819/corpus/typescript/bom.ts
validation/duplication_d4_20260819/corpus/typescript/comment.ts
validation/duplication_d4_20260819/corpus/typescript/exact.ts
validation/duplication_d4_20260819/corpus/typescript/identifier.ts
validation/duplication_d4_20260819/corpus/typescript/literal.ts
validation/duplication_d4_20260819/corpus/typescript/malformed.ts
validation/duplication_d4_20260819/corpus/typescript/operator.ts
validation/duplication_d4_20260819/corpus/typescript/order_base.ts
validation/duplication_d4_20260819/corpus/typescript/order_changed.ts
validation/duplication_d4_20260819/corpus/typescript/removed.ts
validation/duplication_d4_20260819/corpus/typescript/reordered.ts
validation/duplication_d4_20260819/corpus/typescript/whitespace.ts
validation/resources/__init__.py
validation/resources/schemas/analysis-1.10.schema.json
validation/resources/schemas/analysis-1.5.schema.json
validation/resources/schemas/analysis-1.6.schema.json
validation/resources/schemas/analysis-1.7.schema.json
validation/resources/schemas/analysis-1.9.schema.json
validation/resources/schemas/benchmark_qualification-1.0.schema.json
validation/resources/schemas/benchmark_qualification_registry-1.0.schema.json
validation/resources/schemas/callable_row-1.10.schema.json
validation/resources/schemas/callable_row-1.9.schema.json
validation/resources/schemas/catalog_row-1.11.schema.json
validation/resources/schemas/catalog_row-1.5.schema.json
validation/resources/schemas/catalog_row-1.7.schema.json
validation/resources/schemas/check_result-1.0.schema.json
validation/resources/schemas/check_result-1.1.schema.json
validation/resources/schemas/check_result-1.2.schema.json
validation/resources/schemas/check_result-1.3.schema.json
validation/resources/schemas/check_result-1.4.schema.json
validation/resources/schemas/compare_output-1.0.schema.json
validation/resources/schemas/compare_output-1.1.schema.json
validation/resources/schemas/contribution_container-1.5.schema.json
validation/resources/schemas/contribution_row-1.5.schema.json
validation/resources/schemas/contribution_row-1.7.schema.json
validation/resources/schemas/contribution_row-1.9.schema.json
validation/resources/schemas/environment-1.12.schema.json
validation/resources/schemas/environment-1.5.schema.json
validation/resources/schemas/errors_row-1.5.schema.json
validation/resources/schemas/errors_row-1.7.schema.json
validation/resources/schemas/explain_output-1.0.schema.json
validation/resources/schemas/explain_output-1.1.schema.json
validation/resources/schemas/explain_output-1.2.schema.json
validation/resources/schemas/explain_output-1.3.schema.json
validation/resources/schemas/file_inventory-1.6.schema.json
validation/resources/schemas/file_inventory-1.7.schema.json
validation/resources/schemas/frozen_input_row-1.5.schema.json
validation/resources/schemas/language_metrics_row-1.11.schema.json
validation/resources/schemas/language_metrics_row-1.5.schema.json
validation/resources/schemas/language_metrics_row-1.7.schema.json
validation/resources/schemas/log_event-1.5.schema.json
validation/resources/schemas/normalized_input_row-1.5.schema.json
validation/resources/schemas/normalized_input_row-1.7.schema.json
validation/resources/schemas/performance_profile-1.0.schema.json
validation/resources/schemas/policy_document-1.0.schema.json
validation/resources/schemas/policy_document-2.0.schema.json
validation/resources/schemas/policy_document-2.1.schema.json
validation/resources/schemas/policy_document-2.2.schema.json
validation/resources/schemas/policy_result-1.0.schema.json
validation/resources/schemas/ratchet_baseline-1.0.schema.json
validation/resources/schemas/recoveries_row-1.5.schema.json
validation/resources/schemas/recoveries_row-1.7.schema.json
validation/resources/schemas/recoveries_row-1.8.schema.json
validation/resources/schemas/report_metadata-1.0.schema.json
validation/resources/schemas/report_view-1.0.schema.json
validation/resources/schemas/repository_document-1.10.schema.json
validation/resources/schemas/repository_document-1.5.schema.json
validation/resources/schemas/repository_document-1.6.schema.json
validation/resources/schemas/repository_document-1.7.schema.json
validation/resources/schemas/repository_document-1.9.schema.json
validation/resources/schemas/reproduction_output-1.0.schema.json
validation/resources/schemas/reproduction_output-1.1.schema.json
validation/resources/schemas/retry_input_row-1.5.schema.json
validation/resources/schemas/revision_diff-1.0.schema.json
validation/resources/schemas/revision_diff-1.1.schema.json
validation/resources/schemas/revision_diff-1.2.schema.json
validation/resources/schemas/run_manifest-1.10.schema.json
validation/resources/schemas/run_manifest-1.11.schema.json
validation/resources/schemas/run_manifest-1.12.schema.json
validation/resources/schemas/run_manifest-1.5.schema.json
validation/resources/schemas/run_manifest-1.6.schema.json
validation/resources/schemas/run_manifest-1.7.schema.json
validation/resources/schemas/run_manifest-1.9.schema.json
validation/resources/schemas/run_status-1.10.schema.json
validation/resources/schemas/run_status-1.5.schema.json
validation/resources/schemas/run_status-1.6.schema.json
validation/resources/schemas/run_status-1.7.schema.json
validation/resources/schemas/run_status-1.9.schema.json
validation/resources/schemas/sheet_metrics_row-1.11.schema.json
validation/resources/schemas/sheet_metrics_row-1.5.schema.json
validation/resources/schemas/sheet_metrics_row-1.7.schema.json
validation/resources/schemas/trusted_evidence_receipt-1.0.schema.json
validation/scripts/__init__.py
validation/scripts/cache_contamination_check.py
validation/scripts/capture_environment.py
validation/scripts/compare_semantic_runs.py
validation/scripts/derive_tabular_schemas.py
validation/scripts/generate_source_manifest.py
validation/scripts/independent_inventory_check.py
validation/scripts/independent_loc_check.py
validation/scripts/loc_file_differences.py
validation/scripts/manual_entity_samples.py
validation/scripts/schema_closure_audit.py
validation/scripts/semantic_projection.py
validation/scripts/validate_outputs.py