{ "assetKey": "a-build-gate-that-is-not-in-the-build", "kind": "terminal", "command": "echo '# 이 비교를 참조하는 파일'; grep -rl 'RedisCommandMetadataDiff' --include=*.java . | sed 's|^\\./||'; echo; echo '# 이 비교를 실행하는 Gradle 태스크'; grep -rln 'RedisCommandMetadataDiff' --include=*.gradle --include=*.gradle.kts . || echo '(없음)'; echo; echo '# CI 워크플로에서 부르는 단계'; grep -rln 'RedisCommandMetadataDiff' ../.github/workflows 2>/dev/null || echo '(없음)'", "cwd": "/shared/codebase/clean-architecture-backend-template/src", "exitCode": 0, "executedAt": "2026-09-02T00:06:50+00:00", "sourceRevision": "21234e38cdb9a926cbc92bb97a2aee2e4a7d2916", "raw": "evidence/raw/a-build-gate-that-is-not-in-the-build.txt", "svg": "evidence/rendered/a-build-gate-that-is-not-in-the-build.svg", "rawSha256": "32c6d3de4fb0be0ec942e222f5f4543b041464ef1129022e79dc310df44cda4e", "lines": 9, "redaction": "none — 분석 문서 발췌" }