0000000000000000000000000000000000000000 bd6f7af49a58a05d096791f93465a918a304f191 Jedi Kim <jedisreturn@gmail.com> 1785765561 +0900	branch: Created from HEAD
bd6f7af49a58a05d096791f93465a918a304f191 1409819bdb3e12abb7c214a19e63b700d3ff4982 Jedi Kim <jedisreturn@gmail.com> 1785765752 +0900	commit: perf(prompt): camera-only repair 에서 원문 번들 재첨부 제거 (prompt diet ①)
1409819bdb3e12abb7c214a19e63b700d3ff4982 8d1bd621c3c0352a9affa5944eeb629429f897aa Jedi Kim <jedisreturn@gmail.com> 1785765878 +0900	commit: perf(prompt): shot_aware dossier 안 per-BG facts 중복 제거 (prompt diet ②)
8d1bd621c3c0352a9affa5944eeb629429f897aa 2856120377b6311220ec4dc2ad9fa79212268284 Jedi Kim <jedisreturn@gmail.com> 1785766408 +0900	commit: perf(prompt): scene_detail v38 — 카드가 확정하는 사안의 산문 중복 제거 (prompt diet ③)
2856120377b6311220ec4dc2ad9fa79212268284 7667e97bef1dd99b42df2bfd6c73563864e9775d Jedi Kim <jedisreturn@gmail.com> 1785766583 +0900	commit: perf(prompt): 언어 판정용 씬 원문을 앞부분 발췌로 (prompt diet ⑤)
7667e97bef1dd99b42df2bfd6c73563864e9775d 2f5fcc400f6b0bde834b4a63b45dcce987e137a8 Jedi Kim <jedisreturn@gmail.com> 1785766598 +0900	commit (amend): perf(prompt): 언어 판정용 씬 원문을 앞부분 발췌로 (prompt diet ⑤)
2f5fcc400f6b0bde834b4a63b45dcce987e137a8 19f20c5f0fa8c5cd6c0be6b1ed9d51a8c344dc33 Jedi Kim <jedisreturn@gmail.com> 1785766608 +0900	commit (amend): perf(prompt): 언어 판정용 씬 원문을 앞부분 발췌로 (prompt diet ⑤)
19f20c5f0fa8c5cd6c0be6b1ed9d51a8c344dc33 26dc57b7fc56ea24bfc0a00c9380ec4afcee2cb7 Jedi Kim <jedisreturn@gmail.com> 1785775846 +0900	commit: docs(prompt-diet): ④ A/B 실행 결과 기록 — 12콜·12장, 관측 차이 1건(원인 미확정)
26dc57b7fc56ea24bfc0a00c9380ec4afcee2cb7 69c3aa56f63850117043a78f8fd5b0646b4564dc Jedi Kim <jedisreturn@gmail.com> 1785777334 +0900	commit: fix(prompt): scene_detail v39 — 재현 표면 조항 복원 (육안 반려 대응)
69c3aa56f63850117043a78f8fd5b0646b4564dc 65a8d3704a6316aac5833e8a92fb33b8e99eff60 Jedi Kim <jedisreturn@gmail.com> 1785777725 +0900	commit: perf(prompt): shot_staging v18 — 스키마 중복 description 축소 (prompt diet ⑥)
65a8d3704a6316aac5833e8a92fb33b8e99eff60 23c4f0156c40b961ef005349a0616794ae0311c6 Jedi Kim <jedisreturn@gmail.com> 1785779590 +0900	commit: perf(prompt): shot_dependency_t2i v9 — 스키마 description 을 system.md 포인터로 (prompt diet ⑦)
23c4f0156c40b961ef005349a0616794ae0311c6 7c9f66fffdac291d2c90a8bd73d510738f1ad4a8 Jedi Kim <jedisreturn@gmail.com> 1785779604 +0900	commit: perf(prompt): form_ref 심판 머리말에서 배치 서술 제거 (prompt diet ⑧)
7c9f66fffdac291d2c90a8bd73d510738f1ad4a8 e481eb903cbb3d9dda5f912b6076d0cd2f377a9c Jedi Kim <jedisreturn@gmail.com> 1785779615 +0900	commit: test(prompt): scene_detail 판 단언을 최신 판 파생으로 — 4-point sync 하드코딩 제거
e481eb903cbb3d9dda5f912b6076d0cd2f377a9c 4adb951bbd4654b8469a39b1f879bff7872a3203 Jedi Kim <jedisreturn@gmail.com> 1785779705 +0900	commit: fix(prompt): 판 목록에서 dot 디렉토리 제외 + 팩 안 pytest 캐시 제거
4adb951bbd4654b8469a39b1f879bff7872a3203 102fc00fb1895b62441b2a67540a91a36ebd8e1d Jedi Kim <jedisreturn@gmail.com> 1785780447 +0900	commit: fix(prompt): 프롬프트 계약 변경이 CP 식별자에 잡히게 (Codex 리뷰 3건 수용)
102fc00fb1895b62441b2a67540a91a36ebd8e1d dc02d2803d90f30181ef8468313158e256ad54ff Jedi Kim <jedisreturn@gmail.com> 1785811443 +0900	commit: fix(prompt): scene_detail v40 — 육안 판정 결함 3건에 재료를 준다
dc02d2803d90f30181ef8468313158e256ad54ff 6a94a7b95711fc73a10e316a85417ba001f0bc03 Jedi Kim <jedisreturn@gmail.com> 1785846112 +0900	commit: fix(prompt,pipeline): scene_detail v41 — E2E 가 드러낸 ID 지시 결손 + 손실 방지 3건
6a94a7b95711fc73a10e316a85417ba001f0bc03 2708b2e939f7557048cf66b914dea9b9ce15b689 Jedi Kim <jedisreturn@gmail.com> 1786002487 +0900	commit: feat(judge): 선정 판정을 Opus+Sol 조건부 이중으로 · 재판정 ON · 팩 v6
2708b2e939f7557048cf66b914dea9b9ce15b689 d4e453315a04251912e744e41eabfa1ea233307e Jedi Kim <jedisreturn@gmail.com> 1786003027 +0900	commit: fix(still): 무인 조항이 배정된 인물과 쥔 손을 지우던 경로 봉합
d4e453315a04251912e744e41eabfa1ea233307e f2dcfc451611b76435fc6416e0a70be8b7e50081 Jedi Kim <jedisreturn@gmail.com> 1786011729 +0900	commit: fix(llm): structured output 의 tool-call 래퍼를 provider 경계에서 벗긴다
f2dcfc451611b76435fc6416e0a70be8b7e50081 f2ffc0130627171c74e204f955f605c72f2aa2c7 Jedi Kim <jedisreturn@gmail.com> 1786115255 +0900	commit: fix(pipeline): 씬 키·아웃룩 ID 를 LLM 이 지어낼 여지를 없앤다
f2ffc0130627171c74e204f955f605c72f2aa2c7 66f9dc44c324ed88e1f9d2aee1f4c937f430e3bc Jedi Kim <jedisreturn@gmail.com> 1786115292 +0900	commit: fix(prompt,pipeline): 육안 판정 25건 대응 1단계 — 팩 5개 + 코드
66f9dc44c324ed88e1f9d2aee1f4c937f430e3bc 7060b32c2262718222d95e7e4260452f25c7c4e2 Jedi Kim <jedisreturn@gmail.com> 1786115318 +0900	commit: feat(observability): 모든 모델 호출을 Opik·DB 에 남긴다
7060b32c2262718222d95e7e4260452f25c7c4e2 ac2f2e1dd6d19299bf9f610379470cb26d0e8553 Jedi Kim <jedisreturn@gmail.com> 1786115337 +0900	commit: chore(ops): 긴 재실행 운전 루프 + 대조 도구
ac2f2e1dd6d19299bf9f610379470cb26d0e8553 cc11fc79436dc698e075fe50c1ece093d6ea227d Jedi Kim <jedisreturn@gmail.com> 1786115666 +0900	commit: chore: 버리기 전 보관함 `trash/` 도입
cc11fc79436dc698e075fe50c1ece093d6ea227d a469ac446702ed9007fd18747cbb52eb6f76230f Jedi Kim <jedisreturn@gmail.com> 1786119999 +0900	commit: feat(segment): 씬 분해를 LLM 저작 규칙 + 코드 실행으로 (실험)
a469ac446702ed9007fd18747cbb52eb6f76230f 2eabde2b797b306d08fddc22e0487618a2773631 Jedi Kim <jedisreturn@gmail.com> 1786146275 +0900	commit: fix(ops): 운전 루프가 못 고치는 멈춤을 알아채고 다른 수를 쓴다
2eabde2b797b306d08fddc22e0487618a2773631 d7a1d81d4cd19e1be7457b3e0d2b8bed0e69c3b4 Jedi Kim <jedisreturn@gmail.com> 1786147158 +0900	commit: fix(ops): 거짓 완주를 막고, 상태 스냅샷으로 진행을 판단한다
d7a1d81d4cd19e1be7457b3e0d2b8bed0e69c3b4 b4b84ea28f16ab4206c58ecf21492976a2504adc Jedi Kim <jedisreturn@gmail.com> 1786147372 +0900	commit: fix(ops): 완주를 영원히 인식 못 하던 뿌리 — 안 도는 스텝을 남은 것으로 셌다
b4b84ea28f16ab4206c58ecf21492976a2504adc c86b4d43724dc057d09a39bb032d363d88c31430 Jedi Kim <jedisreturn@gmail.com> 1786147720 +0900	commit: fix(segment): 갤러리가 잡은 것만 보여줘 놓친 것을 못 보던 결함
c86b4d43724dc057d09a39bb032d363d88c31430 1ce135052bbedac7bc0b4bcf5c035271a0f52380 Jedi Kim <jedisreturn@gmail.com> 1786148141 +0900	commit: fix(ops): 회수가 실패해도 영원히 다시 부르던 결함 + fail-closed
1ce135052bbedac7bc0b4bcf5c035271a0f52380 fc9aff6bad364eb8d1519c384acccef315dfedd2 Jedi Kim <jedisreturn@gmail.com> 1786148504 +0900	commit: fix(segment): 갤러리에 경계 표시 본문 + 양방향 후보 차이
fc9aff6bad364eb8d1519c384acccef315dfedd2 c68283ea9638b1f92fbcce234435829e0ee2597e Jedi Kim <jedisreturn@gmail.com> 1786150931 +0900	commit: fix(segment): 순위가 정답을 떨어뜨리던 결함 + 놓친 자리로 재저작
c68283ea9638b1f92fbcce234435829e0ee2597e e52fee383924477f189c79c85ed968aacb8e9c5e Jedi Kim <jedisreturn@gmail.com> 1786153066 +0900	commit: fix(segment): 패턴 앞의 공백이 경계를 빈 줄로 끌던 결함
e52fee383924477f189c79c85ed968aacb8e9c5e 145cc4ba05a8ce1ba076f0826d5116df99ec505e Jedi Kim <jedisreturn@gmail.com> 1786157172 +0900	commit: fix(segment): 갤러리가 백업 판본까지 읽어 대본이 두 번 나오던 것
145cc4ba05a8ce1ba076f0826d5116df99ec505e dc1a91ebcb15b3756e1e679cbb1de604ba039196 Jedi Kim <jedisreturn@gmail.com> 1786158769 +0900	commit: feat(segment): 저작된 규칙을 다른 모델에게 검토시킨다 (qwen)
dc1a91ebcb15b3756e1e679cbb1de604ba039196 73f1d397d64387efb216ff39019bf2061d2de6cf Jedi Kim <jedisreturn@gmail.com> 1786161462 +0900	commit: feat(segment): 저작된 규칙을 gpt·gemini 에게도 검토시킨다
73f1d397d64387efb216ff39019bf2061d2de6cf cdb63ac9ebb4411b91a29029b22cc324207a71e2 Jedi Kim <jedisreturn@gmail.com> 1786162750 +0900	commit: fix(segment): Codex 리뷰 7건 — 전부 재현하고 고쳤다
cdb63ac9ebb4411b91a29029b22cc324207a71e2 766fc9a3801eaf3058b19a87e6b1c4b7e963484b Jedi Kim <jedisreturn@gmail.com> 1786163528 +0900	commit: fix(segment): Codex 재리뷰 5건 — 탈락 후보·지문·자리 못 가림·원자 저장·화면 덮임
766fc9a3801eaf3058b19a87e6b1c4b7e963484b 6a521b2eccaf71a42e03f5262765cddf6c1f6926 Jedi Kim <jedisreturn@gmail.com> 1786163817 +0900	commit: fix(segment): 지문이 모델이 본 원문을 가리키게, 손상 파일은 돈 쓰기 전에
6a521b2eccaf71a42e03f5262765cddf6c1f6926 9fcb3e60ccacfc40e6efff47ecd5e0db6fd20bbe Jedi Kim <jedisreturn@gmail.com> 1786163986 +0900	commit: fix(segment): 기록 모양까지 확인 · 원문을 내용으로 이름 짓기 · 남은 호출 취소
9fcb3e60ccacfc40e6efff47ecd5e0db6fd20bbe 734265265db21acd7cc6743ba2615c86e3e4e82f Jedi Kim <jedisreturn@gmail.com> 1786164496 +0900	commit: fix(segment): 원문 파일도 원자적으로 · name 은 키로 쓸 수 있고 겹치지 않아야
734265265db21acd7cc6743ba2615c86e3e4e82f 0f3b6a7272f3929cd1cfebf9def037443fc65675 Jedi Kim <jedisreturn@gmail.com> 1786164905 +0900	commit: fix(segment): 막힐 것은 저작 호출 0회에서 막는다 · 같은 제목 두 대본을 갈라 이름 짓기
0f3b6a7272f3929cd1cfebf9def037443fc65675 820ba88f5f915288cbd73929bc4cafc6738526d0 Jedi Kim <jedisreturn@gmail.com> 1786165485 +0900	commit: feat(segment): 저작된 규칙 분해를 프로덕션에 배선한다
820ba88f5f915288cbd73929bc4cafc6738526d0 c493154515fd03aadc8bb1d2274e96273cf043fd Jedi Kim <jedisreturn@gmail.com> 1786166351 +0900	commit: fix(segment): 다른 모델로 재 보니 드러난 결함 셋 — C5·견줄 상대·기록 모델
c493154515fd03aadc8bb1d2274e96273cf043fd e2eff8e7f52a50ea99dc205ad14b9f66d2995cd7 Jedi Kim <jedisreturn@gmail.com> 1786168513 +0900	commit: fix(ops): 다시 불러도 같은 값이 나오는 스텝은 자동으로 안 부른다
e2eff8e7f52a50ea99dc205ad14b9f66d2995cd7 3dd8acc6f805369b3949d489e4af2fc310dfae25 Jedi Kim <jedisreturn@gmail.com> 1786173965 +0900	commit: fix(still,ops): 판정 팩 bytes 를 샷 지문에 접는다 · 모니터가 완주를 정지로 읽지 않게
3dd8acc6f805369b3949d489e4af2fc310dfae25 e04fcc5bb35b45a54a04d16ab8261320252085c3 Jedi Kim <jedisreturn@gmail.com> 1786174125 +0900	commit: fix(still): 지문 정리가 롤의 입력 배경판까지 지우던 결함
e04fcc5bb35b45a54a04d16ab8261320252085c3 9b7f3581801ee2faadd0a1e9e7a4ee700a6063e5 Jedi Kim <jedisreturn@gmail.com> 1786182810 +0900	commit: feat(observability): gemini 이미지 호출도 스텝을 가르고, 모니터가 Opik 을 본다
9b7f3581801ee2faadd0a1e9e7a4ee700a6063e5 ec941f4924daaf7b7deeb667662276c6adba517c Jedi Kim <jedisreturn@gmail.com> 1786271365 +0900	commit: feat(still): 완료 샷도 방문 시점에 지문을 다시 잰다 — 팩 올림·prev 오염이 완주 상태를 뚫는다 (#77)
ec941f4924daaf7b7deeb667662276c6adba517c bd0af24e63f8b7c5c2e0db756ff45bae234d7ccf Jedi Kim <jedisreturn@gmail.com> 1786271370 +0900	commit: docs(still): #77 JIT 지문 검증 설계 문서 — 합의 결정·리뷰 반영·실행 절차
bd0af24e63f8b7c5c2e0db756ff45bae234d7ccf 0b20025cd48b35caa859813d9a110d4c82dc1f77 Jedi Kim <jedisreturn@gmail.com> 1786278969 +0900	commit: docs(env): Gemini 보조 키 관례를 .env.example 에 명시 — 키 풀이 GEMINI_API_KEY1… 자동 수집
0b20025cd48b35caa859813d9a110d4c82dc1f77 a4c1f3746f82ec5c6c8b1ec0b63c82da91d7500b Jedi Kim <jedisreturn@gmail.com> 1786299217 +0900	commit: docs(judge): G+Q 동시 판정 개편 설계 문서 — 결정 4건 합의·적용 범위 분리
a4c1f3746f82ec5c6c8b1ec0b63c82da91d7500b 92473d1ace5109bbdb1cb526f6669fc2bb14bd21 Jedi Kim <jedisreturn@gmail.com> 1786330932 +0900	commit: feat(judge): G+Q 동시 판정 체계 — 선정 합의 규칙·Qwen 관찰→Gemini 취합·OFF byte-identical
92473d1ace5109bbdb1cb526f6669fc2bb14bd21 b2a1b5009d6f16cfd77e4a54dce506e81d225f41 Jedi Kim <jedisreturn@gmail.com> 1786331787 +0900	commit: fix(judge): Codex 리뷰 반영 — variants·bgfirst 배선, gq 기록 보존, 카나리아 프로덕션 정렬
b2a1b5009d6f16cfd77e4a54dce506e81d225f41 78c5b7801a9c7a8cc1bd3674ff824fd7f02b8333 Jedi Kim <jedisreturn@gmail.com> 1786332285 +0900	commit: fix(judge): 카나리아 표시·주장을 실행과 일치 — Codex 재리뷰 HIGH 반영
78c5b7801a9c7a8cc1bd3674ff824fd7f02b8333 52bf8e03d930c9cab73c57be105c305c21ac64fb Jedi Kim <jedisreturn@gmail.com> 1786333623 +0900	commit: fix(judge): 카나리아 sanitizer 배선 + 샷 단위 격리 — 첫 G+Q 실측이 잡은 조립 차이
52bf8e03d930c9cab73c57be105c305c21ac64fb 46da854706c557948e51dbe9b7ce16b6767068c2 Jedi Kim <jedisreturn@gmail.com> 1786339837 +0900	commit: docs(still): 자동차 내부 실험 설계 — 실사+스케치 vs fp 배치도 2안 비교
46da854706c557948e51dbe9b7ce16b6767068c2 24e3808fb857234105f1d8c4de65e1c77c615d55 Jedi Kim <jedisreturn@gmail.com> 1786350687 +0900	commit: docs(still): confined 샷 fp readback(D2) 프로덕션 편입 설계 — fp 모델=gpt-image-2 확정
24e3808fb857234105f1d8c4de65e1c77c615d55 a135f4d4cdba54a2c6f71b7b876339b0ac3e7a3f Jedi Kim <jedisreturn@gmail.com> 1786351177 +0900	commit: feat(still): confined fp readback 부품 — 팩·모듈·플래그 (배선 전 단계)
a135f4d4cdba54a2c6f71b7b876339b0ac3e7a3f e88e61f322616ea49ae0edc4919d82ed6e96e597 Jedi Kim <jedisreturn@gmail.com> 1786365975 +0900	commit: feat(still): confined fp v2 — base 공유 도면·샷 마커 분리·적용 판별 (부품)
e88e61f322616ea49ae0edc4919d82ed6e96e597 4766b2f7c7328712531f7cfa9aa27dbb7d60cd2a Jedi Kim <jedisreturn@gmail.com> 1786366155 +0900	commit: feat(still): confined fp v2 서비스 연결 — 판별·공유 base·표준 멀티롤 대체 + 지문
4766b2f7c7328712531f7cfa9aa27dbb7d60cd2a 716784156700dd41b1fe819e0a7043af20fa2ae0 Jedi Kim <jedisreturn@gmail.com> 1786367134 +0900	commit: fix(still): confined fp 배선 — Codex BLOCK 4묶음 반영
716784156700dd41b1fe819e0a7043af20fa2ae0 5648a1cadb4534b341a47a4a2602bda2318308a4 Jedi Kim <jedisreturn@gmail.com> 1786368013 +0900	commit: fix(still): confined fp — Codex 재리뷰 BLOCK 2·HIGH 1 반영 + 통합 spy 회귀
5648a1cadb4534b341a47a4a2602bda2318308a4 2c1eb9f11cbef3f9200e339ba45ce75afff86649 Jedi Kim <jedisreturn@gmail.com> 1786451675 +0900	commit: fix(still): 운영자 무콘티 예외를 콘티 스텝 계수·lane 소비까지 연장
2c1eb9f11cbef3f9200e339ba45ce75afff86649 2a3cb8e13b2b076d59f18bf78af1e1f7278cd1e3 Jedi Kim <jedisreturn@gmail.com> 1786451691 +0900	commit: fix(detail): 카드 hash-only 드리프트를 차단에서 경고로 — force 순환 탈출
2a3cb8e13b2b076d59f18bf78af1e1f7278cd1e3 0f8a958b4f1ac0bd99fe1d13b09a88ac34301d98 Jedi Kim <jedisreturn@gmail.com> 1786451692 +0900	commit: fix(ops): autodrive 파라미터화 + 스테일 오판 3중 수정
0f8a958b4f1ac0bd99fe1d13b09a88ac34301d98 51d7d4ddb7f471d6114931060e30a0ec2c3496bf Jedi Kim <jedisreturn@gmail.com> 1786518593 +0900	commit: fix(ops): autodrive 가짜완주·오회수·상한 3중 봉인 — Codex 4라운드 합의
51d7d4ddb7f471d6114931060e30a0ec2c3496bf 68f11f867c3509ec8ca1ada69482f712b1bf4475 Jedi Kim <jedisreturn@gmail.com> 1786518615 +0900	commit: fix(detail): 저장 카드 자기정합 검사 — 진짜 저장 손상은 차단 유지
68f11f867c3509ec8ca1ada69482f712b1bf4475 31223d96eeb64330c6fa24d63b545b7636745358 Jedi Kim <jedisreturn@gmail.com> 1786518615 +0900	commit: fix(still): 무콘티 예외를 무조건 무료 단락으로 — 유료 재시도 누수 차단
31223d96eeb64330c6fa24d63b545b7636745358 23e3f9e01da9d070442f707557d14403251643a5 Jedi Kim <jedisreturn@gmail.com> 1786531234 +0900	commit: feat(camera): 카메라 문법 재료 주입 — flow v3·staging v20·detail v42 wave
23e3f9e01da9d070442f707557d14403251643a5 9697b09b2f8f5c4f1281ba81586c9b30d8705804 Jedi Kim <jedisreturn@gmail.com> 1786531260 +0900	commit: feat(judge+still): QK 판정 전환 + identity 참조 역할 절 — 기본 OFF 세트
9697b09b2f8f5c4f1281ba81586c9b30d8705804 6d2ab761b868591f41a688dad9b3bb657f99724d Jedi Kim <jedisreturn@gmail.com> 1786531273 +0900	commit: fix(trace): qwen 클라이언트 유료 왕복 기록 경계 — shape·SchemaError 이식 수리
6d2ab761b868591f41a688dad9b3bb657f99724d 0a0fac58842031cce28bd8068ebf8f89efb84f6d Jedi Kim <jedisreturn@gmail.com> 1786540369 +0900	commit: fix(judge): QK 판정 반전 — 메인=Qwen(DashScope)·보조=Gemini + 봉인·v3
0a0fac58842031cce28bd8068ebf8f89efb84f6d 2cd1cc1b0574899573fae384483a266b060b4430 Jedi Kim <jedisreturn@gmail.com> 1786600629 +0900	commit: feat(camera): 포즈≠앵글 분리 — flow v5·staging v22 팩 + registry
2cd1cc1b0574899573fae384483a266b060b4430 94203c450fa68dc431ef745a5955af0df0f8e25b Jedi Kim <jedisreturn@gmail.com> 1786600649 +0900	commit: feat(still): grok 2.0 스위치 + 2롤 ab 전 경로 + 심각도 게이트 — 팩 v17/v18/v10
94203c450fa68dc431ef745a5955af0df0f8e25b 07919fc6da6107e79ea850e474974faf4df3e024 Jedi Kim <jedisreturn@gmail.com> 1786600680 +0900	commit: chore(tools): 실험·갤러리 빌더·운전·복구 스크립트류 일괄
07919fc6da6107e79ea850e474974faf4df3e024 803052286baf4e651b669e4fa5d8ed9fdc98cd7f Jedi Kim <jedisreturn@gmail.com> 1786603254 +0900	commit: feat(still): i2i 시네마틱 변환 스테이지 (#108) — sel 확정 후 grok 변환을 정식 편입
803052286baf4e651b669e4fa5d8ed9fdc98cd7f f32e6cd438adbbdfa33a7607ed06a5ebe767c980 Jedi Kim <jedisreturn@gmail.com> 1786603265 +0900	commit: test(services): 스위트 낡음 2건 수리 — 운영 .env 결합 해소·현행 계약 정렬
f32e6cd438adbbdfa33a7607ed06a5ebe767c980 445b77bae94d8ad153f0fea8f649e23e8a6e2979 Jedi Kim <jedisreturn@gmail.com> 1786622175 +0900	commit: feat(judge): G+G46 동등 이중 판정 (#113) — 선정·관찰·fix 재평가 Gemini+grok-4.6 50:50, fix i2i 는 grok
445b77bae94d8ad153f0fea8f649e23e8a6e2979 7718be9cd980b6b4791d7394cfe67990d4bbd45d Jedi Kim <jedisreturn@gmail.com> 1786622183 +0900	commit: chore(tools): grok-4.6 판정 파일럿 + 최종 갤러리 cine lane
7718be9cd980b6b4791d7394cfe67990d4bbd45d d000a1cbfdd4a11a03799e54f593a86dc930a6fe Jedi Kim <jedisreturn@gmail.com> 1786676737 +0900	commit: fix(still): 지문 mismatch 정리를 자기 산출 allowlist 로 — confined 도면 삭제로 1차 E2E 212/215 정지
d000a1cbfdd4a11a03799e54f593a86dc930a6fe dbe2daa2ea2c1698c040ec465d09c85c105d475b Jedi Kim <jedisreturn@gmail.com> 1786678808 +0900	commit: feat(text): 표기 정책 개정 — 원어 실물 표기 허용(장면이 부를 때만), 자막·오버레이 금지 유지
dbe2daa2ea2c1698c040ec465d09c85c105d475b 7f82ce47e94b639dfc2ec2d3720e30ed7b2237b6 Jedi Kim <jedisreturn@gmail.com> 1786679270 +0900	commit: feat(era): 시대 인지 사전 이미지 조사 — 엔티티·groupbg 배선 (기본 OFF)
7f82ce47e94b639dfc2ec2d3720e30ed7b2237b6 a872d32faf5081a578474d9f969a4f4a18bfffb8 Jedi Kim <jedisreturn@gmail.com> 1786684264 +0900	commit: fix(grok): 이미지 왕복에 총 마감시간 — 소켓 트리클 무한 행 차단
a872d32faf5081a578474d9f969a4f4a18bfffb8 ca540f59a90bf3bbff3e70c7560ec77f39838ea4 Jedi Kim <jedisreturn@gmail.com> 1786691133 +0900	commit: fix(still): 카나리아 육안 3결함 수리 — era 조사 커버리지·표기 문안 저작·인물 의상 잠금
ca540f59a90bf3bbff3e70c7560ec77f39838ea4 0c735d7cb12442638ffca2cb0a1ac69ecd12390f Jedi Kim <jedisreturn@gmail.com> 1786691802 +0900	commit: fix(still): ca540f59 Codex BLOCK 5건 반영 — 실패 sentinel·지문 스코프·캐시 신원·VE exact·era lineage
0c735d7cb12442638ffca2cb0a1ac69ecd12390f 26d668c64e7e29d3b9c6ded4818999e50dc15a47 Jedi Kim <jedisreturn@gmail.com> 1786695135 +0900	commit: test(still): 수리 유닛의 시험 데이터를 중립 명칭으로 — 시나리오 인물·소재 이름 제거
26d668c64e7e29d3b9c6ded4818999e50dc15a47 b954176c82f66fbc235d4205f3b9b5e2fe107dda Jedi Kim <jedisreturn@gmail.com> 1786701439 +0900	commit: feat(opik): 셀프 호스팅 연결 — opik_url_override 설정을 SDK 환경 변수로 전달
b954176c82f66fbc235d4205f3b9b5e2fe107dda 6216d59176c049b4b1ca63d396e003ec0d3926c0 Jedi Kim <jedisreturn@gmail.com> 1786762240 +0900	commit: chore(config): xai_api_key 슬롯 추가(failover 보존) + Opik 셀프 호스팅 주석 정정
6216d59176c049b4b1ca63d396e003ec0d3926c0 a934ca4ea9a901d60eea0f47b92461f50339143c Jedi Kim <jedisreturn@gmail.com> 1786762240 +0900	commit: feat(tools): opik_prompt_audit — 발송분 역추적 프롬프트 감사 도구
a934ca4ea9a901d60eea0f47b92461f50339143c fd95c98169591a055f6bc7eead55cc9bfe37927a Jedi Kim <jedisreturn@gmail.com> 1786815585 +0900	commit: tools(drive): '마지막 임무' E2E 전용 운전 루프 — 수용 partial 제외·연속 3회 실패 시 정지
fd95c98169591a055f6bc7eead55cc9bfe37927a cdc7f9a3e74686c17d0c55f2bc3389e13801f11f Jedi Kim <jedisreturn@gmail.com> 1786815585 +0900	commit: docs(seg): 정리본 헤딩 합침은 관측이지 계약이 아님 — text_cleaner 프롬프트에 보장 없음 명시
cdc7f9a3e74686c17d0c55f2bc3389e13801f11f 3f9eed2dfbe8362d469d81591d2cfd7693d8055a Jedi Kim <jedisreturn@gmail.com> 1786943010 +0900	commit: docs(tools): opik_prompt_audit 자료 원천 주의 2건 — DB 10K 절단(Opik input 이 전문 SOT)·성장 지표는 디렉토리 합
3f9eed2dfbe8362d469d81591d2cfd7693d8055a d723e69fb768d97d9e9ccbc358f7cabce14f0774 Jedi Kim <jedisreturn@gmail.com> 1786943017 +0900	merge feat/era-groupbg-cache: Merge made by the 'ort' strategy.
d723e69fb768d97d9e9ccbc358f7cabce14f0774 3c63204b396677d75597feef3041845d5ce3c04f Jedi Kim <jedisreturn@gmail.com> 1786943021 +0900	merge feat/safety-fallback: Merge made by the 'ort' strategy.
3c63204b396677d75597feef3041845d5ce3c04f 77693ab47ac22ca5762fde3d4c072078182bf156 Jedi Kim <jedisreturn@gmail.com> 1786943035 +0900	commit (merge): Merge feat/prompt-restructure — 축 D(죽은 팩 표식·이전)+축 A1(entity_t2i 재배열 파일럿 OFF)+cached_tokens 배선(전부 기본 OFF=byte-identical)
77693ab47ac22ca5762fde3d4c072078182bf156 8285b9adaa99f6a7f65183877a52cb12f64a2125 Jedi Kim <jedisreturn@gmail.com> 1786943048 +0900	commit (amend): Merge feat/prompt-restructure — 축 D(죽은 팩 표식·이전)+축 A1(entity_t2i 재배열 파일럿 OFF)+cached_tokens 배선(전부 기본 OFF=byte-identical)
8285b9adaa99f6a7f65183877a52cb12f64a2125 3347bd2f85fb364f493925f832dcf9f38138eed9 Jedi Kim <jedisreturn@gmail.com> 1787154517 +0900	commit: fix(still): 「주행 후 손볼 것」 5항목 — 참조 선별·변환 검열 포기·본문 5xx 재시도·도면 읽기 재사용
3347bd2f85fb364f493925f832dcf9f38138eed9 bb2aca067c2d49b3d63a027ad65179b89b8e2e27 Jedi Kim <jedisreturn@gmail.com> 1787296677 +0900	commit: fix(still,tests): 재리뷰 지적 수리 + 시험 하네스 돈 가드 — 유료 호출 566건→0
bb2aca067c2d49b3d63a027ad65179b89b8e2e27 0b07b085d2155d8aba4f321ea2739629d9d618cf Jedi Kim <jedisreturn@gmail.com> 1787487707 +0900	commit: docs(spec): Opik 기록 체계화 설계 — 계층 3층·태그 6축·시험 격리
0b07b085d2155d8aba4f321ea2739629d9d618cf 22f45f1b6c169bb36f59b67d78141fbc405b8ed5 Jedi Kim <jedisreturn@gmail.com> 1787488633 +0900	commit: docs(spec): 샷 영향 추적 축 추가 + uid 실측으로 순서 위험 닫음
22f45f1b6c169bb36f59b67d78141fbc405b8ed5 8a79cef431b490ca7a6d57ad9d9d93ec06e41156 Jedi Kim <jedisreturn@gmail.com> 1787489756 +0900	commit: docs(plan): Opik 기록 체계화 구현 계획 — 17 태스크·5 단계
8a79cef431b490ca7a6d57ad9d9d93ec06e41156 f45b4c398808f95f132979e19986fe4e7ace9600 Jedi Kim <jedisreturn@gmail.com> 1787490328 +0900	commit: fix(plan): Task 10 접합 방식 교정 — 라벨로 맞추면 전부 None 이 된다
f45b4c398808f95f132979e19986fe4e7ace9600 bcc1fbd40a7d073e4b6e6c74d0ac8f76874310e7 Jedi Kim <jedisreturn@gmail.com> 1787491799 +0900	commit: docs(spec): Codex 리뷰 6건 반영 — ④ 의 전제가 틀렸다
bcc1fbd40a7d073e4b6e6c74d0ac8f76874310e7 f01b6a454f0b33e52782d3b9103ddc9514fedba0 Jedi Kim <jedisreturn@gmail.com> 1787492207 +0900	commit: docs(plan): Codex 리뷰 6건 반영 — Task 7-B·7-C 신설, 넷 교정
f01b6a454f0b33e52782d3b9103ddc9514fedba0 90982356cd12e1fa80bef62be7c874785ee47140 Jedi Kim <jedisreturn@gmail.com> 1787492369 +0900	commit: fix(plan): Task 10 배선을 _run_branch 한 곳으로 — 8+4 자리를 목에서 덮는다
90982356cd12e1fa80bef62be7c874785ee47140 46fa606357e8e83d076109f586471504473021d3 Jedi Kim <jedisreturn@gmail.com> 1787493468 +0900	commit: docs(spec,plan): Codex 재리뷰 4건 반영 — capture 를 끄고, 래치를 지키고, 소비처를 배선한다
46fa606357e8e83d076109f586471504473021d3 ead82fb2df0ba53f3fdabe8cf8436c40135842e8 Jedi Kim <jedisreturn@gmail.com> 1787497209 +0900	commit: fix(plan): 신원 등록 자리 9→14 — 여섯을 빠뜨릴 뻔했다
ead82fb2df0ba53f3fdabe8cf8436c40135842e8 f114789897331b5024f14ead9bf0516787172f88 Jedi Kim <jedisreturn@gmail.com> 1787497289 +0900	commit: fix(spec,plan): 샷 scope 의 stage 를 기존 스텝 이름으로 — step_name 이 갈릴 뻔했다
f114789897331b5024f14ead9bf0516787172f88 c16855d71a0ae746e3a2aa46b45f2a653b23c2b0 Jedi Kim <jedisreturn@gmail.com> 1787498266 +0900	commit: docs(spec,plan): Codex 3차 5건 반영 — 계수로 지출을 잡고, 필터를 부모까지 본다
c16855d71a0ae746e3a2aa46b45f2a653b23c2b0 5d28efe790df4289bf8924a67ec5ff627f2191e1 Jedi Kim <jedisreturn@gmail.com> 1787498474 +0900	commit: fix(spec,plan): 「저자」와 「지출」을 두 신호로 가른다 — 1336 갈래가 함정이었다
5d28efe790df4289bf8924a67ec5ff627f2191e1 f1f92fff887a58322c1514deeea5f2f6b5511415 Jedi Kim <jedisreturn@gmail.com> 1787498962 +0900	commit: fix(spec,plan): Codex 4차 3건 — 돈은 쓰기 전에 적고, bgfirst plate 를 미리 등록한다
f1f92fff887a58322c1514deeea5f2f6b5511415 6726038862ad05c82fedd64855ec46270828ebee Jedi Kim <jedisreturn@gmail.com> 1787499044 +0900	commit: fix(plan): 지출 표식 자리를 1433→1406 으로 — 비-flip 판정이 안 덮였다
6726038862ad05c82fedd64855ec46270828ebee 569f72b6202e432ab561253efec8db7be65f6f3f Jedi Kim <jedisreturn@gmail.com> 1787499415 +0900	commit: docs(spec,plan): 계수의 한계를 명시하고, plate 시험을 실행 경로 검사로
569f72b6202e432ab561253efec8db7be65f6f3f 5d6dc52c4324ab29db1a9e2aa4090b5d9f1b10d2 Jedi Kim <jedisreturn@gmail.com> 1787499447 +0900	commit: docs(spec): 계수의 한계와 실패 지출 상한 항목을 스펙에도 명시
5d6dc52c4324ab29db1a9e2aa4090b5d9f1b10d2 eee0915e8ced76d3813d9e684846e9a29f5e6088 Jedi Kim <jedisreturn@gmail.com> 1787499925 +0900	commit: fix(spec,plan): 계수 이름을 시도 표식으로 좁히고, plate 순서를 역할별로 본다
eee0915e8ced76d3813d9e684846e9a29f5e6088 8ef44430431387c49ae9ac21bccef176573de6cc Jedi Kim <jedisreturn@gmail.com> 1787500323 +0900	commit: feat(tests): 단계 1 — 시험 Opik 기록을 프로덕션에서 가른다 (Codex APPROVE 뒤 착수)
8ef44430431387c49ae9ac21bccef176573de6cc 835192e5a4f166d1f4a7f1fecd1796d1c55e9f43 Jedi Kim <jedisreturn@gmail.com> 1787530061 +0900	commit: feat(opik): trace uid(UUIDv7)·축 태그 원재료 + v2 설정(기본 OFF)
835192e5a4f166d1f4a7f1fecd1796d1c55e9f43 1849b2d939268370bdc06e26b303825cf5df9e5f Jedi Kim <jedisreturn@gmail.com> 1787530129 +0900	commit: feat(opik): trace scope — ContextVar 로 부모를 나른다
1849b2d939268370bdc06e26b303825cf5df9e5f 2be8036cb53ce1ae6ec776c9d2fd02e7305129fc Jedi Kim <jedisreturn@gmail.com> 1787530190 +0900	commit: fix(opik): litellm 이 읽는 키를 올바로 채운다 (v2)
2be8036cb53ce1ae6ec776c9d2fd02e7305129fc c96dae5ee12c5fc082df39a540dfba026da62469 Jedi Kim <jedisreturn@gmail.com> 1787530247 +0900	commit: fix(opik): thread_id 를 에피소드 단위로 — 재개해도 안 쪼개진다
c96dae5ee12c5fc082df39a540dfba026da62469 47195faf0cc318e8fe3196cc28b719b8e2350f91 Jedi Kim <jedisreturn@gmail.com> 1787530405 +0900	commit: feat(opik): 스텝 경계에서 trace 를 연다
47195faf0cc318e8fe3196cc28b719b8e2350f91 fe9d134ecf8648985a19fb89101a60820aa55372 Jedi Kim <jedisreturn@gmail.com> 1787530489 +0900	commit: feat(opik): capture scope 에 trace 를 겹친다
fe9d134ecf8648985a19fb89101a60820aa55372 cb41af91f60d4b6add96514fd594cd98e64e936d Jedi Kim <jedisreturn@gmail.com> 1787530984 +0900	commit: feat(still): 샷 루프에 capture scope 를 넣는다 — 없던 경계다
cb41af91f60d4b6add96514fd594cd98e64e936d e45fa8fc051ba8f1e0bcc0e740a8a9a802ac6d82 Jedi Kim <jedisreturn@gmail.com> 1787531120 +0900	commit: fix(opik): 병렬 worker 에 trace 를 전파한다
e45fa8fc051ba8f1e0bcc0e740a8a9a802ac6d82 93ea837f47635623196e74194c54b9c03ee62141 Jedi Kim <jedisreturn@gmail.com> 1787531184 +0900	commit: feat(opik): 직접 호출도 부모 trace 밑 span 으로
93ea837f47635623196e74194c54b9c03ee62141 c633882ea3649ebc442156c95983ba6099ad1cac Jedi Kim <jedisreturn@gmail.com> 1787531224 +0900	commit: test(opik): trace v2 실물 확인 스크립트 (관문 1~5)
c633882ea3649ebc442156c95983ba6099ad1cac 601c87366f2f68ecbdccb9ce293673d2950ea25e Jedi Kim <jedisreturn@gmail.com> 1787532815 +0900	commit: docs(plan): 단계 1·2 체크박스를 완료로 (Task 1~9 실행 끝)
601c87366f2f68ecbdccb9ce293673d2950ea25e 085394baa76b4b39a61b576f812364071c5f7749 Jedi Kim <jedisreturn@gmail.com> 1787534652 +0900	commit: fix(opik): Codex BLOCK 3건 — OFF 바이트 동일·태그 축·fallback thread
085394baa76b4b39a61b576f812364071c5f7749 90d0a69ceb063d9a8f56dcf823f55ccd2794569f Jedi Kim <jedisreturn@gmail.com> 1787535267 +0900	commit: fix(opik): 정규화 뒤에 맨 태그가 다시 들어가던 자리를 막는다
90d0a69ceb063d9a8f56dcf823f55ccd2794569f 3718d09a10ebc82fbc1762cdef77bd71080fe534 Jedi Kim <jedisreturn@gmail.com> 1787535975 +0900	commit: feat(still): records.json 의 refs 가 자산 id 를 나른다 (끊김 A)
3718d09a10ebc82fbc1762cdef77bd71080fe534 051d998fdc2f026a081c53893cc5f087f8d9a389 Jedi Kim <jedisreturn@gmail.com> 1787536059 +0900	commit: feat(still): 변환의 직접 입력을 밝혀 적는다 (끊김 B — 좁힘)
051d998fdc2f026a081c53893cc5f087f8d9a389 507090d37d62935c6127f05ec8e91b9f19906149 Jedi Kim <jedisreturn@gmail.com> 1787536432 +0900	commit: feat(opik): shot_run_uid 로 세 곳을 잇고 샷 trace 에 영향 요약을 싣는다
507090d37d62935c6127f05ec8e91b9f19906149 87fdfb0f06f769168108b6a986b4ae9b0933fb2d Jedi Kim <jedisreturn@gmail.com> 1787536513 +0900	commit: feat(tools): shot_influence — 최종 샷의 영향 요인을 한 화면으로
87fdfb0f06f769168108b6a986b4ae9b0933fb2d df0462e4b8d815bff04b0fbd3a20d35121002549 Jedi Kim <jedisreturn@gmail.com> 1787536787 +0900	commit: docs(plan): 단계 3 체크박스를 완료로 (Task 10~14 실행 끝)
df0462e4b8d815bff04b0fbd3a20d35121002549 101568a5728e9a3e60122ff4ee682aa38dfa5052 Jedi Kim <jedisreturn@gmail.com> 1787542690 +0900	commit: fix(opik): Codex BLOCK 3건 — 자산 sink·수리 판정·페이지 순회
101568a5728e9a3e60122ff4ee682aa38dfa5052 ed0a8a6269691f2abc223851133505467afc6527 Jedi Kim <jedisreturn@gmail.com> 1787543255 +0900	commit: fix(audit): 감사 도구 자료원을 span 으로 + 시험 기록 걸러내기
ed0a8a6269691f2abc223851133505467afc6527 cb083902ef8979e1bcc4e26814dec3796d11b706 Jedi Kim <jedisreturn@gmail.com> 1787544348 +0900	commit: fix(audit): 리포트가 단위·제외 수·한계를 실제로 싣는다
cb083902ef8979e1bcc4e26814dec3796d11b706 c74c8688f9996ed77cd76ffb4b35003d4a3ebfca Jedi Kim <jedisreturn@gmail.com> 1787544823 +0900	commit: fix(logging): DB 기록 실패를 안 삼킨다 + i2i 「결함」은 시험 기록이었다
c74c8688f9996ed77cd76ffb4b35003d4a3ebfca d720bbe2f1539f476c1b42416412928aab6f05c3 Jedi Kim <jedisreturn@gmail.com> 1787546611 +0900	commit: fix(logging): DB 저장이 실패하면 id 를 주지 않는다 (거짓 계보 차단)
d720bbe2f1539f476c1b42416412928aab6f05c3 cba86e952de96b5f3a1ee4e55a7541ba37ce3410 Jedi Kim <jedisreturn@gmail.com> 1787546631 +0900	commit (amend): fix(logging): DB 저장이 실패하면 id 를 주지 않는다 (거짓 계보 차단)
cba86e952de96b5f3a1ee4e55a7541ba37ce3410 d651e468b3f4137f1e52f95b6baca757dafca89b Jedi Kim <jedisreturn@gmail.com> 1787546866 +0900	commit: test(logging): warning 레벨을 실제로 못박는다 + Task 17 보류 사유 명시
d651e468b3f4137f1e52f95b6baca757dafca89b 47f6bf24a9a58592e9a2bd5b6f06440df82d9bc0 Jedi Kim <jedisreturn@gmail.com> 1787589324 +0900	commit: fix(logging): project_name 은 litellm 예약 키다 — 호출이 딴 프로젝트로 샜다
47f6bf24a9a58592e9a2bd5b6f06440df82d9bc0 89d924b6d627743caa3e798d21eba5c44bf96a5f Jedi Kim <jedisreturn@gmail.com> 1787589348 +0900	commit: fix(logging): 호출의 10%가 「어느 스텝인지 모름」으로 남던 것
89d924b6d627743caa3e798d21eba5c44bf96a5f 32465b2a0ea0213011b55ca6fba071b4715308fe Jedi Kim <jedisreturn@gmail.com> 1787591052 +0900	commit: fix(audit): 한 스텝에 다른 모양의 호출이 섞이면 정적분을 통째로 놓쳤다
32465b2a0ea0213011b55ca6fba071b4715308fe 10588afd9895dc441141f1ab0167e806e34ad2f0 Jedi Kim <jedisreturn@gmail.com> 1787591074 +0900	commit: fix(prompt): scene_detail v43 — framing_scale 낱말이 t2i_prompt 로 새던 것
10588afd9895dc441141f1ab0167e806e34ad2f0 91a21b619dcd9e037e12de45786b168eb893efca Jedi Kim <jedisreturn@gmail.com> 1787592582 +0900	commit: fix(prompt): scene_detail v43 — 발명 금지의 빈틈과 없던 길이 규칙
91a21b619dcd9e037e12de45786b168eb893efca 90eeefe83e2105b0ad84076d72101ee5c3ae1ebf Jedi Kim <jedisreturn@gmail.com> 1787593791 +0900	commit: fix(prompt): scene_detail v44 — 광원 상태 대응표 (금지만으로는 안 통했다)
90eeefe83e2105b0ad84076d72101ee5c3ae1ebf d4c7e15cac30d25848ba4a783377e9458f60d157 Jedi Kim <jedisreturn@gmail.com> 1787595751 +0900	commit: fix(prompt): scene_detail v45 — 카드가 이미 정하는 것을 본문이 다시 말하던 5,853자
d4c7e15cac30d25848ba4a783377e9458f60d157 99fbc5001fc918bcec6e4b1d8f8fccf1b9c7f51c Jedi Kim <jedisreturn@gmail.com> 1787597822 +0900	commit: fix(prompt): scene_detail v46 — ID 규칙이 다섯 절에 흩어져 380줄을 오가던 것
99fbc5001fc918bcec6e4b1d8f8fccf1b9c7f51c 0ff6c537bfa0a26c0bf66c3091ea9b1c1446809b Jedi Kim <jedisreturn@gmail.com> 1787598007 +0900	commit: fix(prompt): shot_validator v8 — 동작을 멈추라 해 놓고 세계 사실을 바꿔 버렸다
0ff6c537bfa0a26c0bf66c3091ea9b1c1446809b b7e946c59acff17bec1ba2d066c40548d71e13fb Jedi Kim <jedisreturn@gmail.com> 1787598832 +0900	commit: fix(prompt): shot_validator v9 — 사건 종류 표가 그 표의 원리와 모순됐다
b7e946c59acff17bec1ba2d066c40548d71e13fb 6d9e035250d3a7b665231f2186e7bceb9d92422b Jedi Kim <jedisreturn@gmail.com> 1787599961 +0900	commit: docs(registry): shot_validator 주석의 「이전 v7·v6」 중복 한 줄 제거
6d9e035250d3a7b665231f2186e7bceb9d92422b 54fda4aaf980f14dab496ad8f5e460843c4d2b73 Jedi Kim <jedisreturn@gmail.com> 1787601065 +0900	commit: feat(tools): 프롬프트 측정 도구 넷 추가 — 카드가 이제 발송량의 주역이다
54fda4aaf980f14dab496ad8f5e460843c4d2b73 fb0d070bf4f957ef2f0f90682b9a63a1c192d360 Jedi Kim <jedisreturn@gmail.com> 1787602759 +0900	commit: fix(prompt): scene_detail v47 — 금지된 낱말이 카드 자신에 들어 있었다
fb0d070bf4f957ef2f0f90682b9a63a1c192d360 18908e438daee29ddc89a08d7c4631055045068c Jedi Kim <jedisreturn@gmail.com> 1787603850 +0900	commit: feat(tools): 육안 판정 갤러리 — 「불이 켜져 있는가」 하나만 묻는다
18908e438daee29ddc89a08d7c4631055045068c a675c352aba506e017e96eb357e6826cc63db9bf Jedi Kim <jedisreturn@gmail.com> 1787608410 +0900	commit: test(prompt): 카드 설명 갈래 절삭 A/B — **실험이 내 가설을 기각했다**
a675c352aba506e017e96eb357e6826cc63db9bf 403b1178f666abeac97b0423b74c0a519e7a1740 Jedi Kim <jedisreturn@gmail.com> 1787612692 +0900	commit: fix(detail): 카드에 이미 있는 camera_direction 을 뒤에서 또 넣던 것
403b1178f666abeac97b0423b74c0a519e7a1740 07ab3187f1c4eff0fc11bddf1e290008505f291a Jedi Kim <jedisreturn@gmail.com> 1787614244 +0900	commit: chore: 세션 전부터 작업 트리에 있던 것 보존 (이번 판 작업 아님)
