Architecture boundary violations found:
tests/data/architecture_boundaries/shared_model_dynamic_import/forbidden.py:9:1: [shared-model-backend-import] datamodel_code_generator.model.pydantic_v2.base_model: shared model code must not depend on a concrete backend; expose a neutral capability instead (in <module>)
tests/data/architecture_boundaries/shared_model_dynamic_import/forbidden.py:10:1: [shared-model-backend-import] datamodel_code_generator.model.pydantic_v2.base_model: shared model code must not depend on a concrete backend; expose a neutral capability instead (in <module>)
tests/data/architecture_boundaries/shared_model_dynamic_import/forbidden.py:12:1: [shared-model-backend-import] datamodel_code_generator.model.pydantic_v2.base_model: shared model code must not depend on a concrete backend; expose a neutral capability instead (in <module>)
tests/data/architecture_boundaries/shared_model_dynamic_import/forbidden.py:14:1: [shared-model-backend-import] datamodel_code_generator.model.pydantic_v2.base_model: shared model code must not depend on a concrete backend; expose a neutral capability instead (in <module>)
tests/data/architecture_boundaries/shared_model_dynamic_import/forbidden.py:16:1: [shared-model-backend-import] datamodel_code_generator.model.pydantic_v2.base_model: shared model code must not depend on a concrete backend; expose a neutral capability instead (in <module>)
tests/data/architecture_boundaries/shared_model_dynamic_import/forbidden.py:18:1: [shared-model-backend-import] datamodel_code_generator.model.pydantic_v2.base_model: shared model code must not depend on a concrete backend; expose a neutral capability instead (in <module>)
tests/data/architecture_boundaries/shared_model_dynamic_import/forbidden.py:24:5: [shared-model-backend-import] datamodel_code_generator.model.pydantic_v2.base_model: shared model code must not depend on a concrete backend; expose a neutral capability instead (in inspect_forward_provider)
tests/data/architecture_boundaries/shared_model_dynamic_import/forbidden.py:37:5: [shared-model-backend-import] datamodel_code_generator.model.pydantic_v2.base_model: shared model code must not depend on a concrete backend; expose a neutral capability instead (in inspect_conditional_provider)
