LICENSE
MANIFEST.in
NOTICE
README.md
codestrata.toml
pyproject.toml
examples/README.md
examples/github-actions/codestrata-assess.yml
schemas/assessment/codestrata.io/v1.2/AssessmentReport.json
schemas/enterprise/codestrata.io/v1alpha1/Enterprise.json
schemas/telemetry/codestrata.io/v1.0/TelemetryEvent.json
src/codestrata/__init__.py
src/codestrata/logging_config.py
src/codestrata/output_format.py
src/codestrata/package_metadata.py
src/codestrata/paths.py
src/codestrata/result_renderer.py
src/codestrata.egg-info/PKG-INFO
src/codestrata.egg-info/SOURCES.txt
src/codestrata.egg-info/dependency_links.txt
src/codestrata.egg-info/entry_points.txt
src/codestrata.egg-info/requires.txt
src/codestrata.egg-info/top_level.txt
src/codestrata/ai/__init__.py
src/codestrata/ai/aws_config.py
src/codestrata/ai/agents/__init__.py
src/codestrata/ai/agents/exceptions.py
src/codestrata/ai/agents/models.py
src/codestrata/ai/agents/modernization.py
src/codestrata/ai/agents/serialization.py
src/codestrata/ai/agents/trace.py
src/codestrata/ai/contracts/__init__.py
src/codestrata/ai/contracts/budget.py
src/codestrata/ai/contracts/builder.py
src/codestrata/ai/contracts/limits.py
src/codestrata/ai/contracts/models.py
src/codestrata/ai/contracts/serialization.py
src/codestrata/ai/enrichment/__init__.py
src/codestrata/ai/enrichment/advisor.py
src/codestrata/ai/enrichment/artifacts.py
src/codestrata/ai/enrichment/context.py
src/codestrata/ai/enrichment/parsing.py
src/codestrata/ai/enrichment/prompt.py
src/codestrata/ai/enrichment/service.py
src/codestrata/ai/enrichment/validation.py
src/codestrata/ai/prompts/__init__.py
src/codestrata/ai/prompts/builder.py
src/codestrata/ai/prompts/models.py
src/codestrata/ai/prompts/serialization.py
src/codestrata/ai/prompts/templates.py
src/codestrata/ai/provider_adapters/__init__.py
src/codestrata/ai/provider_adapters/bedrock/__init__.py
src/codestrata/ai/provider_adapters/bedrock/adapter.py
src/codestrata/ai/provider_adapters/bedrock/capabilities.py
src/codestrata/ai/provider_adapters/bedrock/client.py
src/codestrata/ai/provider_adapters/bedrock/configuration.py
src/codestrata/ai/provider_adapters/bedrock/diagnostics.py
src/codestrata/ai/provider_adapters/bedrock/error_mapping.py
src/codestrata/ai/provider_adapters/bedrock/factory.py
src/codestrata/ai/provider_adapters/bedrock/legacy_bridge.py
src/codestrata/ai/provider_adapters/bedrock/request_mapping.py
src/codestrata/ai/provider_adapters/bedrock/response_mapping.py
src/codestrata/ai/provider_adapters/bedrock/usage_mapping.py
src/codestrata/ai/provider_adapters/openai/__init__.py
src/codestrata/ai/provider_adapters/openai/adapter.py
src/codestrata/ai/provider_adapters/openai/capabilities.py
src/codestrata/ai/provider_adapters/openai/client.py
src/codestrata/ai/provider_adapters/openai/configuration.py
src/codestrata/ai/provider_adapters/openai/diagnostics.py
src/codestrata/ai/provider_adapters/openai/error_mapping.py
src/codestrata/ai/provider_adapters/openai/factory.py
src/codestrata/ai/provider_adapters/openai/legacy_bridge.py
src/codestrata/ai/provider_adapters/openai/request_mapping.py
src/codestrata/ai/provider_adapters/openai/response_mapping.py
src/codestrata/ai/provider_adapters/openai/usage_mapping.py
src/codestrata/ai/provider_adapters/openrouter/__init__.py
src/codestrata/ai/provider_adapters/openrouter/adapter.py
src/codestrata/ai/provider_adapters/openrouter/capabilities.py
src/codestrata/ai/provider_adapters/openrouter/client.py
src/codestrata/ai/provider_adapters/openrouter/configuration.py
src/codestrata/ai/provider_adapters/openrouter/diagnostics.py
src/codestrata/ai/provider_adapters/openrouter/error_mapping.py
src/codestrata/ai/provider_adapters/openrouter/factory.py
src/codestrata/ai/provider_adapters/openrouter/legacy_bridge.py
src/codestrata/ai/provider_adapters/openrouter/request_mapping.py
src/codestrata/ai/provider_adapters/openrouter/response_mapping.py
src/codestrata/ai/provider_adapters/openrouter/usage_mapping.py
src/codestrata/ai/provider_contracts/__init__.py
src/codestrata/ai/provider_contracts/adapter_configuration.py
src/codestrata/ai/provider_contracts/backoff.py
src/codestrata/ai/provider_contracts/capabilities.py
src/codestrata/ai/provider_contracts/capability_catalogs.py
src/codestrata/ai/provider_contracts/capability_compatibility.py
src/codestrata/ai/provider_contracts/capability_diagnostics.py
src/codestrata/ai/provider_contracts/capability_models.py
src/codestrata/ai/provider_contracts/capability_policy.py
src/codestrata/ai/provider_contracts/capability_schema.py
src/codestrata/ai/provider_contracts/capability_serialization.py
src/codestrata/ai/provider_contracts/capability_validation.py
src/codestrata/ai/provider_contracts/compatibility.py
src/codestrata/ai/provider_contracts/configuration_compatibility.py
src/codestrata/ai/provider_contracts/configuration_diagnostics.py
src/codestrata/ai/provider_contracts/configuration_models.py
src/codestrata/ai/provider_contracts/configuration_policy.py
src/codestrata/ai/provider_contracts/configuration_precedence.py
src/codestrata/ai/provider_contracts/configuration_projection.py
src/codestrata/ai/provider_contracts/configuration_serialization.py
src/codestrata/ai/provider_contracts/configuration_sources.py
src/codestrata/ai/provider_contracts/configuration_validation.py
src/codestrata/ai/provider_contracts/diagnostics.py
src/codestrata/ai/provider_contracts/error_classification.py
src/codestrata/ai/provider_contracts/errors.py
src/codestrata/ai/provider_contracts/execution.py
src/codestrata/ai/provider_contracts/execution_compatibility.py
src/codestrata/ai/provider_contracts/execution_diagnostics.py
src/codestrata/ai/provider_contracts/execution_models.py
src/codestrata/ai/provider_contracts/execution_policy.py
src/codestrata/ai/provider_contracts/execution_serialization.py
src/codestrata/ai/provider_contracts/executor.py
src/codestrata/ai/provider_contracts/identifiers.py
src/codestrata/ai/provider_contracts/legacy_configuration.py
src/codestrata/ai/provider_contracts/model_configuration.py
src/codestrata/ai/provider_contracts/policy.py
src/codestrata/ai/provider_contracts/provider.py
src/codestrata/ai/provider_contracts/registry.py
src/codestrata/ai/provider_contracts/relationship.py
src/codestrata/ai/provider_contracts/requests.py
src/codestrata/ai/provider_contracts/responses.py
src/codestrata/ai/provider_contracts/retry_decision.py
src/codestrata/ai/provider_contracts/retry_policy.py
src/codestrata/ai/provider_contracts/serialization.py
src/codestrata/ai/provider_contracts/timeout_policy.py
src/codestrata/ai/provider_contracts/usage.py
src/codestrata/ai/provider_contracts/usage_diagnostics.py
src/codestrata/ai/provider_contracts/usage_policy.py
src/codestrata/ai/provider_contracts/usage_serialization.py
src/codestrata/ai/provider_contracts/usage_validation.py
src/codestrata/ai/provider_contracts/validation.py
src/codestrata/ai/provider_contracts/versions.py
src/codestrata/ai/providers/__init__.py
src/codestrata/ai/providers/base.py
src/codestrata/ai/providers/bedrock.py
src/codestrata/ai/providers/common.py
src/codestrata/ai/providers/doctor.py
src/codestrata/ai/providers/exceptions.py
src/codestrata/ai/providers/factory.py
src/codestrata/ai/providers/models.py
src/codestrata/ai/providers/openai_provider.py
src/codestrata/ai/providers/openrouter_provider.py
src/codestrata/ai/providers/parsing.py
src/codestrata/ai/providers/registry.py
src/codestrata/ai/providers/settings_policies.py
src/codestrata/ai/recommendations/__init__.py
src/codestrata/ai/recommendations/enums.py
src/codestrata/ai/recommendations/models.py
src/codestrata/ai/recommendations/serialization.py
src/codestrata/ai/recommendations/validation.py
src/codestrata/ai/tools/__init__.py
src/codestrata/ai/tools/analysis_tools.py
src/codestrata/ai/tools/base.py
src/codestrata/ai/tools/models.py
src/codestrata/ai/tools/registry.py
src/codestrata/application/__init__.py
src/codestrata/application/acceptance/__init__.py
src/codestrata/application/acceptance/models.py
src/codestrata/application/acceptance/qa.py
src/codestrata/application/acceptance/service.py
src/codestrata/application/acceptance/settings.py
src/codestrata/application/acceptance/summary.py
src/codestrata/application/acceptance/targets.py
src/codestrata/application/activation/__init__.py
src/codestrata/application/activation/apply.py
src/codestrata/application/activation/engine.py
src/codestrata/application/activation/evidence.py
src/codestrata/application/activation/models.py
src/codestrata/application/activation/overrides.py
src/codestrata/application/agents/__init__.py
src/codestrata/application/agents/assessment_agent.py
src/codestrata/application/agents/context.py
src/codestrata/application/agents/errors.py
src/codestrata/application/agents/evidence.py
src/codestrata/application/agents/factory.py
src/codestrata/application/agents/knowledge_agent.py
src/codestrata/application/agents/models.py
src/codestrata/application/agents/orchestrator.py
src/codestrata/application/agents/planner.py
src/codestrata/application/agents/policies.py
src/codestrata/application/agents/serialization.py
src/codestrata/application/agents/validation_agent.py
src/codestrata/application/ai_readiness/__init__.py
src/codestrata/application/ai_readiness/assessment/__init__.py
src/codestrata/application/ai_readiness/assessment/artifacts.py
src/codestrata/application/ai_readiness/assessment/assembler.py
src/codestrata/application/ai_readiness/assessment/factory.py
src/codestrata/application/ai_readiness/assessment/inventory.py
src/codestrata/application/ai_readiness/synthesis/__init__.py
src/codestrata/application/ai_readiness/synthesis/service.py
src/codestrata/application/architecture/__init__.py
src/codestrata/application/architecture/assessment/__init__.py
src/codestrata/application/architecture/assessment/artifacts.py
src/codestrata/application/architecture/assessment/assembler.py
src/codestrata/application/architecture/assessment/factory.py
src/codestrata/application/architecture/conclusions/__init__.py
src/codestrata/application/architecture/conclusions/clustering.py
src/codestrata/application/architecture/conclusions/consolidator.py
src/codestrata/application/architecture/conclusions/factory.py
src/codestrata/application/architecture/conclusions/helpers.py
src/codestrata/application/architecture/conclusions/policies.py
src/codestrata/application/architecture/conclusions/registry.py
src/codestrata/application/architecture/conclusions/relationships.py
src/codestrata/application/architecture/conclusions/result.py
src/codestrata/application/architecture/conclusions/rule_catalog.py
src/codestrata/application/architecture/conclusions/service.py
src/codestrata/application/assessment/__init__.py
src/codestrata/application/assessment/service.py
src/codestrata/application/assessment_heads/__init__.py
src/codestrata/application/assessment_heads/confidence.py
src/codestrata/application/assessment_heads/coverage.py
src/codestrata/application/assessment_heads/report_confidence.py
src/codestrata/application/cloud/__init__.py
src/codestrata/application/cloud/assessment/__init__.py
src/codestrata/application/cloud/assessment/artifacts.py
src/codestrata/application/cloud/assessment/assembler.py
src/codestrata/application/cloud/assessment/factory.py
src/codestrata/application/cloud/assessment/inventory.py
src/codestrata/application/cloud/synthesis/__init__.py
src/codestrata/application/cloud/synthesis/service.py
src/codestrata/application/dependency/__init__.py
src/codestrata/application/dependency/assessment/__init__.py
src/codestrata/application/dependency/assessment/artifacts.py
src/codestrata/application/dependency/assessment/assembler.py
src/codestrata/application/dependency/assessment/factory.py
src/codestrata/application/dependency/assessment/inventory.py
src/codestrata/application/dependency/synthesis/__init__.py
src/codestrata/application/dependency/synthesis/service.py
src/codestrata/application/evidence/__init__.py
src/codestrata/application/evidence/dependency/__init__.py
src/codestrata/application/evidence/dependency/artifacts.py
src/codestrata/application/evidence/dependency/collector.py
src/codestrata/application/evidence/dependency/composer_collector.py
src/codestrata/application/evidence/dependency/gradle_collector.py
src/codestrata/application/evidence/dependency/io.py
src/codestrata/application/evidence/dependency/maven_collector.py
src/codestrata/application/evidence/dependency/normalize.py
src/codestrata/application/evidence/dependency/nuget_collector.py
src/codestrata/application/evidence/dependency/paths.py
src/codestrata/application/evidence/dependency/python_collector.py
src/codestrata/application/evidence/dependency/service.py
src/codestrata/application/evidence/language/__init__.py
src/codestrata/application/evidence/language/adapters.py
src/codestrata/application/evidence/language/aggregator.py
src/codestrata/application/evidence/language/architecture_adapter.py
src/codestrata/application/evidence/language/executor.py
src/codestrata/application/evidence/language/factory.py
src/codestrata/application/evidence/language/legacy_adapter.py
src/codestrata/application/evidence/language/planner.py
src/codestrata/application/evidence/language/raw_facts.py
src/codestrata/application/evidence/language/registry.py
src/codestrata/application/evidence/language/service.py
src/codestrata/application/evidence/language/telemetry.py
src/codestrata/application/evidence/language/complexity/__init__.py
src/codestrata/application/evidence/language/complexity/artifacts.py
src/codestrata/application/evidence/language/complexity/collector.py
src/codestrata/application/evidence/language/complexity/csharp_extractor.py
src/codestrata/application/evidence/language/complexity/java_extractor.py
src/codestrata/application/evidence/language/complexity/paths.py
src/codestrata/application/evidence/language/complexity/php_extractor.py
src/codestrata/application/evidence/language/complexity/python_extractor.py
src/codestrata/application/evidence/language/complexity/service.py
src/codestrata/application/evidence/language/providers/__init__.py
src/codestrata/application/evidence/language/providers/csharp_provider.py
src/codestrata/application/evidence/language/providers/java_provider.py
src/codestrata/application/evidence/language/providers/javascript_provider.py
src/codestrata/application/evidence/language/providers/php_provider.py
src/codestrata/application/evidence/language/providers/python_provider.py
src/codestrata/application/evidence/repository_ai_readiness/__init__.py
src/codestrata/application/evidence/repository_ai_readiness/artifacts.py
src/codestrata/application/evidence/repository_ai_readiness/collector.py
src/codestrata/application/evidence/repository_ai_readiness/discovery.py
src/codestrata/application/evidence/repository_ai_readiness/inspectors.py
src/codestrata/application/evidence/repository_ai_readiness/io.py
src/codestrata/application/evidence/repository_ai_readiness/limitations.py
src/codestrata/application/evidence/repository_ai_readiness/service.py
src/codestrata/application/evidence/repository_cloud/__init__.py
src/codestrata/application/evidence/repository_cloud/artifacts.py
src/codestrata/application/evidence/repository_cloud/collector.py
src/codestrata/application/evidence/repository_cloud/discovery.py
src/codestrata/application/evidence/repository_cloud/inspectors.py
src/codestrata/application/evidence/repository_cloud/io.py
src/codestrata/application/evidence/repository_cloud/limitations.py
src/codestrata/application/evidence/repository_cloud/service.py
src/codestrata/application/evidence/repository_performance/__init__.py
src/codestrata/application/evidence/repository_performance/artifacts.py
src/codestrata/application/evidence/repository_performance/collector.py
src/codestrata/application/evidence/repository_performance/discovery.py
src/codestrata/application/evidence/repository_performance/inspectors.py
src/codestrata/application/evidence/repository_performance/io.py
src/codestrata/application/evidence/repository_performance/limitations.py
src/codestrata/application/evidence/repository_performance/service.py
src/codestrata/application/evidence/repository_sensitive/__init__.py
src/codestrata/application/evidence/repository_sensitive/artifacts.py
src/codestrata/application/evidence/repository_sensitive/collector.py
src/codestrata/application/evidence/repository_sensitive/config_parsers.py
src/codestrata/application/evidence/repository_sensitive/discovery.py
src/codestrata/application/evidence/repository_sensitive/io.py
src/codestrata/application/evidence/repository_sensitive/keys.py
src/codestrata/application/evidence/repository_sensitive/limitations.py
src/codestrata/application/evidence/repository_sensitive/service.py
src/codestrata/application/evidence/repository_sensitive/signatures.py
src/codestrata/application/evidence/repository_sensitive/values.py
src/codestrata/application/evidence/repository_testing/__init__.py
src/codestrata/application/evidence/repository_testing/artifacts.py
src/codestrata/application/evidence/repository_testing/build_and_frameworks.py
src/codestrata/application/evidence/repository_testing/ci.py
src/codestrata/application/evidence/repository_testing/collector.py
src/codestrata/application/evidence/repository_testing/coverage_config.py
src/codestrata/application/evidence/repository_testing/discovery.py
src/codestrata/application/evidence/repository_testing/fixtures.py
src/codestrata/application/evidence/repository_testing/io.py
src/codestrata/application/evidence/repository_testing/limitations.py
src/codestrata/application/evidence/repository_testing/markers.py
src/codestrata/application/evidence/repository_testing/redact.py
src/codestrata/application/evidence/repository_testing/service.py
src/codestrata/application/evidence/repository_testing/structural.py
src/codestrata/application/findings/__init__.py
src/codestrata/application/findings/consolidation.py
src/codestrata/application/findings/correlation.py
src/codestrata/application/findings/correlation_policies.py
src/codestrata/application/findings/finding_confidence.py
src/codestrata/application/findings/severity_calibration.py
src/codestrata/application/findings/severity_policies.py
src/codestrata/application/incremental/__init__.py
src/codestrata/application/incremental/changes.py
src/codestrata/application/incremental/compatibility.py
src/codestrata/application/incremental/eligibility.py
src/codestrata/application/incremental/equivalence.py
src/codestrata/application/incremental/errors.py
src/codestrata/application/incremental/execution.py
src/codestrata/application/incremental/execution_gating.py
src/codestrata/application/incremental/execution_models.py
src/codestrata/application/incremental/execution_policies.py
src/codestrata/application/incremental/execution_record.py
src/codestrata/application/incremental/explainability.py
src/codestrata/application/incremental/factory.py
src/codestrata/application/incremental/fingerprints.py
src/codestrata/application/incremental/graph_rebuild.py
src/codestrata/application/incremental/impact.py
src/codestrata/application/incremental/inspection.py
src/codestrata/application/incremental/inventory_merge.py
src/codestrata/application/incremental/merge.py
src/codestrata/application/incremental/merge_validation.py
src/codestrata/application/incremental/metrics.py
src/codestrata/application/incremental/models.py
src/codestrata/application/incremental/operations.py
src/codestrata/application/incremental/planner.py
src/codestrata/application/incremental/policies.py
src/codestrata/application/incremental/ports.py
src/codestrata/application/incremental/provenance.py
src/codestrata/application/incremental/recommendation_execution.py
src/codestrata/application/incremental/reuse.py
src/codestrata/application/incremental/rollout.py
src/codestrata/application/incremental/rule_execution.py
src/codestrata/application/incremental/selective_scan.py
src/codestrata/application/incremental/service.py
src/codestrata/application/incremental/telemetry.py
src/codestrata/application/incremental/validation.py
src/codestrata/application/incremental/validation_models.py
src/codestrata/application/knowledge/__init__.py
src/codestrata/application/knowledge/errors.py
src/codestrata/application/knowledge/identity.py
src/codestrata/application/knowledge/models.py
src/codestrata/application/knowledge/persistence.py
src/codestrata/application/knowledge/ports.py
src/codestrata/application/knowledge/session.py
src/codestrata/application/knowledge/queries/__init__.py
src/codestrata/application/knowledge/queries/artifacts.py
src/codestrata/application/knowledge/queries/errors.py
src/codestrata/application/knowledge/queries/models.py
src/codestrata/application/knowledge/queries/service.py
src/codestrata/application/onboarding/__init__.py
src/codestrata/application/onboarding/manifest.py
src/codestrata/application/onboarding/service.py
src/codestrata/application/onboarding/settings_overrides.py
src/codestrata/application/onboarding/summary.py
src/codestrata/application/onboarding/validation.py
src/codestrata/application/performance/__init__.py
src/codestrata/application/performance/assessment/__init__.py
src/codestrata/application/performance/assessment/artifacts.py
src/codestrata/application/performance/assessment/assembler.py
src/codestrata/application/performance/assessment/factory.py
src/codestrata/application/performance/assessment/inventory.py
src/codestrata/application/performance/synthesis/__init__.py
src/codestrata/application/performance/synthesis/service.py
src/codestrata/application/priority_actions/__init__.py
src/codestrata/application/priority_actions/builder.py
src/codestrata/application/priority_actions/projection.py
src/codestrata/application/recommendations/__init__.py
src/codestrata/application/recommendations/confidence.py
src/codestrata/application/recommendations/priority_calibration.py
src/codestrata/application/recommendations/priority_policies.py
src/codestrata/application/release/__init__.py
src/codestrata/application/release/checks.py
src/codestrata/application/release/models.py
src/codestrata/application/release/service.py
src/codestrata/application/report_validation/__init__.py
src/codestrata/application/report_validation/service.py
src/codestrata/application/roadmap/__init__.py
src/codestrata/application/roadmap/engine.py
src/codestrata/application/roadmap/from_priority_actions.py
src/codestrata/application/roadmap/mapping.py
src/codestrata/application/roadmap/presentation.py
src/codestrata/application/rules/__init__.py
src/codestrata/application/rules/analysis_service.py
src/codestrata/application/rules/confidence_catalog.py
src/codestrata/application/rules/context_factory.py
src/codestrata/application/rules/errors.py
src/codestrata/application/rules/executor.py
src/codestrata/application/rules/facade.py
src/codestrata/application/rules/factory.py
src/codestrata/application/rules/finding_mapper.py
src/codestrata/application/rules/fixtures.py
src/codestrata/application/rules/harness.py
src/codestrata/application/rules/incremental.py
src/codestrata/application/rules/inspection_service.py
src/codestrata/application/rules/legacy_adapter.py
src/codestrata/application/rules/models.py
src/codestrata/application/rules/planner.py
src/codestrata/application/rules/ports.py
src/codestrata/application/rules/registry.py
src/codestrata/application/rules/suppression_service.py
src/codestrata/application/rules/telemetry.py
src/codestrata/application/rules/traceability_catalog.py
src/codestrata/application/rules/ai_readiness/__init__.py
src/codestrata/application/rules/ai_readiness/assessment.py
src/codestrata/application/rules/ai_readiness/helpers.py
src/codestrata/application/rules/ai_readiness/pack.py
src/codestrata/application/rules/ai_readiness/registration.py
src/codestrata/application/rules/ai_readiness/rules.py
src/codestrata/application/rules/architecture/__init__.py
src/codestrata/application/rules/architecture/assessment.py
src/codestrata/application/rules/architecture/helpers.py
src/codestrata/application/rules/architecture/metadata.py
src/codestrata/application/rules/architecture/pack.py
src/codestrata/application/rules/architecture/recommendations.py
src/codestrata/application/rules/architecture/registration.py
src/codestrata/application/rules/architecture/rules.py
src/codestrata/application/rules/architecture/view_builder.py
src/codestrata/application/rules/cloud/__init__.py
src/codestrata/application/rules/cloud/assessment.py
src/codestrata/application/rules/cloud/helpers.py
src/codestrata/application/rules/cloud/pack.py
src/codestrata/application/rules/cloud/registration.py
src/codestrata/application/rules/cloud/rules.py
src/codestrata/application/rules/data/__init__.py
src/codestrata/application/rules/data/traceability_catalog.json
src/codestrata/application/rules/dependency/__init__.py
src/codestrata/application/rules/dependency/assessment.py
src/codestrata/application/rules/dependency/helpers.py
src/codestrata/application/rules/dependency/pack.py
src/codestrata/application/rules/dependency/recommendations.py
src/codestrata/application/rules/dependency/registration.py
src/codestrata/application/rules/dependency/rules.py
src/codestrata/application/rules/performance/__init__.py
src/codestrata/application/rules/performance/assessment.py
src/codestrata/application/rules/performance/helpers.py
src/codestrata/application/rules/performance/pack.py
src/codestrata/application/rules/performance/registration.py
src/codestrata/application/rules/performance/rules.py
src/codestrata/application/rules/security/__init__.py
src/codestrata/application/rules/security/assessment.py
src/codestrata/application/rules/security/helpers.py
src/codestrata/application/rules/security/pack.py
src/codestrata/application/rules/security/registration.py
src/codestrata/application/rules/security/rules.py
src/codestrata/application/rules/technical_debt/__init__.py
src/codestrata/application/rules/technical_debt/assessment.py
src/codestrata/application/rules/technical_debt/helpers.py
src/codestrata/application/rules/technical_debt/pack.py
src/codestrata/application/rules/technical_debt/recommendations.py
src/codestrata/application/rules/technical_debt/registration.py
src/codestrata/application/rules/technical_debt/rules.py
src/codestrata/application/rules/testing/__init__.py
src/codestrata/application/rules/testing/assessment.py
src/codestrata/application/rules/testing/helpers.py
src/codestrata/application/rules/testing/pack.py
src/codestrata/application/rules/testing/registration.py
src/codestrata/application/rules/testing/rules.py
src/codestrata/application/runtime_performance/__init__.py
src/codestrata/application/runtime_performance/file_text_cache.py
src/codestrata/application/runtime_performance/metrics.py
src/codestrata/application/security/__init__.py
src/codestrata/application/security/assessment/__init__.py
src/codestrata/application/security/assessment/artifacts.py
src/codestrata/application/security/assessment/assembler.py
src/codestrata/application/security/assessment/factory.py
src/codestrata/application/security/assessment/inventory.py
src/codestrata/application/security/context/__init__.py
src/codestrata/application/security/context/classifier.py
src/codestrata/application/security/context/policy.py
src/codestrata/application/security/synthesis/__init__.py
src/codestrata/application/security/synthesis/service.py
src/codestrata/application/technical_debt/__init__.py
src/codestrata/application/technical_debt/assessment/__init__.py
src/codestrata/application/technical_debt/assessment/artifacts.py
src/codestrata/application/technical_debt/assessment/assembler.py
src/codestrata/application/technical_debt/assessment/factory.py
src/codestrata/application/technical_debt/assessment/inventory.py
src/codestrata/application/technical_debt/evidence/__init__.py
src/codestrata/application/technical_debt/evidence/complexity_projection.py
src/codestrata/application/technical_debt/synthesis/__init__.py
src/codestrata/application/technical_debt/synthesis/service.py
src/codestrata/application/testing/__init__.py
src/codestrata/application/testing/assessment/__init__.py
src/codestrata/application/testing/assessment/artifacts.py
src/codestrata/application/testing/assessment/assembler.py
src/codestrata/application/testing/assessment/factory.py
src/codestrata/application/testing/assessment/inventory.py
src/codestrata/application/testing/synthesis/__init__.py
src/codestrata/application/testing/synthesis/service.py
src/codestrata/application/traceability/__init__.py
src/codestrata/application/traceability/evidence_confidence.py
src/codestrata/application/traceability/merge.py
src/codestrata/application/traceability/recommendation.py
src/codestrata/application/traceability/rule_evidence.py
src/codestrata/application/traceability/selection.py
src/codestrata/artifacts/__init__.py
src/codestrata/artifacts/heads.py
src/codestrata/artifacts/layout.py
src/codestrata/artifacts/lifecycle.py
src/codestrata/artifacts/lifecycle_migration.py
src/codestrata/artifacts/manifest.py
src/codestrata/artifacts/migration.py
src/codestrata/artifacts/portfolio_identity.py
src/codestrata/artifacts/repository_identity.py
src/codestrata/benchmark/__init__.py
src/codestrata/benchmark/artifacts.py
src/codestrata/benchmark/builder.py
src/codestrata/benchmark/environment.py
src/codestrata/benchmark/finalize.py
src/codestrata/benchmark/models.py
src/codestrata/benchmark/recorder.py
src/codestrata/benchmark/redaction.py
src/codestrata/cli/__init__.py
src/codestrata/cli/acceptance.py
src/codestrata/cli/agent.py
src/codestrata/cli/agent_mapping.py
src/codestrata/cli/agent_rendering.py
src/codestrata/cli/ai_cmd.py
src/codestrata/cli/architecture.py
src/codestrata/cli/assess.py
src/codestrata/cli/config_cmd.py
src/codestrata/cli/doctor.py
src/codestrata/cli/evidence.py
src/codestrata/cli/examples_cmd.py
src/codestrata/cli/incremental.py
src/codestrata/cli/incremental_mapping.py
src/codestrata/cli/incremental_rendering.py
src/codestrata/cli/init_cmd.py
src/codestrata/cli/landing.py
src/codestrata/cli/mcp.py
src/codestrata/cli/onboard.py
src/codestrata/cli/release.py
src/codestrata/cli/report.py
src/codestrata/cli/roadmap.py
src/codestrata/cli/rules.py
src/codestrata/cli/rules_mapping.py
src/codestrata/cli/rules_rendering.py
src/codestrata/cli/telemetry_cmd.py
src/codestrata/cli/ux.py
src/codestrata/cli/welcome.py
src/codestrata/community_cloud/__init__.py
src/codestrata/community_cloud/public_api_authority.py
src/codestrata/community_cloud/public_client_credential.py
src/codestrata/community_cloud/public_report_url_manifest.py
src/codestrata/community_cloud/report_publishing.py
src/codestrata/config/__init__.py
src/codestrata/config/dotenv.py
src/codestrata/config/effective.py
src/codestrata/config/profiles.py
src/codestrata/config/settings.py
src/codestrata/design_system/__init__.py
src/codestrata/design_system/terminology.py
src/codestrata/design_system/tokens.py
src/codestrata/domain/__init__.py
src/codestrata/domain/ai_enrichment/__init__.py
src/codestrata/domain/ai_enrichment/enums.py
src/codestrata/domain/ai_enrichment/models.py
src/codestrata/domain/ai_readiness/__init__.py
src/codestrata/domain/ai_readiness/ids.py
src/codestrata/domain/ai_readiness/taxonomy.py
src/codestrata/domain/ai_readiness/assessment/__init__.py
src/codestrata/domain/ai_readiness/assessment/enums.py
src/codestrata/domain/ai_readiness/assessment/identifiers.py
src/codestrata/domain/ai_readiness/assessment/models.py
src/codestrata/domain/ai_readiness/synthesis/__init__.py
src/codestrata/domain/ai_readiness/synthesis/enums.py
src/codestrata/domain/ai_readiness/synthesis/identifiers.py
src/codestrata/domain/ai_readiness/synthesis/models.py
src/codestrata/domain/architecture/__init__.py
src/codestrata/domain/architecture/assessment/__init__.py
src/codestrata/domain/architecture/assessment/enums.py
src/codestrata/domain/architecture/assessment/identifiers.py
src/codestrata/domain/architecture/assessment/models.py
src/codestrata/domain/architecture/conclusions/__init__.py
src/codestrata/domain/architecture/conclusions/enums.py
src/codestrata/domain/architecture/conclusions/identifiers.py
src/codestrata/domain/architecture/conclusions/models.py
src/codestrata/domain/architecture/conclusions/relationships.py
src/codestrata/domain/assessment_graph/__init__.py
src/codestrata/domain/assessment_graph/enums.py
src/codestrata/domain/assessment_graph/factories.py
src/codestrata/domain/assessment_graph/ids.py
src/codestrata/domain/assessment_graph/models.py
src/codestrata/domain/assessment_graph/properties.py
src/codestrata/domain/assessment_graph/schema.py
src/codestrata/domain/assessment_heads/__init__.py
src/codestrata/domain/assessment_heads/area_catalog.py
src/codestrata/domain/assessment_heads/assessment_coverage.py
src/codestrata/domain/assessment_heads/assessment_head_confidence.py
src/codestrata/domain/cloud/__init__.py
src/codestrata/domain/cloud/ids.py
src/codestrata/domain/cloud/taxonomy.py
src/codestrata/domain/cloud/assessment/__init__.py
src/codestrata/domain/cloud/assessment/enums.py
src/codestrata/domain/cloud/assessment/identifiers.py
src/codestrata/domain/cloud/assessment/models.py
src/codestrata/domain/cloud/synthesis/__init__.py
src/codestrata/domain/cloud/synthesis/enums.py
src/codestrata/domain/cloud/synthesis/identifiers.py
src/codestrata/domain/cloud/synthesis/models.py
src/codestrata/domain/dependency/__init__.py
src/codestrata/domain/dependency/ids.py
src/codestrata/domain/dependency/taxonomy.py
src/codestrata/domain/dependency/assessment/__init__.py
src/codestrata/domain/dependency/assessment/enums.py
src/codestrata/domain/dependency/assessment/identifiers.py
src/codestrata/domain/dependency/assessment/models.py
src/codestrata/domain/dependency/synthesis/__init__.py
src/codestrata/domain/dependency/synthesis/enums.py
src/codestrata/domain/dependency/synthesis/identifiers.py
src/codestrata/domain/dependency/synthesis/models.py
src/codestrata/domain/engineering_knowledge/__init__.py
src/codestrata/domain/engineering_knowledge/enums.py
src/codestrata/domain/engineering_knowledge/factories.py
src/codestrata/domain/engineering_knowledge/ids.py
src/codestrata/domain/engineering_knowledge/models.py
src/codestrata/domain/engineering_knowledge/properties.py
src/codestrata/domain/engineering_knowledge/schema.py
src/codestrata/domain/evidence/__init__.py
src/codestrata/domain/evidence/dependency/__init__.py
src/codestrata/domain/evidence/dependency/enums.py
src/codestrata/domain/evidence/dependency/identifiers.py
src/codestrata/domain/evidence/dependency/models.py
src/codestrata/domain/evidence/language/__init__.py
src/codestrata/domain/evidence/language/capabilities.py
src/codestrata/domain/evidence/language/capability_catalog.py
src/codestrata/domain/evidence/language/contracts.py
src/codestrata/domain/evidence/language/errors.py
src/codestrata/domain/evidence/language/identifiers.py
src/codestrata/domain/evidence/language/models.py
src/codestrata/domain/evidence/language/provenance.py
src/codestrata/domain/evidence/language/complexity/__init__.py
src/codestrata/domain/evidence/language/complexity/enums.py
src/codestrata/domain/evidence/language/complexity/identifiers.py
src/codestrata/domain/evidence/language/complexity/models.py
src/codestrata/domain/evidence/repository_ai_readiness/__init__.py
src/codestrata/domain/evidence/repository_ai_readiness/enums.py
src/codestrata/domain/evidence/repository_ai_readiness/identifiers.py
src/codestrata/domain/evidence/repository_ai_readiness/models.py
src/codestrata/domain/evidence/repository_cloud/__init__.py
src/codestrata/domain/evidence/repository_cloud/enums.py
src/codestrata/domain/evidence/repository_cloud/identifiers.py
src/codestrata/domain/evidence/repository_cloud/models.py
src/codestrata/domain/evidence/repository_performance/__init__.py
src/codestrata/domain/evidence/repository_performance/enums.py
src/codestrata/domain/evidence/repository_performance/identifiers.py
src/codestrata/domain/evidence/repository_performance/models.py
src/codestrata/domain/evidence/repository_sensitive/__init__.py
src/codestrata/domain/evidence/repository_sensitive/enums.py
src/codestrata/domain/evidence/repository_sensitive/identifiers.py
src/codestrata/domain/evidence/repository_sensitive/models.py
src/codestrata/domain/evidence/repository_testing/__init__.py
src/codestrata/domain/evidence/repository_testing/enums.py
src/codestrata/domain/evidence/repository_testing/identifiers.py
src/codestrata/domain/evidence/repository_testing/models.py
src/codestrata/domain/findings/__init__.py
src/codestrata/domain/findings/consolidation.py
src/codestrata/domain/findings/correlation.py
src/codestrata/domain/findings/enums.py
src/codestrata/domain/findings/finding_confidence.py
src/codestrata/domain/findings/ids.py
src/codestrata/domain/findings/models.py
src/codestrata/domain/findings/severity.py
src/codestrata/domain/graph/__init__.py
src/codestrata/domain/graph/enums.py
src/codestrata/domain/graph/ids.py
src/codestrata/domain/graph/models.py
src/codestrata/domain/graph/validation.py
src/codestrata/domain/knowledge/__init__.py
src/codestrata/domain/knowledge/identifiers.py
src/codestrata/domain/knowledge/schemas.py
src/codestrata/domain/knowledge_binding/__init__.py
src/codestrata/domain/knowledge_binding/enums.py
src/codestrata/domain/knowledge_binding/ids.py
src/codestrata/domain/knowledge_binding/models.py
src/codestrata/domain/onboarding/__init__.py
src/codestrata/domain/onboarding/enums.py
src/codestrata/domain/onboarding/errors.py
src/codestrata/domain/onboarding/identifiers.py
src/codestrata/domain/onboarding/models.py
src/codestrata/domain/performance/__init__.py
src/codestrata/domain/performance/ids.py
src/codestrata/domain/performance/taxonomy.py
src/codestrata/domain/performance/assessment/__init__.py
src/codestrata/domain/performance/assessment/enums.py
src/codestrata/domain/performance/assessment/identifiers.py
src/codestrata/domain/performance/assessment/models.py
src/codestrata/domain/performance/synthesis/__init__.py
src/codestrata/domain/performance/synthesis/enums.py
src/codestrata/domain/performance/synthesis/identifiers.py
src/codestrata/domain/performance/synthesis/models.py
src/codestrata/domain/priority_actions/__init__.py
src/codestrata/domain/priority_actions/enums.py
src/codestrata/domain/priority_actions/ids.py
src/codestrata/domain/priority_actions/models.py
src/codestrata/domain/quality_metrics/__init__.py
src/codestrata/domain/quality_metrics/common.py
src/codestrata/domain/quality_metrics/false_negatives.py
src/codestrata/domain/quality_metrics/false_positives.py
src/codestrata/domain/quality_metrics/precision.py
src/codestrata/domain/quality_metrics/recall.py
src/codestrata/domain/recommendations/__init__.py
src/codestrata/domain/recommendations/enums.py
src/codestrata/domain/recommendations/ids.py
src/codestrata/domain/recommendations/models.py
src/codestrata/domain/recommendations/priority.py
src/codestrata/domain/recommendations/recommendation_confidence.py
src/codestrata/domain/repository/__init__.py
src/codestrata/domain/repository/changes.py
src/codestrata/domain/repository/enums.py
src/codestrata/domain/repository/files.py
src/codestrata/domain/repository/fingerprints.py
src/codestrata/domain/repository/identities.py
src/codestrata/domain/repository/manifests.py
src/codestrata/domain/repository/paths.py
src/codestrata/domain/repository_graph/__init__.py
src/codestrata/domain/repository_graph/dependencies.py
src/codestrata/domain/repository_graph/enums.py
src/codestrata/domain/repository_graph/factories.py
src/codestrata/domain/repository_graph/ids.py
src/codestrata/domain/repository_graph/models.py
src/codestrata/domain/repository_graph/properties.py
src/codestrata/domain/repository_graph/relationship_factory.py
src/codestrata/domain/repository_graph/relationship_ids.py
src/codestrata/domain/repository_graph/schema.py
src/codestrata/domain/roadmap/__init__.py
src/codestrata/domain/roadmap/constants.py
src/codestrata/domain/roadmap/enums.py
src/codestrata/domain/roadmap/identifiers.py
src/codestrata/domain/roadmap/models.py
src/codestrata/domain/rules/__init__.py
src/codestrata/domain/rules/applicability.py
src/codestrata/domain/rules/context.py
src/codestrata/domain/rules/contracts.py
src/codestrata/domain/rules/enums.py
src/codestrata/domain/rules/errors.py
src/codestrata/domain/rules/evidence.py
src/codestrata/domain/rules/identifiers.py
src/codestrata/domain/rules/metadata.py
src/codestrata/domain/rules/models.py
src/codestrata/domain/rules/results.py
src/codestrata/domain/rules/rule_confidence.py
src/codestrata/domain/rules/validation.py
src/codestrata/domain/rules/architecture/__init__.py
src/codestrata/domain/rules/architecture/ids.py
src/codestrata/domain/rules/architecture/models.py
src/codestrata/domain/security/__init__.py
src/codestrata/domain/security/context.py
src/codestrata/domain/security/ids.py
src/codestrata/domain/security/taxonomy.py
src/codestrata/domain/security/assessment/__init__.py
src/codestrata/domain/security/assessment/enums.py
src/codestrata/domain/security/assessment/identifiers.py
src/codestrata/domain/security/assessment/models.py
src/codestrata/domain/security/synthesis/__init__.py
src/codestrata/domain/security/synthesis/enums.py
src/codestrata/domain/security/synthesis/identifiers.py
src/codestrata/domain/security/synthesis/models.py
src/codestrata/domain/technical_debt/__init__.py
src/codestrata/domain/technical_debt/ids.py
src/codestrata/domain/technical_debt/taxonomy.py
src/codestrata/domain/technical_debt/assessment/__init__.py
src/codestrata/domain/technical_debt/assessment/enums.py
src/codestrata/domain/technical_debt/assessment/identifiers.py
src/codestrata/domain/technical_debt/assessment/models.py
src/codestrata/domain/technical_debt/synthesis/__init__.py
src/codestrata/domain/technical_debt/synthesis/enums.py
src/codestrata/domain/technical_debt/synthesis/identifiers.py
src/codestrata/domain/technical_debt/synthesis/models.py
src/codestrata/domain/testing/__init__.py
src/codestrata/domain/testing/ids.py
src/codestrata/domain/testing/taxonomy.py
src/codestrata/domain/testing/assessment/__init__.py
src/codestrata/domain/testing/assessment/enums.py
src/codestrata/domain/testing/assessment/identifiers.py
src/codestrata/domain/testing/assessment/models.py
src/codestrata/domain/testing/synthesis/__init__.py
src/codestrata/domain/testing/synthesis/enums.py
src/codestrata/domain/testing/synthesis/identifiers.py
src/codestrata/domain/testing/synthesis/models.py
src/codestrata/domain/traceability/__init__.py
src/codestrata/domain/traceability/enums.py
src/codestrata/domain/traceability/evidence_confidence.py
src/codestrata/domain/traceability/evidence_ref.py
src/codestrata/domain/traceability/graph_reference.py
src/codestrata/domain/traceability/location.py
src/codestrata/domain/traceability/measurement.py
src/codestrata/domain/traceability/serialization.py
src/codestrata/domain/traceability/snippet.py
src/codestrata/domain/traceability/validators.py
src/codestrata/extensions/__init__.py
src/codestrata/extensions/analyzers.py
src/codestrata/extensions/assess_ai.py
src/codestrata/extensions/cli_cmd.py
src/codestrata/extensions/contracts.py
src/codestrata/extensions/inventory.py
src/codestrata/extensions/namespaces.py
src/codestrata/extensions/renderers.py
src/codestrata/extensions/version.py
src/codestrata/infrastructure/__init__.py
src/codestrata/infrastructure/knowledge_store/__init__.py
src/codestrata/infrastructure/knowledge_store/defaults.py
src/codestrata/infrastructure/knowledge_store/errors.py
src/codestrata/infrastructure/knowledge_store/factory.py
src/codestrata/infrastructure/knowledge_store/git_revision.py
src/codestrata/infrastructure/knowledge_store/sqlite/__init__.py
src/codestrata/infrastructure/knowledge_store/sqlite/assessment_run_store.py
src/codestrata/infrastructure/knowledge_store/sqlite/blobs.py
src/codestrata/infrastructure/knowledge_store/sqlite/locking.py
src/codestrata/infrastructure/knowledge_store/sqlite/migrations.py
src/codestrata/infrastructure/knowledge_store/sqlite/repository_registry.py
src/codestrata/infrastructure/knowledge_store/sqlite/schema.py
src/codestrata/infrastructure/knowledge_store/sqlite/snapshot_store.py
src/codestrata/infrastructure/knowledge_store/sqlite/store.py
src/codestrata/infrastructure/knowledge_store/sqlite/timeutil.py
src/codestrata/integration/__init__.py
src/codestrata/integration/commercial/__init__.py
src/codestrata/integration/commercial/client.py
src/codestrata/integration/commercial/configuration.py
src/codestrata/integration/commercial/errors.py
src/codestrata/integration/commercial/mapper.py
src/codestrata/integration/commercial/models.py
src/codestrata/integration/commercial/publisher.py
src/codestrata/integration/commercial/artifacts/__init__.py
src/codestrata/integration/commercial/artifacts/checksum.py
src/codestrata/integration/commercial/artifacts/mapper.py
src/codestrata/integration/commercial/artifacts/models.py
src/codestrata/integration/commercial/artifacts/policy.py
src/codestrata/integration/commercial/artifacts/publisher.py
src/codestrata/interfaces/__init__.py
src/codestrata/interfaces/mcp/__init__.py
src/codestrata/interfaces/mcp/agent_mapping.py
src/codestrata/interfaces/mcp/context.py
src/codestrata/interfaces/mcp/envelope.py
src/codestrata/interfaces/mcp/errors.py
src/codestrata/interfaces/mcp/factory.py
src/codestrata/interfaces/mcp/mapping.py
src/codestrata/interfaces/mcp/models.py
src/codestrata/interfaces/mcp/security.py
src/codestrata/interfaces/mcp/server.py
src/codestrata/interfaces/mcp/prompts/__init__.py
src/codestrata/interfaces/mcp/resources/__init__.py
src/codestrata/interfaces/mcp/tools/__init__.py
src/codestrata/interfaces/mcp/tools/_common.py
src/codestrata/interfaces/mcp/tools/agents.py
src/codestrata/interfaces/mcp/tools/architecture_assessment.py
src/codestrata/interfaces/mcp/tools/architecture_conclusions.py
src/codestrata/interfaces/mcp/tools/architecture_report.py
src/codestrata/interfaces/mcp/tools/artifacts.py
src/codestrata/interfaces/mcp/tools/assessment_report.py
src/codestrata/interfaces/mcp/tools/assessments.py
src/codestrata/interfaces/mcp/tools/components.py
src/codestrata/interfaces/mcp/tools/evidence.py
src/codestrata/interfaces/mcp/tools/execution.py
src/codestrata/interfaces/mcp/tools/findings.py
src/codestrata/interfaces/mcp/tools/incremental.py
src/codestrata/interfaces/mcp/tools/incremental_mapping.py
src/codestrata/interfaces/mcp/tools/recommendations.py
src/codestrata/interfaces/mcp/tools/register.py
src/codestrata/interfaces/mcp/tools/repositories.py
src/codestrata/interfaces/mcp/tools/rules.py
src/codestrata/interfaces/mcp/tools/snapshots.py
src/codestrata/models/__init__.py
src/codestrata/models/analysis_result.py
src/codestrata/models/analyzer_result.py
src/codestrata/models/build_facts.py
src/codestrata/models/cicd.py
src/codestrata/models/dependency_facts.py
src/codestrata/models/enums.py
src/codestrata/models/evidence.py
src/codestrata/models/finding.py
src/codestrata/models/normalized_facts.py
src/codestrata/models/recommendation.py
src/codestrata/models/repository.py
src/codestrata/models/repository_facts.py
src/codestrata/models/scan_comparison.py
src/codestrata/models/technology.py
src/codestrata/reporters/__init__.py
src/codestrata/reporters/console_reporter.py
src/codestrata/reporters/evidence_location.py
src/codestrata/reporters/html_file_reporter.py
src/codestrata/reporters/html_rendering.py
src/codestrata/reporters/json_file_reporter.py
src/codestrata/reporters/report_paths.py
src/codestrata/reporters/text_file_reporter.py
src/codestrata/reporting/__init__.py
src/codestrata/reporting/ai_execution.py
src/codestrata/reporting/ai_status.py
src/codestrata/reporting/assessment_json.py
src/codestrata/reporting/branding.py
src/codestrata/reporting/customer_universe.py
src/codestrata/reporting/modernization_html.py
src/codestrata/reporting/modernization_models.py
src/codestrata/reporting/modernization_serialization.py
src/codestrata/reporting/modernization_view.py
src/codestrata/reporting/prioritization.py
src/codestrata/reporting/ai_readiness/__init__.py
src/codestrata/reporting/ai_readiness/adapter.py
src/codestrata/reporting/ai_readiness/intelligence.py
src/codestrata/reporting/ai_readiness/intelligence_models.py
src/codestrata/reporting/ai_readiness/models.py
src/codestrata/reporting/architecture/__init__.py
src/codestrata/reporting/architecture/adapter.py
src/codestrata/reporting/architecture/intelligence.py
src/codestrata/reporting/architecture/intelligence_models.py
src/codestrata/reporting/architecture/models.py
src/codestrata/reporting/assets/__init__.py
src/codestrata/reporting/assets/codestrata-mark-mono.svg
src/codestrata/reporting/assets/favicon-32.png
src/codestrata/reporting/cloud/__init__.py
src/codestrata/reporting/cloud/adapter.py
src/codestrata/reporting/cloud/intelligence.py
src/codestrata/reporting/cloud/intelligence_models.py
src/codestrata/reporting/cloud/models.py
src/codestrata/reporting/contract/__init__.py
src/codestrata/reporting/contract/canonical.py
src/codestrata/reporting/contract/constants.py
src/codestrata/reporting/contract/enums.py
src/codestrata/reporting/contract/identifiers.py
src/codestrata/reporting/contract/manifest.py
src/codestrata/reporting/contract/ordering.py
src/codestrata/reporting/dependency/__init__.py
src/codestrata/reporting/dependency/adapter.py
src/codestrata/reporting/dependency/intelligence.py
src/codestrata/reporting/dependency/intelligence_models.py
src/codestrata/reporting/dependency/models.py
src/codestrata/reporting/engineering_intelligence/__init__.py
src/codestrata/reporting/engineering_intelligence/intelligence.py
src/codestrata/reporting/engineering_intelligence/intelligence_models.py
src/codestrata/reporting/html_v2/__init__.py
src/codestrata/reporting/html_v2/anchors.py
src/codestrata/reporting/html_v2/assessment_head_grouping.py
src/codestrata/reporting/html_v2/assessment_heads.py
src/codestrata/reporting/html_v2/builder.py
src/codestrata/reporting/html_v2/coverage_confidence_limitations.py
src/codestrata/reporting/html_v2/evidence_presentation.py
src/codestrata/reporting/html_v2/labels.py
src/codestrata/reporting/html_v2/leadership.py
src/codestrata/reporting/html_v2/models.py
src/codestrata/reporting/html_v2/renderer.py
src/codestrata/reporting/html_v2/styles.py
src/codestrata/reporting/html_v2/versions.py
src/codestrata/reporting/modernization/__init__.py
src/codestrata/reporting/modernization/intelligence.py
src/codestrata/reporting/modernization/intelligence_models.py
src/codestrata/reporting/performance/__init__.py
src/codestrata/reporting/performance/adapter.py
src/codestrata/reporting/performance/models.py
src/codestrata/reporting/roadmap/__init__.py
src/codestrata/reporting/roadmap/adapter.py
src/codestrata/reporting/roadmap/models.py
src/codestrata/reporting/security/__init__.py
src/codestrata/reporting/security/adapter.py
src/codestrata/reporting/security/intelligence.py
src/codestrata/reporting/security/intelligence_models.py
src/codestrata/reporting/security/models.py
src/codestrata/reporting/technical_debt/__init__.py
src/codestrata/reporting/technical_debt/adapter.py
src/codestrata/reporting/technical_debt/intelligence.py
src/codestrata/reporting/technical_debt/intelligence_models.py
src/codestrata/reporting/technical_debt/models.py
src/codestrata/reporting/technology/__init__.py
src/codestrata/reporting/technology/adapter.py
src/codestrata/reporting/technology/models.py
src/codestrata/reporting/testing/__init__.py
src/codestrata/reporting/testing/adapter.py
src/codestrata/reporting/testing/models.py
src/codestrata/reporting/traceability/__init__.py
src/codestrata/reporting/traceability/evidence_index.py
src/codestrata/reporting/traceability/preservation.py
src/codestrata/reporting/traceability/priority_actions.py
src/codestrata/reporting/traceability/roadmap.py
src/codestrata/reporting/traceability/validator.py
src/codestrata/repository_auth/__init__.py
src/codestrata/repository_auth/askpass.py
src/codestrata/repository_auth/exceptions.py
src/codestrata/repository_auth/git_errors.py
src/codestrata/repository_auth/git_runner.py
src/codestrata/repository_auth/github_urls.py
src/codestrata/repository_auth/models.py
src/codestrata/repository_auth/provider.py
src/codestrata/repository_auth/redaction.py
src/codestrata/repository_auth/service.py
src/codestrata/repository_auth/providers/__init__.py
src/codestrata/repository_auth/providers/environment_token.py
src/codestrata/repository_auth/providers/ssh_agent.py
src/codestrata/resources/__init__.py
src/codestrata/resources/config/codestrata.defaults.toml
src/codestrata/resources/engineering_knowledge/__init__.py
src/codestrata/resources/engineering_knowledge/codestrata-core-v1.yaml
src/codestrata/resources/schemas/assessment/codestrata.io/v1.2/AssessmentReport.json
src/codestrata/scan_boundary/__init__.py
src/codestrata/scan_boundary/policy.py
src/codestrata/scan_boundary/service.py
src/codestrata/security/__init__.py
src/codestrata/security/customer_safe_text.py
src/codestrata/security/database_url.py
src/codestrata/security/filesystem.py
src/codestrata/security/redaction.py
src/codestrata/services/__init__.py
src/codestrata/services/analysis_service.py
src/codestrata/services/artifact_serialization.py
src/codestrata/services/contracts.py
src/codestrata/services/default_pipeline.py
src/codestrata/services/recommendation_engine.py
src/codestrata/services/scan_comparison_service.py
src/codestrata/services/technology_facts.py
src/codestrata/services/analyzers/__init__.py
src/codestrata/services/analyzers/architecture_analyzer.py
src/codestrata/services/analyzers/build_discovery_analyzer.py
src/codestrata/services/analyzers/build_metadata_analyzer.py
src/codestrata/services/analyzers/cicd_command_classifier.py
src/codestrata/services/analyzers/cicd_discovery_analyzer.py
src/codestrata/services/analyzers/cloud_readiness_analyzer.py
src/codestrata/services/analyzers/composite_analyzer.py
src/codestrata/services/analyzers/dependency_discovery_analyzer.py
src/codestrata/services/analyzers/dependency_health_analyzer.py
src/codestrata/services/analyzers/dependency_metadata_analyzer.py
src/codestrata/services/analyzers/github_actions_parser.py
src/codestrata/services/analyzers/maven_dependency_parser.py
src/codestrata/services/analyzers/maven_version_resolver.py
src/codestrata/services/analyzers/repository_metrics_analyzer.py
src/codestrata/services/analyzers/security_analyzer.py
src/codestrata/services/analyzers/yaml_pipeline_loader.py
src/codestrata/services/assessment_graph/__init__.py
src/codestrata/services/assessment_graph/builder.py
src/codestrata/services/assessment_graph/exceptions.py
src/codestrata/services/detectors/__init__.py
src/codestrata/services/detectors/composite_technology_detector.py
src/codestrata/services/detectors/csharp_technology_detector.py
src/codestrata/services/detectors/java_technology_detector.py
src/codestrata/services/detectors/javascript_technology_detector.py
src/codestrata/services/detectors/php_technology_detector.py
src/codestrata/services/detectors/python_technology_detector.py
src/codestrata/services/engineering_knowledge/__init__.py
src/codestrata/services/engineering_knowledge/builtin.py
src/codestrata/services/engineering_knowledge/catalog_models.py
src/codestrata/services/engineering_knowledge/exceptions.py
src/codestrata/services/engineering_knowledge/loader.py
src/codestrata/services/engineering_knowledge/property_dispatch.py
src/codestrata/services/engineering_knowledge/validation.py
src/codestrata/services/graph_assessment/__init__.py
src/codestrata/services/graph_assessment/adapter.py
src/codestrata/services/graph_assessment/artifacts.py
src/codestrata/services/graph_assessment/exceptions.py
src/codestrata/services/graph_assessment/pipeline.py
src/codestrata/services/graph_assessment/results.py
src/codestrata/services/inventory/__init__.py
src/codestrata/services/inventory/builder.py
src/codestrata/services/inventory/classification.py
src/codestrata/services/inventory/content_reader.py
src/codestrata/services/inventory/hashing.py
src/codestrata/services/inventory/language.py
src/codestrata/services/knowledge_pipeline/__init__.py
src/codestrata/services/knowledge_pipeline/exceptions.py
src/codestrata/services/knowledge_pipeline/matching.py
src/codestrata/services/knowledge_pipeline/observations.py
src/codestrata/services/knowledge_pipeline/pipeline.py
src/codestrata/services/recommendations/__init__.py
src/codestrata/services/recommendations/artifacts.py
src/codestrata/services/recommendations/context.py
src/codestrata/services/recommendations/engine.py
src/codestrata/services/recommendations/priority.py
src/codestrata/services/recommendations/protocol.py
src/codestrata/services/recommendations/providers/__init__.py
src/codestrata/services/recommendations/providers/builtin.py
src/codestrata/services/repository_graph/__init__.py
src/codestrata/services/repository_graph/assembler.py
src/codestrata/services/repository_graph/context.py
src/codestrata/services/repository_graph/enums.py
src/codestrata/services/repository_graph/protocol.py
src/codestrata/services/repository_graph/results.py
src/codestrata/services/repository_graph/extractors/__init__.py
src/codestrata/services/repository_graph/extractors/composer_parser.py
src/codestrata/services/repository_graph/extractors/dependencies.py
src/codestrata/services/repository_graph/extractors/maven_parser.py
src/codestrata/services/repository_graph/extractors/modules.py
src/codestrata/services/repository_graph/extractors/nuget_parser.py
src/codestrata/services/repository_graph/extractors/package_json_parser.py
src/codestrata/services/repository_graph/extractors/structure.py
src/codestrata/services/rule_engine/__init__.py
src/codestrata/services/rule_engine/artifacts.py
src/codestrata/services/rule_engine/engine.py
src/codestrata/services/rule_engine/rules/__init__.py
src/codestrata/services/rule_engine/rules/builtin.py
src/codestrata/services/scanners/__init__.py
src/codestrata/services/scanners/github_repository_scanner.py
src/codestrata/services/scanners/local_repository_scanner.py
src/codestrata/static_analysis/__init__.py
src/codestrata/static_analysis/exceptions.py
src/codestrata/static_analysis/grouping.py
src/codestrata/static_analysis/models.py
src/codestrata/static_analysis/ordering.py
src/codestrata/static_analysis/provider.py
src/codestrata/static_analysis/service.py
src/codestrata/static_analysis/visibility.py
src/codestrata/static_analysis/providers/__init__.py
src/codestrata/static_analysis/providers/pmd_command.py
src/codestrata/static_analysis/providers/pmd_discovery.py
src/codestrata/static_analysis/providers/pmd_mapping.py
src/codestrata/static_analysis/providers/pmd_normalization.py
src/codestrata/static_analysis/providers/pmd_parser.py
src/codestrata/static_analysis/providers/pmd_profiles.py
src/codestrata/static_analysis/providers/pmd_provider.py
src/codestrata/telemetry/__init__.py
src/codestrata/telemetry/assessment_isolation.py
src/codestrata/telemetry/assessment_isolation_diagnostics.py
src/codestrata/telemetry/assessment_isolation_models.py
src/codestrata/telemetry/assessment_isolation_policy.py
src/codestrata/telemetry/assessment_lifecycle.py
src/codestrata/telemetry/bands.py
src/codestrata/telemetry/catalog.py
src/codestrata/telemetry/catalog_diagnostics.py
src/codestrata/telemetry/catalog_formatting.py
src/codestrata/telemetry/catalog_metadata.py
src/codestrata/telemetry/catalog_models.py
src/codestrata/telemetry/catalog_policy.py
src/codestrata/telemetry/catalog_validation.py
src/codestrata/telemetry/catalog_write.py
src/codestrata/telemetry/cli_consent.py
src/codestrata/telemetry/cli_consent_diagnostics.py
src/codestrata/telemetry/cli_consent_policy.py
src/codestrata/telemetry/compatibility.py
src/codestrata/telemetry/consent.py
src/codestrata/telemetry/consent_policy.py
src/codestrata/telemetry/consent_scope.py
src/codestrata/telemetry/constants.py
src/codestrata/telemetry/decisions.py
src/codestrata/telemetry/diagnostics.py
src/codestrata/telemetry/disabled_service.py
src/codestrata/telemetry/enforcement.py
src/codestrata/telemetry/errors.py
src/codestrata/telemetry/event_identity.py
src/codestrata/telemetry/events.py
src/codestrata/telemetry/identity.py
src/codestrata/telemetry/interactive_consent.py
src/codestrata/telemetry/non_interactive.py
src/codestrata/telemetry/non_interactive_diagnostics.py
src/codestrata/telemetry/non_interactive_policy.py
src/codestrata/telemetry/paths.py
src/codestrata/telemetry/persisted_consent.py
src/codestrata/telemetry/pre_transport_diagnostics.py
src/codestrata/telemetry/pre_transport_errors.py
src/codestrata/telemetry/pre_transport_gate.py
src/codestrata/telemetry/pre_transport_models.py
src/codestrata/telemetry/pre_transport_policy.py
src/codestrata/telemetry/pre_transport_serialization.py
src/codestrata/telemetry/pre_transport_validation.py
src/codestrata/telemetry/preferences.py
src/codestrata/telemetry/preview.py
src/codestrata/telemetry/preview_builder.py
src/codestrata/telemetry/preview_diagnostics.py
src/codestrata/telemetry/preview_examples.py
src/codestrata/telemetry/preview_formatting.py
src/codestrata/telemetry/preview_models.py
src/codestrata/telemetry/preview_policy.py
src/codestrata/telemetry/preview_validation.py
src/codestrata/telemetry/privacy.py
src/codestrata/telemetry/product_transport.py
src/codestrata/telemetry/projection.py
src/codestrata/telemetry/prompt.py
src/codestrata/telemetry/prompt_eligibility.py
src/codestrata/telemetry/prompt_policy.py
src/codestrata/telemetry/prompt_result.py
src/codestrata/telemetry/prompt_runtime_factory.py
src/codestrata/telemetry/queue.py
src/codestrata/telemetry/runtime.py
src/codestrata/telemetry/runtime_factory.py
src/codestrata/telemetry/runtime_policy.py
src/codestrata/telemetry/service.py
src/codestrata/telemetry/session.py
src/codestrata/telemetry/status.py
src/codestrata/telemetry/status_diagnostics.py
src/codestrata/telemetry/status_formatting.py
src/codestrata/telemetry/status_models.py
src/codestrata/telemetry/status_policy.py
src/codestrata/telemetry/transport.py
src/codestrata/telemetry/transport_configuration.py
src/codestrata/telemetry/transport_diagnostics.py
src/codestrata/telemetry/transport_errors.py
src/codestrata/telemetry/transport_factory.py
src/codestrata/telemetry/transport_http.py
src/codestrata/telemetry/transport_mapping.py
src/codestrata/telemetry/transport_models.py
src/codestrata/telemetry/transport_policy.py
src/codestrata/telemetry/transport_retry.py
src/codestrata/telemetry/validate.py
src/codestrata/telemetry/analytics/__init__.py
src/codestrata/telemetry/analytics/ai_analytics.py
src/codestrata/telemetry/analytics/ai_analytics_catalogs.py
src/codestrata/telemetry/analytics/ai_analytics_compatibility.py
src/codestrata/telemetry/analytics/ai_analytics_diagnostics.py
src/codestrata/telemetry/analytics/ai_analytics_input.py
src/codestrata/telemetry/analytics/ai_analytics_mapping.py
src/codestrata/telemetry/analytics/ai_analytics_models.py
src/codestrata/telemetry/analytics/ai_analytics_policy.py
src/codestrata/telemetry/analytics/ai_analytics_projection.py
src/codestrata/telemetry/analytics/ai_analytics_serialization.py
src/codestrata/telemetry/analytics/ai_analytics_validation.py
src/codestrata/telemetry/analytics/assessment_analytics.py
src/codestrata/telemetry/analytics/assessment_analytics_compatibility.py
src/codestrata/telemetry/analytics/assessment_analytics_diagnostics.py
src/codestrata/telemetry/analytics/assessment_analytics_policy.py
src/codestrata/telemetry/analytics/assessment_analytics_projection.py
src/codestrata/telemetry/analytics/assessment_analytics_serialization.py
src/codestrata/telemetry/analytics/assessment_analytics_validation.py
src/codestrata/telemetry/analytics/compatibility.py
src/codestrata/telemetry/analytics/diagnostics.py
src/codestrata/telemetry/analytics/errors.py
src/codestrata/telemetry/analytics/events.py
src/codestrata/telemetry/analytics/installation_identity.py
src/codestrata/telemetry/analytics/installation_identity_compatibility.py
src/codestrata/telemetry/analytics/installation_identity_diagnostics.py
src/codestrata/telemetry/analytics/installation_identity_errors.py
src/codestrata/telemetry/analytics/installation_identity_policy.py
src/codestrata/telemetry/analytics/installation_identity_serialization.py
src/codestrata/telemetry/analytics/installation_identity_storage.py
src/codestrata/telemetry/analytics/installation_identity_validation.py
src/codestrata/telemetry/analytics/policy.py
src/codestrata/telemetry/analytics/projection.py
src/codestrata/telemetry/analytics/repository_aggregate.py
src/codestrata/telemetry/analytics/repository_aggregate_compatibility.py
src/codestrata/telemetry/analytics/repository_aggregate_diagnostics.py
src/codestrata/telemetry/analytics/repository_aggregate_extractor.py
src/codestrata/telemetry/analytics/repository_aggregate_input.py
src/codestrata/telemetry/analytics/repository_aggregate_models.py
src/codestrata/telemetry/analytics/repository_aggregate_policy.py
src/codestrata/telemetry/analytics/repository_aggregate_projection.py
src/codestrata/telemetry/analytics/repository_aggregate_serialization.py
src/codestrata/telemetry/analytics/repository_aggregate_validation.py
src/codestrata/telemetry/analytics/runtime_analytics.py
src/codestrata/telemetry/analytics/runtime_analytics_compatibility.py
src/codestrata/telemetry/analytics/runtime_analytics_diagnostics.py
src/codestrata/telemetry/analytics/runtime_analytics_projection.py
src/codestrata/telemetry/analytics/runtime_analytics_serialization.py
src/codestrata/telemetry/analytics/runtime_analytics_validation.py
src/codestrata/telemetry/analytics/serialization.py
src/codestrata/telemetry/analytics/validation.py
src/codestrata/telemetry/assessment_metadata/__init__.py
src/codestrata/telemetry/assessment_metadata/diagnostics.py
src/codestrata/telemetry/assessment_metadata/emitter.py
src/codestrata/telemetry/assessment_metadata/models.py
src/codestrata/telemetry/assessment_metadata/policy.py
src/codestrata/telemetry/assessment_metadata/projector.py
src/codestrata/telemetry/assessment_metadata/rule_filter.py
src/codestrata/telemetry/assessment_metadata/source.py
src/codestrata/telemetry/assessment_metadata/transport.py
src/codestrata/telemetry/infrastructure/__init__.py
src/codestrata/telemetry/infrastructure/capture_transport.py
src/codestrata/telemetry/infrastructure/http_client.py
src/codestrata/telemetry/infrastructure/http_transport.py
src/codestrata/telemetry/infrastructure/unavailable_transport.py
tests/test_assess_cli.py
tests/test_assess_telemetry_failure_isolation.py
tests/test_assess_telemetry_flags.py
tests/test_cli.py
tests/test_onboarding_cli.py
tests/test_package_metadata.py
tests/test_result_renderer.py
tests/test_telemetry_preview_command.py
tests/test_telemetry_status_command.py