Scope adapter-outbound-persistence-mongo — module inventory and sub-scope ledger revision=a24ece9cf797f7ea647e33bf846b115208ed1ba5 generatedAt=2026-08-29T22:59:20+00:00 cwd=/shared/codebase/clean-architecture-backend-template/src gitStatus=0 === tracked file denominator === leaf total: 497 leaf top-level: 4 src/main: 353 src/test: 104 src/testkit: 35 src/mongoPerformanceTest: 1 === LOC by source set === src/main 22927 total src/test 12380 total src/testkit 3036 total src/mongoPerformanceTest 194 adapter/outbound/persistence-mongo/src/mongoPerformanceTest/java/dev/caskeleton/adapter/outbound/mongo/performance/MongoResourceBudgetLaneTest.java === src/main java: top-level package -> file count === 65 advanced 61 api 34 imperative 30 schema 21 changestream 20 transaction 19 migration 17 query 14 security 13 reactive 13 mapping 9 autoconfigure 8 failure 7 observation 5 nativecap 5 geo 5 aggregation 4 (root) 1 client === src/main resources === adapter/outbound/persistence-mongo/src/main/resources/META-INF/spring.factories adapter/outbound/persistence-mongo/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports === src/test java: top-level package -> file count === 10 imperative 10 autoconfigure 10 advanced 9 api 7 transaction 7 security 6 query 5 testkit 5 schema 5 failure 5 changestream 4 reactive 4 migration 4 architecture 2 rs 2 mapping 2 (root) 1 release 1 observation 1 nativecap 1 geo 1 compat 1 client 1 aggregation === public API surface baseline vs measurement === baseline header: # types: 346 baseline entries: 346 production java files: 0 === declared test lanes (build.gradle) === 93: excludeTags 'quarantine', 107: lane('mongoReplicaSetTest') { 108: tag = 'mongodb-replicaset' 113: lane('mongoFailoverTest') { 114: tag = 'mongodb-failover' 119: lane('mongoMigrationTest') { 120: tag = 'mongodb-migration' 125: lane('mongoCompatibilityTest') { 126: tag = 'mongodb-compatibility' 130: lane('mongoSecurityIntegrationTest') { 131: tag = 'mongodb-security-integration' 139: lane('mongoPerformanceTest') { 253: useJUnitPlatform { includeTags 'mongodb-contract' }