검증기가 노드의 자기평가를 따옴표 형태와 무관하게 읽도록 고침

문제 (Context)

PM이 아카이브하는 모든 노드에서 parse_self_rating이 None을 돌려줬다. produce_node는 회상 센티넬을 JSON으로 쓴다(json.dumps라 키에 따옴표가 붙는다: {“helped”:“yes”}). 그런데 검증기 정규식은 따옴표 없는 키({helped:yes})만 매치했다.

시도한 해결 (Decision)

그래서 좌석 자기평가 왕복이 끊겨 있었다. iter-1이 점수를 받은 건 —self-rating을 손으로 넘긴 덕분이라, 단절이 가려져 있었다. 두 센티넬 정규식 모두 키 이름 양쪽에 따옴표를 선택적으로 허용하도록 고쳐, 따옴표 없는 형태와 JSON 형태를 둘 다 파싱한다. record —node CLI 옵션으로 루프를 닫았다. 이 옵션은 자기평가와 참조 id를 산출된 노드에서 곧장 가져온다(referenced_ids_from_node가 .. 엣지 대상을 파싱한다). 이제 원장은 운영자가 다시 입력한 값이 아니라 실제로 아카이브된 내용을 측정한다.

근거·결과 (Consequences)

범위는 좁다: 정규식 둘, 헬퍼 하나, CLI 플래그 하나.

노드 계약 (contract)

필드
type결정(decision)
Statusaccepted
source_count1
confidence미설정 — 구 엔진 격차
confidence_reason_codes미설정 — 구 엔진 격차
stalefresh
이슈(feature)칸반 표면·카드

상호참조


이슈 칸반 카드·표면 렌더링 · Status accepted · 2026-06-25