command: python3 module inventory from src/config/architecture/modules.json
cwd: /shared/codebase/clean-architecture-backend-template
timestamp: 2026-08-29T00:04:07+00:00
sourceRevision: a24ece9cf797f7ea647e33bf846b115208ed1ba5
--- stdout ---
registry_modules= 44
domain-core|:domain-core|prod=8|prod_loc=107|test=0|test_loc=0|deps=|runtime=app-bootstrap,sample-portfolio
shared-contract|:shared-contract|prod=56|prod_loc=2839|test=23|test_loc=2706|deps=|runtime=app-bootstrap,sample-portfolio
application-core|:application-core|prod=886|prod_loc=35798|test=136|test_loc=19751|deps=domain-core,shared-contract|runtime=app-bootstrap,sample-portfolio
adapter-outbound-support|:adapter:outbound:support|prod=5|prod_loc=107|test=1|test_loc=89|deps=domain-core,application-core,shared-contract|runtime=app-bootstrap
adapter-outbound-persistence-jpa|:adapter:outbound:persistence-jpa|prod=460|prod_loc=44594|test=141|test_loc=12581|deps=domain-core,application-core,shared-contract|runtime=app-bootstrap,sample-portfolio
adapter-outbound-persistence-mongo|:adapter:outbound:persistence-mongo|prod=353|prod_loc=23401|test=139|test_loc=15416|deps=|runtime=app-bootstrap
adapter-outbound-identifier|:adapter:outbound:identifier|prod=5|prod_loc=134|test=2|test_loc=151|deps=domain-core,application-core|runtime=app-bootstrap,sample-portfolio
adapter-outbound-fileserver|:adapter:outbound:fileserver|prod=79|prod_loc=12723|test=37|test_loc=12043|deps=application-core,shared-contract|runtime=app-bootstrap
adapter-outbound-objectstorage|:adapter:outbound:objectstorage|prod=154|prod_loc=14966|test=49|test_loc=6778|deps=application-core,shared-contract|runtime=sample-portfolio
adapter-outbound-cache-redis|:adapter:outbound:cache-redis|prod=316|prod_loc=33690|test=70|test_loc=15245|deps=domain-core,application-core,shared-contract,adapter-outbound-support|runtime=app-bootstrap
adapter-outbound-httpclient|:adapter:outbound:httpclient|prod=270|prod_loc=15887|test=97|test_loc=8803|deps=domain-core,application-core,shared-contract,adapter-outbound-support|runtime=app-bootstrap
adapter-outbound-messaging|:adapter:outbound:messaging|prod=35|prod_loc=4350|test=19|test_loc=3670|deps=domain-core,application-core,shared-contract,adapter-outbound-support|runtime=app-bootstrap
adapter-outbound-notification|:adapter:outbound:notification|prod=172|prod_loc=14749|test=61|test_loc=10037|deps=domain-core,application-core,shared-contract,adapter-outbound-support|runtime=app-bootstrap
adapter-inbound-web|:adapter:inbound:web|prod=428|prod_loc=29488|test=202|test_loc=23500|deps=domain-core,application-core,shared-contract|runtime=app-bootstrap,sample-portfolio
adapter-inbound-grpc|:adapter:inbound:grpc|prod=9|prod_loc=650|test=6|test_loc=782|deps=domain-core,application-core,shared-contract|runtime=
adapter-inbound-graphql|:adapter:inbound:graphql|prod=409|prod_loc=26477|test=117|test_loc=14745|deps=domain-core,application-core,shared-contract|runtime=app-bootstrap
adapter-inbound-websocket|:adapter:inbound:websocket|prod=174|prod_loc=13426|test=74|test_loc=10336|deps=domain-core,application-core,shared-contract|runtime=
app-bootstrap|:app-bootstrap|prod=160|prod_loc=15096|test=282|test_loc=32724|deps=domain-core,application-core,adapter-outbound-persistence-jpa,adapter-outbound-support,adapter-outbound-messaging,adapter-outbound-cache-redis,adapter-outbound-notification,adapter-outbound-fileserver,adapter-outbound-httpclient,adapter-outbound-identifier,adapter-inbound-web,shared-contract,adapter-outbound-persistence-mongo,adapter-inbound-graphql,messaging-spring-boot-starter|runtime=app-bootstrap
sample-portfolio|:sample-portfolio|prod=210|prod_loc=10429|test=63|test_loc=7020|deps=domain-core,application-core,adapter-outbound-persistence-jpa,adapter-outbound-identifier,adapter-outbound-objectstorage,adapter-inbound-web,shared-contract|runtime=sample-portfolio
messaging-core-api|:messaging:messaging-core-api|prod=86|prod_loc=3952|test=8|test_loc=934|deps=|runtime=app-bootstrap
messaging-schema-api|:messaging:messaging-schema-api|prod=11|prod_loc=635|test=3|test_loc=263|deps=messaging-core-api|runtime=app-bootstrap
messaging-schema-json|:messaging:messaging-schema-json|prod=2|prod_loc=234|test=3|test_loc=373|deps=messaging-core-api,messaging-schema-api|runtime=app-bootstrap
messaging-schema-avro|:messaging:messaging-schema-avro|prod=3|prod_loc=356|test=4|test_loc=463|deps=messaging-core-api,messaging-schema-api|runtime=
messaging-schema-protobuf|:messaging:messaging-schema-protobuf|prod=3|prod_loc=209|test=2|test_loc=278|deps=messaging-core-api,messaging-schema-api|runtime=
messaging-cloudevents|:messaging:messaging-cloudevents|prod=4|prod_loc=243|test=1|test_loc=162|deps=messaging-core-api,messaging-schema-api|runtime=app-bootstrap
messaging-policy|:messaging:messaging-policy|prod=27|prod_loc=1744|test=4|test_loc=1236|deps=messaging-core-api,messaging-schema-api|runtime=app-bootstrap
messaging-transport-spi|:messaging:messaging-transport-spi|prod=14|prod_loc=783|test=4|test_loc=586|deps=messaging-core-api,messaging-schema-api,messaging-policy|runtime=app-bootstrap
messaging-runtime-core|:messaging:messaging-runtime-core|prod=7|prod_loc=804|test=4|test_loc=866|deps=messaging-core-api,messaging-schema-api,messaging-policy,messaging-transport-spi,messaging-security,messaging-observability|runtime=app-bootstrap
messaging-observability|:messaging:messaging-observability|prod=10|prod_loc=847|test=6|test_loc=827|deps=messaging-core-api|runtime=app-bootstrap
messaging-security|:messaging:messaging-security|prod=13|prod_loc=959|test=3|test_loc=475|deps=messaging-core-api|runtime=app-bootstrap
messaging-kafka|:messaging:messaging-kafka|prod=36|prod_loc=3711|test=24|test_loc=4087|deps=messaging-core-api,messaging-schema-api,messaging-policy,messaging-transport-spi,messaging-observability,messaging-security,messaging-admin-api|runtime=app-bootstrap
messaging-kafka-share-experimental|:messaging:messaging-kafka-share-experimental|prod=5|prod_loc=200|test=1|test_loc=112|deps=messaging-core-api,messaging-policy,messaging-transport-spi,messaging-kafka|runtime=
messaging-rabbit|:messaging:messaging-rabbit|prod=22|prod_loc=2624|test=10|test_loc=1727|deps=messaging-core-api,messaging-schema-api,messaging-policy,messaging-transport-spi,messaging-observability,messaging-security,messaging-admin-api|runtime=app-bootstrap
messaging-reliability-api|:messaging:messaging-reliability-api|prod=14|prod_loc=822|test=0|test_loc=0|deps=messaging-core-api|runtime=app-bootstrap
messaging-outbox-jdbc-postgresql|:messaging:messaging-outbox-jdbc-postgresql|prod=19|prod_loc=2525|test=8|test_loc=2140|deps=messaging-core-api,messaging-reliability-api,messaging-policy,messaging-observability,messaging-admin-api|runtime=app-bootstrap
messaging-inbox-jdbc-postgresql|:messaging:messaging-inbox-jdbc-postgresql|prod=8|prod_loc=576|test=4|test_loc=607|deps=messaging-core-api,messaging-reliability-api|runtime=app-bootstrap
messaging-claim-check|:messaging:messaging-claim-check|prod=7|prod_loc=424|test=3|test_loc=333|deps=messaging-core-api,messaging-reliability-api|runtime=app-bootstrap
messaging-admin-api|:messaging:messaging-admin-api|prod=26|prod_loc=1619|test=1|test_loc=147|deps=messaging-core-api,messaging-policy|runtime=app-bootstrap
messaging-admin-runtime|:messaging:messaging-admin-runtime|prod=13|prod_loc=1263|test=6|test_loc=1051|deps=messaging-core-api,messaging-policy,messaging-admin-api,messaging-transport-spi,messaging-security,messaging-observability|runtime=app-bootstrap
messaging-pulsar-experimental|:messaging:messaging-pulsar-experimental|prod=9|prod_loc=676|test=2|test_loc=414|deps=messaging-core-api,messaging-schema-api,messaging-policy,messaging-transport-spi,messaging-observability,messaging-security,messaging-admin-api|runtime=
messaging-nats-experimental|:messaging:messaging-nats-experimental|prod=8|prod_loc=768|test=2|test_loc=460|deps=messaging-core-api,messaging-schema-api,messaging-policy,messaging-transport-spi,messaging-observability,messaging-security,messaging-admin-api|runtime=
messaging-spring-cloud-stream-bridge|:messaging:messaging-spring-cloud-stream-bridge|prod=7|prod_loc=516|test=2|test_loc=295|deps=messaging-core-api,messaging-policy,messaging-transport-spi|runtime=
messaging-spring-boot-starter|:messaging:messaging-spring-boot-starter|prod=29|prod_loc=3590|test=12|test_loc=2384|deps=messaging-admin-api,messaging-admin-runtime,messaging-claim-check,messaging-cloudevents,messaging-core-api,messaging-inbox-jdbc-postgresql,messaging-kafka,messaging-observability,messaging-outbox-jdbc-postgresql,messaging-policy,messaging-rabbit,messaging-reliability-api,messaging-runtime-core,messaging-schema-api,messaging-schema-json,messaging-security,messaging-transport-spi|runtime=app-bootstrap
messaging-testkit|:messaging:messaging-testkit|prod=15|prod_loc=1246|test=6|test_loc=828|deps=messaging-core-api,messaging-schema-api,messaging-policy,messaging-transport-spi|runtime=
