.gitignore
CHANGELOG.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
Makefile
README.md
pyproject.toml
uv.lock
.github/PULL_REQUEST_TEMPLATE.md
.github/modwire-ecosystem.yml
.github/ISSUE_TEMPLATE/bug_report.yml
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/decision.yml
.github/ISSUE_TEMPLATE/epic.yml
.github/ISSUE_TEMPLATE/feature_request.yml
.github/ISSUE_TEMPLATE/task.yml
.github/scripts/reconcile_ecosystem.py
.github/workflows/ci.yml
.github/workflows/human-approval.yml
.github/workflows/issue-metadata-check.yml
.github/workflows/issue-metadata.yml
.github/workflows/python-package.yml
.github/workflows/python-release-assets.yml
.github/workflows/python-release-build.yml
.github/workflows/release.yml
.modwire/boundaries.yaml
.modwire/shape.yaml
docs/migration-5.md
docs/migration-6.md
docs/decisions/0001-canonical-modwire-repository-shape.md
docs/governance/github-ecosystem.md
docs/governance/python-workflows.md
docs/scaffolding/repository-contract-v1.yaml
docs/scaffolding/golden/cli.yaml
docs/scaffolding/golden/library.yaml
docs/wiki/Development-checks.md
docs/wiki/Home.md
docs/wiki/Reporting-bugs.md
docs/wiki/Requesting-features.md
src/modwire_architecture/__init__.py
src/modwire_architecture/_version.py
src/modwire_architecture/facade.py
src/modwire_architecture/py.typed
src/modwire_architecture.egg-info/PKG-INFO
src/modwire_architecture.egg-info/SOURCES.txt
src/modwire_architecture.egg-info/dependency_links.txt
src/modwire_architecture.egg-info/requires.txt
src/modwire_architecture.egg-info/scm_file_list.json
src/modwire_architecture.egg-info/scm_version.json
src/modwire_architecture.egg-info/top_level.txt
src/modwire_architecture/architecture/__init__.py
src/modwire_architecture/architecture/app.py
src/modwire_architecture/architecture/composition.py
src/modwire_architecture/architecture/boundaries/__init__.py
src/modwire_architecture/architecture/boundaries/analyzer.py
src/modwire_architecture/architecture/boundaries/base.py
src/modwire_architecture/architecture/boundaries/collector.py
src/modwire_architecture/architecture/boundaries/composition.py
src/modwire_architecture/architecture/boundaries/analyzers/__init__.py
src/modwire_architecture/architecture/boundaries/analyzers/analyzer_base.py
src/modwire_architecture/architecture/boundaries/analyzers/backward.py
src/modwire_architecture/architecture/boundaries/analyzers/module_boundaries.py
src/modwire_architecture/architecture/boundaries/analyzers/no_cycles.py
src/modwire_architecture/architecture/boundaries/analyzers/no_reentry.py
src/modwire_architecture/architecture/boundaries/tags/__init__.py
src/modwire_architecture/architecture/boundaries/tags/matcher.py
src/modwire_architecture/architecture/boundaries/tags/tag_map.py
src/modwire_architecture/architecture/insights/__init__.py
src/modwire_architecture/architecture/insights/base.py
src/modwire_architecture/architecture/insights/collector.py
src/modwire_architecture/architecture/insights/composition.py
src/modwire_architecture/architecture/insights/reporters/__init__.py
src/modwire_architecture/architecture/insights/reporters/base.py
src/modwire_architecture/architecture/insights/reporters/callables.py
src/modwire_architecture/architecture/insights/reporters/clusters.py
src/modwire_architecture/architecture/insights/reporters/coherence.py
src/modwire_architecture/architecture/insights/reporters/exports.py
src/modwire_architecture/architecture/insights/reporters/hotspots.py
src/modwire_architecture/architecture/map/__init__.py
src/modwire_architecture/architecture/map/base.py
src/modwire_architecture/architecture/map/collector.py
src/modwire_architecture/architecture/map/composition.py
src/modwire_architecture/architecture/map/loader.py
src/modwire_architecture/architecture/shape/__init__.py
src/modwire_architecture/architecture/shape/base.py
src/modwire_architecture/architecture/shape/collector.py
src/modwire_architecture/architecture/shape/composition.py
src/modwire_architecture/architecture/shape/resolvers/__init__.py
src/modwire_architecture/architecture/shape/resolvers/abstract_class_resolver.py
src/modwire_architecture/architecture/shape/resolvers/callable_resolver.py
src/modwire_architecture/architecture/shape/resolvers/class_resolver.py
src/modwire_architecture/architecture/shape/resolvers/file_resolver.py
src/modwire_architecture/architecture/shape/resolvers/import_resolver.py
src/modwire_architecture/architecture/shape/resolvers/property_resolver.py
src/modwire_architecture/architecture/shape/resolvers/signature_resolver.py
src/modwire_architecture/architecture/shape/resolvers/symbol_resolver.py
src/modwire_architecture/code/__init__.py
src/modwire_architecture/code/package.py
src/modwire_architecture/layers/__init__.py
src/modwire_architecture/layers/app.py
src/modwire_architecture/modules/__init__.py
src/modwire_architecture/modules/app.py
src/modwire_architecture/projects/__init__.py
src/modwire_architecture/projects/app.py
src/modwire_architecture/projects/ecosystem.py
src/modwire_architecture/shared/__init__.py
src/modwire_architecture/shared/base.py
src/modwire_architecture/shared/config/__init__.py
src/modwire_architecture/shared/config/architecture.py
src/modwire_architecture/shared/config/layers.py
src/modwire_architecture/shared/config/modules.py
src/modwire_architecture/shared/config/modwire.py
src/modwire_architecture/shared/config/projects.py
src/modwire_architecture/shared/config/shape.py
src/modwire_architecture/shared/report/__init__.py
src/modwire_architecture/shared/report/base.py
tests/test_architecture.py
tests/test_boundaries.py
tests/test_distribution_identity.py
tests/test_ecosystem_contract.py
tests/test_import_only_migration.py
tests/test_import_shape.py
tests/test_models.py
tests/test_repository_shape_contract.py
tests/fixtures/import_only/consumer_after.py
tests/fixtures/import_only/consumer_before.py