{ "assetKey": "a-five-second-string-that-broke-every-prod-deploy", "kind": "terminal", "command": "y=app-bootstrap/src/main/resources/application.yml; v=app-bootstrap/src/main/java/dev/caskeleton/bootstrap/runtime/HikariPoolConstraintValidator.java; t=app-bootstrap/src/test/java/dev/caskeleton/bootstrap/runtime/ShippedDefaultBindabilityTest.java; echo '# 출하 파일 안의 같은 이름, 다른 타입 — 네임스페이스와 함께'; grep -n 'hikari:' $y | head -1; sed -n '61p' $y; grep -n '^ tomcat:\\|^ tomcat:' $y | head -1; sed -n '333p' $y; echo; echo '# 앞쪽이 바인딩되는 세터'; javap -cp \"$(find /root/.gradle/caches/modules-2/files-2.1 -name 'HikariCP-*.jar' | grep -v sources | head -1)\" com.zaxxer.hikari.HikariConfig | grep -i 'ConnectionTimeout'; echo; echo '# 같은 키를 읽는 시작 검증기는 다른 규칙으로 읽는다'; grep -n 'implements SmartInitializingSingleton' $v; grep -n 'CONNECTION_TIMEOUT' $v | head -2; grep -n 'DurationStyle' $v; echo; echo '# 지금은 정적 가드가 이 형식을 막는다'; sed -n '39,47p' $t; echo ' (그 가드가 한 번 헛짚었던 자리)'; sed -n '106,108p' $t", "cwd": "/shared/codebase/clean-architecture-backend-template/src", "exitCode": 0, "executedAt": "2026-09-02T01:15:50+00:00", "sourceRevision": "21234e38cdb9a926cbc92bb97a2aee2e4a7d2916", "raw": "evidence/raw/a-five-second-string-that-broke-every-prod-deploy.txt", "svg": "evidence/rendered/a-five-second-string-that-broke-every-prod-deploy.svg", "rawSha256": "4ee297e00eabd2cce0a9f9729346480df02a2b4cd8800aea6453369f7d132d28", "lines": 31, "redaction": "none — 출력에 자격증명이 없다" }