{ "assetKey": "a11-f001-close", "kind": "terminal", "command": "set -e\nP=src/main/java/dev/caskeleton/adapter/outbound/httpclient/profile\nT=src/test/java/dev/caskeleton/adapter/outbound/httpclient/profile\nS=src/httpClientPerformanceTest/java/dev/caskeleton/adapter/outbound/httpclient/performance\necho \"# 클래스 javadoc 이 적은 성질\"\nsed -n \"19,25p\" $P/ClientRuntimeRegistry.java\necho\necho \"# close() 전체\"\ngrep -n \"\" $P/ClientRuntimeRegistry.java | sed -n \"120,159p\"\necho\necho \"# 런타임 닫기는 상태를 먼저 바꾼다\"\ngrep -n \"\" $P/ClientRuntime.java | sed -n \"90,102p\"\necho\necho \"# 배수 스레드를 만드는 곳과 그 조건\"\ngrep -n \"\" $P/ClientRuntimeRegistry.java | sed -n \"99,103p;172,179p\"\necho\necho \"# 주석이 감시자로 지목한 묶음\"\ngrep -n \"\" $S/RuntimeRotationDrainTest.java | sed -n \"18,22p;30,38p;44,51p\"\necho\necho \"# 같은 성질을 보는 단위 test\"\nsed -n \"46,63p\" $T/ClientRuntimeRegistryTest.java", "cwd": "/shared/codebase/clean-architecture-backend-template/src/adapter/outbound/httpclient", "exitCode": 0, "executedAt": "2026-09-02T13:21:50+00:00", "sourceRevision": "21234e38cdb9a926cbc92bb97a2aee2e4a7d2916", "raw": "evidence/raw/a11-f001-close.txt", "svg": "evidence/rendered/a11-f001-close.svg", "rawSha256": "491d8581f473ead632d1803f5efd7671b87325973249efc999883770dc387a1a", "lines": 124, "redaction": "none — 코드베이스 정적 검색" }