LICENSE
MANIFEST.in
README.md
pyproject.toml
docs/api_reference.md
docs/cli_reference.md
docs/config_reference.md
docs/examples.md
docs/hard_negative_guide.md
docs/index.md
docs/installation.md
docs/ontology_model.md
docs/packaging_release.md
docs/quickstart.md
src/civil_damage_ontology/__init__.py
src/civil_damage_ontology/api.py
src/civil_damage_ontology/enums.py
src/civil_damage_ontology/exceptions.py
src/civil_damage_ontology/types.py
src/civil_damage_ontology/version.py
src/civil_damage_ontology.egg-info/PKG-INFO
src/civil_damage_ontology.egg-info/SOURCES.txt
src/civil_damage_ontology.egg-info/dependency_links.txt
src/civil_damage_ontology.egg-info/entry_points.txt
src/civil_damage_ontology.egg-info/requires.txt
src/civil_damage_ontology.egg-info/top_level.txt
src/civil_damage_ontology/analytics/__init__.py
src/civil_damage_ontology/analytics/coverage.py
src/civil_damage_ontology/analytics/graph_builder.py
src/civil_damage_ontology/analytics/summaries.py
src/civil_damage_ontology/cli/__init__.py
src/civil_damage_ontology/cli/main.py
src/civil_damage_ontology/defaults/__init__.py
src/civil_damage_ontology/defaults/negatives/hard_negatives.yaml
src/civil_damage_ontology/defaults/rules/asset_component.yaml
src/civil_damage_ontology/defaults/rules/component_material.yaml
src/civil_damage_ontology/defaults/rules/material_target.yaml
src/civil_damage_ontology/defaults/rules/observability.yaml
src/civil_damage_ontology/defaults/rules/target_extent.yaml
src/civil_damage_ontology/defaults/rules/target_secondary_tag.yaml
src/civil_damage_ontology/defaults/rules/target_severity.yaml
src/civil_damage_ontology/defaults/vocab/assets.yaml
src/civil_damage_ontology/defaults/vocab/components.yaml
src/civil_damage_ontology/defaults/vocab/extents.yaml
src/civil_damage_ontology/defaults/vocab/materials.yaml
src/civil_damage_ontology/defaults/vocab/primary_mask_targets.yaml
src/civil_damage_ontology/defaults/vocab/secondary_damage_tags.yaml
src/civil_damage_ontology/defaults/vocab/severities.yaml
src/civil_damage_ontology/defaults/vocab/visibilities.yaml
src/civil_damage_ontology/engine/__init__.py
src/civil_damage_ontology/engine/enumerator.py
src/civil_damage_ontology/engine/negatives_engine.py
src/civil_damage_ontology/engine/projector.py
src/civil_damage_ontology/engine/query_api.py
src/civil_damage_ontology/engine/rule_engine.py
src/civil_damage_ontology/engine/status_assignment.py
src/civil_damage_ontology/io/__init__.py
src/civil_damage_ontology/io/csv_io.py
src/civil_damage_ontology/io/graph_io.py
src/civil_damage_ontology/io/parquet_io.py
src/civil_damage_ontology/io/resources.py
src/civil_damage_ontology/io/yaml_loader.py
src/civil_damage_ontology/io/yaml_writer.py
src/civil_damage_ontology/models/__init__.py
src/civil_damage_ontology/models/negatives.py
src/civil_damage_ontology/models/repository.py
src/civil_damage_ontology/models/rules.py
src/civil_damage_ontology/models/validation.py
src/civil_damage_ontology/models/vocab.py
src/civil_damage_ontology/validation/__init__.py
src/civil_damage_ontology/validation/explain.py
src/civil_damage_ontology/validation/repository_validator.py
src/civil_damage_ontology/validation/row_validator.py
src/civil_damage_ontology/validation/rule_validator.py
tests/test_build_valid_targets.py
tests/test_build_validation_table.py
tests/test_cli.py
tests/test_exports.py
tests/test_hard_negatives.py
tests/test_loaders.py
tests/test_repository_validation.py