정합성 관리
데이터·관계 변경 후보 reviewer queue. Google Sheets 양방향 sync + reviewer decision 게이트.
총 대기
177
승인 완료
2
manifest 4종
4
Sheets sync
active
reviewer board
Manual archive 승격
2 승인
11976/12405 manual archive dataset 운영 승격 후보
config/manifest_manual_archive_promotion_decisions.jsonProvider gap alias
158 대기
provider 비매칭 entity → alias bridge 후보
config/relationship_provider_gap_review_decisions.jsonProvider master refresh
15 대기
provider master 변경 (P2 우선)
config/relationship_provider_master_refresh_review_decisions.jsonDrug suffix experiment
4 대기
약품 suffix alias 실험 후보
config/drug_suffix_review_decisions.jsonreviewer 워크플로우
JSON ↔ Sheets
- reviewer가 `hira-data-hub-reviewer-board` 시트에서 status 변경 (pending → approved/rejected).
- 운영자 콘솔에서 reviewer-from sync 트리거 → from_sheets dry-run.
- diff 확인 후 GitHub PR 자동 생성 (P2).
- reviewer decision gate(`validate_*_review_decisions.mjs`)가 main 머지를 차단/허용.
- approved 후 운영 적재 (load_manifest_*_dataset.mjs --apply 등).
외부 transparency
reviewer decision은 모두 config/*.json에 기록 — public 추적 가능
본 화면은 인증 없이 공개. 각 reviewer decision은 GitHub에 commit으로 기록되어 누구나 변경 이력 추적 가능. 실제 운영 적재는 승인된 항목만 — pending 상태의 후보는 validate_*_review_decisions.mjs 게이트에서 차단.
공개 정책
view-only — 외부 검증 가능
결정 manifest
4종 JSON · KOGL Type 1
소스: github.com/plomus-company/hira-data-hub/tree/main/config
본 화면 카운트는 config/*.json 정적 값. P1에서
/api/v1/reconciliation/queue로 실시간 집계 endpoint 분리 예정.