The keycloak project ended with four open questions that design could not
settle. A two-VM lab was built to answer them by measurement, and this is
that material: 26 experiments, 125 raw command outputs, 22 browser captures.
Follows the import procedure in README.md.
source/ the originating repository verbatim — 78 documents, 28 SVGs,
8 manifests, plus .source-revision recording the commit
final/ the SSOT
document.md 729 lines written from the 29 experiment documents, not
concatenated: what was predicted, what was measured, and
where the measurement itself was wrong
evidence/raw 125 outputs, flattened to <experiment>__<file> because
the originals collided (01-baseline.txt appeared three
times) and the audit only globs the top level
evidence/meta one per raw file; command and exitCode are null and the
README says why rather than inventing them
evidence/browser 22 captures
assets/ three diagrams through techviz
.techviz/ their VizSpecs
A separate project rather than an addition to keycloak: the B-layer answers
that project's four questions, but the A, C and D layers are about cluster
failure, SSO and operations, and one document.md should hold one subject.
The four question records there can point here through 관계.
Recorded rather than papered over: only three of the 28 diagrams were
remade. The repository forbids hand-drawn SVG and forbids titles inside the
canvas; all 28 originals carry both, so converting them is redrawing, not
reformatting. They stay in source/ and the gap is written into the document.
verify-pipeline.py passes. audit-records.py reports no issues.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
72 lines
9.1 KiB
Plaintext
72 lines
9.1 KiB
Plaintext
Sub-scope 229-app-bootstrap-autoconfigure-probes.txt (app-bootstrap) autoconfigure/*
|
|
revision=a24ece9cf797f7ea647e33bf846b115208ed1ba5
|
|
generatedAt=2026-08-30T10:42:14+00:00
|
|
|
|
=== OWNED FILES ===
|
|
7f627386393ffa2fd958955744b484811a189916 main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverAdminManagementContextConfiguration.java 32
|
|
e7aacc921418416fad31f69426ee41da14c92c6e main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverAdminPlaneConfiguration.java 38
|
|
a1f7d7e457bba1e94f93ec0a336a4e388134d42e main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverCleanupConfiguration.java 53
|
|
b40c555a01694c031e7981250b401071ba34d5e8 main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverCleanupWorker.java 61
|
|
9934313397d0675fce2abc5b447283d012f9ded3 main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverFingerprintConsumerCondition.java 32
|
|
65e9140d4fd77a95c6bbb30519c028102e746cc0 main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverPlatformAutoConfiguration.java 318
|
|
2d495cdb9bda97db73b85e6bcaeb35251216a383 main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverPlatformSettings.java 353
|
|
0b1df6544519520af32f5bfa308f8e32cb477dec main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverPlatformSettingsBinder.java 41
|
|
9bbb9cb00e06e79c849b7ac2da16c0090af98b02 main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverSecurityConfiguration.java 96
|
|
06d7937da9b5ab5c3c9d2923870cf61ad6f215c0 main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverServiceConfiguration.java 314
|
|
ffa39e855ab9d62c4536da244fbc94a1375406a9 main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverStartupCheck.java 36
|
|
b974e8e5843435bd7bfc120739a8c80f5fffb90a main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverStartupConfiguration.java 98
|
|
9e58e3508500ed9fc3185fca0d0d7113ad65eddd main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverStartupValidator.java 105
|
|
a40d12124a14fa7f10ebce1f6977f7283e2f822e main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverStorageConfiguration.java 285
|
|
2f2fe7a4ec7f0f3fbe208a290455ff0e2c81eab0 main/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/MicrometerFileserverMetrics.java 190
|
|
29b9348d2392857cbefd0734c10adcad4bd7547d main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/DynamicTargetAutoConfiguration.java 82
|
|
e1b2744006c7b7b1c6d4dd7c600bb23c0f141c01 main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientActuatorEndpoint.java 71
|
|
066d68ac70b0817c560b39ad2dc23d21f9777c60 main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientAuthenticationAutoConfiguration.java 88
|
|
328e9ef80550fc6673897a607edd442e17112adc main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientEnvironmentKeys.java 178
|
|
d50a28efce0b1f251436f5a42fa27182120a6c2a main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientManagementAutoConfiguration.java 22
|
|
306214e6a56d5be1e56ece8d2e72172d543a2f27 main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientObservationAutoConfiguration.java 36
|
|
619177e5c49a39aea61899ba848f94473a3de4fa main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientPlatformAutoConfiguration.java 61
|
|
46e4298d60a90577140cf9f2a5398383f7ce9e64 main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientPlatformSettings.java 241
|
|
efbf5c61edc71c5b3ec415a94e350c09b205c85c main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientPlatformSettingsBinder.java 54
|
|
b85dff425a4cf3ff7f19bf2f16ca7bbddac9f0a0 main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientProfileAutoConfiguration.java 107
|
|
c91946eeff2029c33bc94c544c371a67aa2ee471 main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientProfileFactory.java 153
|
|
d33c67b92a6b01757fd01f9bfbb37d5739e7809e main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientResilienceAutoConfiguration.java 28
|
|
272734df22c96cfda889320acde26042c09b7965 main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientSecurityAutoConfiguration.java 30
|
|
5af42d9fc69f51848fb27e4cfc1db60407f13144 main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientStartupValidator.java 123
|
|
d0c6db67ce2f7699f32aaad40f6c4e4bd0ce11df main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientTransportAutoConfiguration.java 110
|
|
c949c393815cfe0b79a6de09689c987fa927503f main/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpServiceClientAutoConfiguration.java 90
|
|
d3b18beae4cc1fd2ba8556bb09544b9faa2a365d main/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaDangerousConfigurationGuard.java 74
|
|
16b80ecd6d761a715fb0527b52ea874213942338 main/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaDataSourceProfileValidator.java 68
|
|
2c9fcb1de5091ec78328118057f7be2c4f3ef7a2 main/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaObservabilityAutoConfiguration.java 81
|
|
aa74a72aa742ec4eb32f27ca8dadb04653a963a4 main/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaPlatformAutoConfiguration.java 117
|
|
232add53dfbe626782c0bd11953adc73bdd80852 main/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaPlatformEndpoint.java 34
|
|
4e5f19e00eea325e52b34a605d8a4b6c61e41266 main/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaPlatformReport.java 64
|
|
7cf2570374cc7134719c088e5f3d5ae6f0265e50 main/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaPlatformRuntimeAutoConfiguration.java 210
|
|
53128480c8a5cf53e961f138ecd07390d3617711 main/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaSafetySettings.java 48
|
|
cde53f379f65a2154a04bbfea703e58b90e1b8dc main/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaTransactionAutoConfiguration.java 117
|
|
94d59707d4566b8f06938ce86ebfda6c3a74f69c main/java/dev/caskeleton/bootstrap/autoconfigure/jpa/PostgreSqlVersionPolicy.java 49
|
|
607dabd1de169f0c523e1de6038498ae61371244 main/java/dev/caskeleton/bootstrap/autoconfigure/messaging/DisabledMessagingSentinelAutoConfiguration.java 47
|
|
71537d32465d4409fb29160e9c8cf7b608e3677d main/java/dev/caskeleton/bootstrap/autoconfigure/persistencejpa/DataSourceRequirement.java 76
|
|
c5e3188370745894a2ba57558df261d844a18246 main/java/dev/caskeleton/bootstrap/autoconfigure/persistencejpa/JpaOffAutoConfigurationImportFilter.java 56
|
|
dc8bfd306a20975822969b1b59388901230b7d23 main/java/dev/caskeleton/bootstrap/autoconfigure/persistencejpa/PersistenceJpaRootAutoConfiguration.java 115
|
|
5ea5828c3b30b427225a7bde25ddf79569dc8b01 test/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverAssemblyFixture.java 136
|
|
841c3c01dee06d25072fc4b51fe6aba34c0d7761 test/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverDocumentationCoverageTest.java 270
|
|
99baba1151e64d2c3c8214428880dbb75f548259 test/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverPlatformAutoConfigurationTest.java 312
|
|
98584831b354f47085df706197151407cb42dbdf test/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverPlatformEnvRoundTripTest.java 122
|
|
5258fa06a9835804fd7239015f7af4f9f6307c75 test/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverRuntimeAssemblyTest.java 231
|
|
13997a66d7e052a1c9e048d2cc91f7f89a70b066 test/java/dev/caskeleton/bootstrap/autoconfigure/fileserver/FileserverStartupValidatorTest.java 220
|
|
305f6013ded6503ebf3fa37d154f6ae18b923725 test/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientAutoConfigurationTest.java 140
|
|
67910f33170a92cb94d8ce330589cbdcc90513a1 test/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientPlatformActivationTest.java 253
|
|
72cac24b49e74520d6de35b9748a96fddc1d3a61 test/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientPlatformEnvManifestTest.java 205
|
|
6318bc1a3c68205bf924f5116d86502ca6392b02 test/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/HttpClientPlatformSettingsTest.java 124
|
|
d1fa1ef839766c7a2c93ea62a13c46f61abef213 test/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/ReactiveAuthenticationContractTest.java 144
|
|
84b17a7daf82e819be61cd5ff9e13eecdd412040 test/java/dev/caskeleton/bootstrap/autoconfigure/httpclient/UnsafeStartupConfigurationTest.java 146
|
|
76e070cd5e3e67a0d32d401e99af252181250d1c test/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaDangerousConfigurationGuardTest.java 96
|
|
9c562aa74f299f936a97db83a05fcd8f4985bf1b test/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaDataSourceProfileValidatorTest.java 66
|
|
191c515a7e1da9c1bb4f091c6b34db663f7c3ce4 test/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaPlatformAddonAssemblyTest.java 69
|
|
355edb6d1daf96a4625ddf981c067a75ea23e9c5 test/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaPlatformAutoConfigurationTest.java 121
|
|
1033b630eb30a6036621f64555b0d07692d3cc09 test/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaPlatformRuntimeAutoConfigurationTest.java 282
|
|
9cd96853e8ad6c7c8745ea511ef53dea4b643587 test/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaResolvedDataSourceValidationTest.java 154
|
|
16a173d09687d188565e6ece8c18607977597ab5 test/java/dev/caskeleton/bootstrap/autoconfigure/jpa/LocalJpaVendorParityTest.java 138
|
|
c3350c2ee7565b7b78d339791be476303c0ed2c5 test/java/dev/caskeleton/bootstrap/autoconfigure/persistencejpa/CapabilityEntityScanRegistrationTest.java 97
|
|
file_count=65
|