Sub-scope 230-app-bootstrap-runtime-probes.txt (app-bootstrap) runtime + startup + logging + metrics + tracing
revision=a24ece9cf797f7ea647e33bf846b115208ed1ba5
generatedAt=2026-08-30T10:42:15+00:00

=== OWNED FILES ===
4fa092d9da67712fe498894f6381450ea86cb25c main/java/dev/caskeleton/bootstrap/logging/LogMaskingPatterns.java 74
b5da889ae2f206e1188e9c7ffffe71fccd2dd03b main/java/dev/caskeleton/bootstrap/logging/MetricsAsyncAppender.java 33
9bb9f2215889c154c4c284601f9f030d3051a1a1 main/java/dev/caskeleton/bootstrap/logging/PseudonymizationConfig.java 25
8bf0495c9dadc2d40e6241598d9bd12725f773c2 main/java/dev/caskeleton/bootstrap/logging/ResolvedProfileLoggingContextListener.java 65
4240b0cb5087cc55b17ce8000aeed1ab2cb35152 main/java/dev/caskeleton/bootstrap/logging/SamplingTurboFilter.java 58
68caa81051b5826cfa83cf3ad1396da3b7dc1446 main/java/dev/caskeleton/bootstrap/logging/SecretMaskingJsonGeneratorDecorator.java 16
4bc5d5c5f2cd65eba383ea6850c1da7eafed8339 main/java/dev/caskeleton/bootstrap/logging/SecretMaskingMessageConverter.java 17
0890d626b3fa52138c29cf4833d9ae5da95fe4d7 main/java/dev/caskeleton/bootstrap/logging/StartupFailureSpringBootLogFilter.java 53
308abd1b99a927cd04f31bd43634ce2d56c9568b main/java/dev/caskeleton/bootstrap/metrics/MetricsCardinalityMeterFilter.java 31
0439f11ee602027b08f54042f8bebc57b80e14cf main/java/dev/caskeleton/bootstrap/metrics/MetricsContractConfig.java 52
10c3e1ee87c4be791e68855b0fff5236f61103fb main/java/dev/caskeleton/bootstrap/metrics/MetricsDistributionMeterFilter.java 48
ee0ddc48ab04f74e37da7723558276bb47e9bcce main/java/dev/caskeleton/bootstrap/runtime/DatabaseReadinessGroupPostProcessor.java 71
79f8a2ba1cfe9b755ac128776875c065cfe73bba main/java/dev/caskeleton/bootstrap/runtime/EnvironmentSecretSource.java 23
b8393da07161195713b96e3d2626a809c4a2d330 main/java/dev/caskeleton/bootstrap/runtime/HikariPoolConstraintValidator.java 133
6543460b1c690d9b2ae2ec6d794ac08b373654da main/java/dev/caskeleton/bootstrap/runtime/JpaSchemaSafetyValidator.java 59
833364ef8681cd956eb96e1773b32937d1c6ad93 main/java/dev/caskeleton/bootstrap/runtime/OpenInViewSafetyValidator.java 41
84b9c3caf5e715965ee2b11db555cb68d8b35e52 main/java/dev/caskeleton/bootstrap/runtime/PersistenceVendorProdSafetyValidator.java 89
1d5463cef21dc25b04bb555320fe62aa813c9f2e main/java/dev/caskeleton/bootstrap/runtime/PostgreSqlTransportSecurityValidator.java 94
96b7675de21ff3f4f40b5ac0179b0bb3c231deb5 main/java/dev/caskeleton/bootstrap/runtime/RedisActivationValidator.java 71
2c5d4ecbce1825e2065b60463eeb75ab0208694f main/java/dev/caskeleton/bootstrap/runtime/RedisReadinessGroupPostProcessor.java 78
05fd75182521a9d4e3d95f2e90455adaba26df1d main/java/dev/caskeleton/bootstrap/runtime/RuntimeNumericBoundsValidator.java 62
426de3c1daebe9a8eb79bbf80bc143ae249e6d82 main/java/dev/caskeleton/bootstrap/runtime/RuntimeSafetyConfig.java 53
4935c50baf213f6abf47a7279b9de11c91a36545 main/java/dev/caskeleton/bootstrap/runtime/SecretSource.java 18
2a037024f6320e20aa5335a25a37d42dbc00e711 main/java/dev/caskeleton/bootstrap/runtime/SecretSourceConfig.java 41
6c7dad2b09d176530105696559a578bf27b665c0 main/java/dev/caskeleton/bootstrap/runtime/SecretSourceFactory.java 18
861ee36773be8481412a37bdec9bc6ff0078ab34 main/java/dev/caskeleton/bootstrap/runtime/SecretSourceSettings.java 19
92da8a4553377f6432688236fff415e363b0a39b main/java/dev/caskeleton/bootstrap/runtime/SecretSourceStrategy.java 14
f955e4e65b134635c4a6a05d8171e6466376aaaf main/java/dev/caskeleton/bootstrap/runtime/SecretSourceValidator.java 182
c89a5531636ba5157f92e685dcf264fd291faa5c main/java/dev/caskeleton/bootstrap/runtime/StartupSafetyValidator.java 103
eea2bc1d9aac0563bd2b158a1e2df18d8995cb8f main/java/dev/caskeleton/bootstrap/runtime/startup/FlywayProdSafetyValidator.java 69
f9c291116c7eb7c489bd26e805a22ca7dbd90d1d main/java/dev/caskeleton/bootstrap/runtime/startup/MigrationFailedException.java 15
a0827ffb607d9d72ec2b4441125ea55125ba1d58 main/java/dev/caskeleton/bootstrap/runtime/startup/MigrationStartupConfig.java 45
5b4a3c668aac0d50fc8b06c7975b832a7a607eaa main/java/dev/caskeleton/bootstrap/runtime/startup/MigrationStartupRunner.java 53
3ddf190270520ea2cb22ca1cbeea3a2489d14dc8 main/java/dev/caskeleton/bootstrap/runtime/startup/ProfileMismatchException.java 15
8e9872a82fa8801638528c9492b33a65acfc5169 main/java/dev/caskeleton/bootstrap/runtime/startup/RequiredAdapterDisabledException.java 17
be460938f5fbdf97e7f75059eeae0d762e88ccb1 main/java/dev/caskeleton/bootstrap/runtime/startup/RequiredEnvironmentValidator.java 49
a21974ed0c8c957f5b2b5797a3e5341b696d2815 main/java/dev/caskeleton/bootstrap/runtime/startup/StartupErrorCode.java 38
59659e677cfc3399b2eabb191497fed87deafd1e main/java/dev/caskeleton/bootstrap/runtime/startup/StartupFailureException.java 31
2e2d18280dfd9ce302ad080b30d77b73b5401d5c main/java/dev/caskeleton/bootstrap/runtime/startup/StartupFailureExceptionReporter.java 27
c4e294c86c8332a46ee78a9be429272d038d1682 main/java/dev/caskeleton/bootstrap/runtime/startup/StartupFailureLogState.java 23
655c9e1db4eccc885a845bab8f2165b5cc193a31 main/java/dev/caskeleton/bootstrap/runtime/startup/StartupFailures.java 75
fd9fa9d1052ed7a411be0f200a4efe59ecf6af67 main/java/dev/caskeleton/bootstrap/runtime/startup/StartupPhase.java 29
cfbfcee475073a8b5d6383d5ac530193c7013c71 main/java/dev/caskeleton/bootstrap/runtime/startup/StartupValidationException.java 14
fcc358c50e5b79ebbf1f8a5b4809171f8cf6b43c main/java/dev/caskeleton/bootstrap/tracing/MicrometerSpanErrorRecorder.java 30
4cb2554621a3902e4bea54fa73038f3ac4cdf30f main/java/dev/caskeleton/bootstrap/tracing/TracingConfig.java 96
639f43fdd2c5b300a66990d366f0bb39e58d4348 main/java/dev/caskeleton/bootstrap/tracing/TracingSampleRateResolver.java 49
38e25a184dd9dab55e36a7e0e62c06c74b9e79a1 main/java/dev/caskeleton/bootstrap/tracing/TracingSamplingEnvironmentPostProcessor.java 38
31061adc7277a978166733345a4a5f76a54b5cdf main/java/dev/caskeleton/bootstrap/tracing/TracingSamplingRateGauge.java 41
0038e6417813257a02e0d75080118fc9958b99c9 main/java/dev/caskeleton/bootstrap/tracing/TracingSettings.java 100
bec38a2c4b5e83656534f789d4a82b4c538bdd03 test/java/dev/caskeleton/bootstrap/logging/LogMaskingPatternsTest.java 79
f742d7d8a0ac6f657c6ea3e882a76071b3febc1c test/java/dev/caskeleton/bootstrap/logging/LogProfileDriftCharacterizationTest.java 49
a040782f7d0938c91414e43185cd919b1a6f9165 test/java/dev/caskeleton/bootstrap/logging/MetricsAsyncAppenderTest.java 101
a6b647d5d7c96c539e2b1cff2c6d43230dc29c17 test/java/dev/caskeleton/bootstrap/logging/PseudonymizationConfigTest.java 54
566ade8edac30bda0578d9cc998c9fb61bf10bfb test/java/dev/caskeleton/bootstrap/logging/SamplingTurboFilterTest.java 74
ec010d1d2afe653945ac07065f3855b25115c52b test/java/dev/caskeleton/bootstrap/logging/SecretMaskingMessageConverterTest.java 72
81290cee0bdbf47a4bb0e4edca16d4a735696392 test/java/dev/caskeleton/bootstrap/logging/StartupFailureSpringBootLogFilterTest.java 123
91f8c28fb68cf12e8382a9df12b9f384c225b30c test/java/dev/caskeleton/bootstrap/metrics/MetricsCardinalityMeterFilterTest.java 146
50a8d24cd29ced969ed566689c77f4f9329d8726 test/java/dev/caskeleton/bootstrap/metrics/MetricsContractConfigTest.java 121
8c00f2c6dabac4d600dc4360db61b6d7c1424ede test/java/dev/caskeleton/bootstrap/metrics/MetricsDistributionMeterFilterTest.java 154
e2e549c9cd2bd35f055b25431d4ef81df6e5ed33 test/java/dev/caskeleton/bootstrap/runtime/HikariPoolConstraintValidatorTest.java 208
f60e33e69681aa9447d578d8118b82630ebc28ea test/java/dev/caskeleton/bootstrap/runtime/JpaSchemaSafetyValidatorTest.java 91
b854c78c238174d7acdfdcc60e93f5086ee5f64f test/java/dev/caskeleton/bootstrap/runtime/OpenInViewSafetyValidatorTest.java 57
be1d7ea881bedab6d103f35ab1ff779605c3e3ab test/java/dev/caskeleton/bootstrap/runtime/OperationalContractRuntimeTest.java 123
45330d86ba5e1a402c8031f63a31ad3bb4c127c1 test/java/dev/caskeleton/bootstrap/runtime/PersistenceVendorProdSafetyValidatorTest.java 101
49d114fcae4b5d90a8c4e62a72e362fa2db1f788 test/java/dev/caskeleton/bootstrap/runtime/PostgreSqlTransportSecurityValidatorTest.java 103
987b810019cc94cdbff38ad253985e2556cdd7f2 test/java/dev/caskeleton/bootstrap/runtime/RedisActivationValidatorTest.java 140
935f6fb77d693cdf6080ef9ea46d52fe4fa0128e test/java/dev/caskeleton/bootstrap/runtime/RedisReadinessGroupPostProcessorTest.java 199
b79d0316273bfb01341f06e4c7be044c70a7313b test/java/dev/caskeleton/bootstrap/runtime/RuntimeHealthLifecycleContractTest.java 329
b22b50a06984bea9c1d46355cdb3a51d71d34a64 test/java/dev/caskeleton/bootstrap/runtime/RuntimeNumericBoundsValidatorTest.java 76
16f7071b2d6d4d5b85b078ad4dc9656f90aaf059 test/java/dev/caskeleton/bootstrap/runtime/SecretSourceTest.java 47
9ee61d2c454a1bd99e75aca1c3eb9c3c56b5e69f test/java/dev/caskeleton/bootstrap/runtime/SecretSourceValidatorTest.java 283
5895e57efd933d203e207b0807c16c16690feb60 test/java/dev/caskeleton/bootstrap/runtime/ShippedDefaultBindabilityTest.java 127
c095514b74d41bd60f17eb0bf5b7486e37f082c8 test/java/dev/caskeleton/bootstrap/runtime/StartupSafetyValidatorTest.java 172
d212d2f6da8ca60347b718e2fac85af396a7e22d test/java/dev/caskeleton/bootstrap/runtime/startup/FlywayProdSafetyValidatorTest.java 111
f3b2e120377b562c28ee335ab6759f32d1ecce10 test/java/dev/caskeleton/bootstrap/runtime/startup/MigrationStartupRunnerTest.java 118
971d2554569b2f3db5b69bd11e8c79c100d7f1fa test/java/dev/caskeleton/bootstrap/runtime/startup/RequiredEnvironmentValidatorTest.java 81
f1cdbf612102578cd446ed186759a07f34e00a6f test/java/dev/caskeleton/bootstrap/runtime/startup/StartupErrorCodeTest.java 57
a2619b67669bbe1d2f0d545fe6e6a109d79d5b85 test/java/dev/caskeleton/bootstrap/runtime/startup/StartupFailureExceptionReporterTest.java 44
7035770344f8ed49f4a1325c711082a8f2627bd0 test/java/dev/caskeleton/bootstrap/runtime/startup/StartupFailureExceptionTest.java 53
d503e436a96d3dd6085ea2786787348f3a543805 test/java/dev/caskeleton/bootstrap/runtime/startup/StartupFailuresTest.java 102
6a5007c4f734331f8061cf2080327f7b3925c2f8 test/java/dev/caskeleton/bootstrap/tracing/MicrometerSpanErrorRecorderTest.java 56
002ffa319753c081a8753049c31500275a025f38 test/java/dev/caskeleton/bootstrap/tracing/TracingActivationContextTest.java 83
9de7ce051cd2ea83ed8d9e68f23118bdb10b7c66 test/java/dev/caskeleton/bootstrap/tracing/TracingSampleRateResolverTest.java 90
584e59666d70d05c4dace643847351370b28a82d test/java/dev/caskeleton/bootstrap/tracing/TracingSamplingEnvironmentPostProcessorTest.java 50
2309e2afd7802e2bec2bf98921485246c8453d35 test/java/dev/caskeleton/bootstrap/tracing/TracingSettingsTest.java 211
file_count=85
