README.md
README_PYPI.md
pyproject.toml
app/__init__.py
app/cli.py
app/main.py
app/config/__init__.py
app/config/settings.py
app/layer_1/__init__.py
app/layer_1/metadata_collector/metadata_collector.py
app/layer_1/schemas/base_schema.py
app/layer_1/schemas/base_schema_registry.py
app/layer_2/__init__.py
app/layer_2/base_plugin.py
app/layer_2/extraction_plugin.py
app/layer_2/extraction_plugin_manager.py
app/layer_2/plugin_manager.py
app/layer_2/contracts/__init__.py
app/layer_2/contracts/composer.py
app/layer_2/contracts/pipeline.py
app/layer_2/contracts/step.py
app/layer_2/use_cases/__init__.py
app/layer_2/use_cases/extract_metadata.py
app/layer_3/__init__.py
app/layer_3/builders/__init__.py
app/layer_3/builders/jsonld_builder.py
app/layer_3/composers/plugin_pipeline_composer.py
app/layer_3/evaluators/__init__.py
app/layer_3/evaluators/fairness_evaluator.py
app/layer_3/plugins/__init__.py
app/layer_3/plugins/url_pattern_matcher_plugin.py
app/layer_3/plugins/codeberg/__init__.py
app/layer_3/plugins/codeberg/codeberg_base_extractor.py
app/layer_3/plugins/codeberg/codeberg_client.py
app/layer_3/plugins/codeberg/collection.py
app/layer_3/plugins/github/__init__.py
app/layer_3/plugins/github/collection.py
app/layer_3/plugins/github/github_base_extractor.py
app/layer_3/plugins/github/github_client.py
app/layer_3/plugins/gitlab/__init__.py
app/layer_3/plugins/gitlab/collection.py
app/layer_3/plugins/gitlab/gitlab_base_extractor.py
app/layer_3/plugins/gitlab/gitlab_client.py
app/layer_3/plugins/shared/__init__.py
app/layer_3/plugins/shared/bibtex.py
app/layer_3/plugins/shared/collection.py
app/layer_3/plugins/shared/git_platform_base_extractor.py
app/layer_3/plugins/shared/git_platform_client.py
app/layer_3/plugins/shared/utils.py
app/layer_3/plugins/shared/external_services/__init__.py
app/layer_3/plugins/shared/external_services/open_alex_client.py
app/layer_3/plugins/shared/external_services/software_heritage_client.py
app/layer_3/plugins/shared/external_services/wayback_client.py
app/layer_3/plugins/shared/foundation/__init__.py
app/layer_3/plugins/shared/foundation/caching_http_client.py
app/layer_3/plugins/shared/foundation/named_stateful_singleton.py
app/layer_3/plugins/shared/json_files/__init__.py
app/layer_3/plugins/shared/json_files/codemeta_json.py
app/layer_3/plugins/shared/json_files/connoss_json.py
app/layer_3/plugins/shared/types/json_ld_serializable.py
app/layer_3/plugins/shared/types/online_account.py
app/layer_3/plugins/shared/types/organization.py
app/layer_3/plugins/shared/types/person.py
app/layer_3/schemas/__init__.py
app/layer_3/schemas/metadata_json_ld_serializer.py
app/layer_3/schemas/metadata_record.py
app/layer_3/schemas/metadata_validator.py
app/layer_3/schemas/validation_result.py
app/layer_3/schemas/linkml/__init__.py
app/layer_3/schemas/linkml/linkml_schema.py
app/layer_3/schemas/linkml/linkml_schema_registry.py
app/layer_3/steps/__init__.py
app/layer_3/steps/contracts/__init__.py
app/layer_3/steps/contracts/pipeline.py
app/layer_3/steps/contracts/step.py
app/layer_4/__init__.py
app/layer_4/builders/__init__.py
app/layer_4/builders/enriched_metadata.py
app/layer_4/endpoints/__init__.py
app/layer_4/endpoints/metadata.py
app/layer_4/schemas/__init__.py
app/layer_4/schemas/metadata.py
app/layer_4/services/__init__.py
app/layer_4/services/fairness_service.py
app/layer_4/services/metadata_service.py
comet_rs/__init__.py
comet_rs.egg-info/PKG-INFO
comet_rs.egg-info/SOURCES.txt
comet_rs.egg-info/dependency_links.txt
comet_rs.egg-info/entry_points.txt
comet_rs.egg-info/requires.txt
comet_rs.egg-info/top_level.txt
schemas/__init__.py
schemas/codemeta.yaml
schemas/connoss.yaml
schemas/maSMP.yaml
tests/test_cli_and_public_api.py
tests/test_endpoints_and_services.py
tests/test_fairness.py
tests/test_layer1_and_contracts.py
tests/test_plugins_and_clients.py
tests/test_schemas_builders.py
tests/test_use_case_and_pipeline.py