.gitignore
CONTRIBUTING.md
LICENSE
README.md
pyproject.toml
show_test_source_files.py
uv.lock
.github/PULL_REQUEST_TEMPLATE.md
.github/ISSUE_TEMPLATE/bug_report.yml
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/feature_request.yml
.github/workflows/ci.yml
.github/workflows/large-repo-fixtures.yml
.github/workflows/release.yml
docs/wiki/Development-checks.md
docs/wiki/Home.md
docs/wiki/Reporting-bugs.md
docs/wiki/Requesting-features.md
src/modwire/__init__.py
src/modwire/_version.py
src/modwire/callables.py
src/modwire/definitions.py
src/modwire/exports.py
src/modwire/graph.py
src/modwire/metadata.py
src/modwire.egg-info/PKG-INFO
src/modwire.egg-info/SOURCES.txt
src/modwire.egg-info/dependency_links.txt
src/modwire.egg-info/requires.txt
src/modwire.egg-info/top_level.txt
src/modwire/architecture/__init__.py
src/modwire/architecture/analyzers.py
src/modwire/architecture/config.py
src/modwire/architecture/insights.py
src/modwire/architecture/matching.py
src/modwire/architecture/policy.py
src/modwire/architecture/render.py
src/modwire/architecture/violations.py
src/modwire/extraction/__init__.py
src/modwire/extraction/cache.py
src/modwire/extraction/manifest.py
src/modwire/extraction/models.py
src/modwire/extraction/roots.py
src/modwire/extraction/serialization.py
src/modwire/extraction/service.py
src/modwire/extractors/__init__.py
src/modwire/extractors/base.py
src/modwire/extractors/loader.py
src/modwire/extractors/php.py
src/modwire/extractors/python.py
src/modwire/extractors/resources.py
src/modwire/extractors/typescript.py
src/modwire/extractors/scripts/__init__.py
src/modwire/extractors/scripts/php_extractor.php
src/modwire/extractors/scripts/python_extractor.py
src/modwire/extractors/scripts/typescript_extractor.js
src/modwire/shape/__init__.py
src/modwire/shape/config.py
src/modwire/shape/evaluator.py
src/modwire/shape/rules.py
src/modwire/shape/violations.py
src/modwire/testing/__init__.py
src/modwire/testing/factories.py
tests/test_api.py
tests/test_architecture_api.py
tests/test_standalone.py
tests/apps/php/ignored/generated.php
tests/apps/php/src/application/use_cases/activate.php
tests/apps/php/src/domain/model/user.php
tests/apps/php/src/domain/services/policy.php
tests/apps/php/src/interfaces/http/controller.php
tests/apps/python/ignored/generated.py
tests/apps/python/src/application/use_cases/activate.py
tests/apps/python/src/domain/model/user.py
tests/apps/python/src/domain/services/policy.py
tests/apps/python/src/interfaces/http/controller.py
tests/apps/typescript/ignored/generated.ts
tests/apps/typescript/src/application/use_cases/activate.ts
tests/apps/typescript/src/domain/model/profile.tsx
tests/apps/typescript/src/domain/model/user.ts
tests/apps/typescript/src/domain/services/audit.js
tests/apps/typescript/src/domain/services/policy.ts
tests/apps/typescript/src/interfaces/http/controller.ts
tests/apps/typescript/src/interfaces/http/view.jsx
tests/large_projects/README.md
tests/large_projects/fixtures.json
tests/large_projects/run_large_project_fixtures.py