헌법 룰 + lint + 감사 게이트 — 하드코딩 '정상/OK/완료' 금지
의사결정
헌법 룰 lint + 감사 게이트 완료: green 문자열 리터럴 미감지 수정(1cb719a) + 소급정리(b30287b), pytest pass
내용
배경: Day 9 발견. 5일간 W8 'ChromaDB 정상' 하드코딩으로 거짓 보고.
SoT/ChromaDB/헬스체크 전부 깨진 상태에서 의사결정.
요구사항:
1. 헌법(constitution_v0.2.md) 룰 추가:
- 대시보드 위젯은 실시간 헬스체크 OR '검증 안 됨(unverified)' 명시
- 하드코딩 '정상/OK/완료/PASS/성공' 문자열 금지
2. lint 스크립트(scripts/lint_widgets.sh):
- templates/widgets/*.html에서 금지 문자열 grep
- pre-commit hook 또는 CI에서 차단
3. park_jinyoung 감사 체크리스트 추가:
- 신규 위젯 PR에 헬스체크 로직 없으면 HARD REJECT
담당: park_jinyoung(룰+감사) + jung_hyun(lint 구현)
선행: SOT-0416-HEALTHCHECK-001 완료 후 회귀 적용
상태 변경
추가 작업
핸드오프 체인
아직 핸드오프 이력이 없습니다
체이닝 타임라인
자동 체이닝 이력이 없습니다
관련 로그
관련 봇 로그 없음