기준 화면 검증 기록

실행

python content/course/personal/materials/a/build_metrics.py content/course/personal/materials/a/input content/course/personal/materials/a/metrics.json
python content/course/personal/materials/a/render_dashboard.py content/course/personal/materials/a/metrics.json content/course/personal/materials/a/result.html
python content/course/personal/materials/a/tests/verify_metrics.py content/course/personal/materials/a/input content/course/personal/materials/a/metrics.json
python scripts/check_personal_examples.py
python docs/verify_personal_browser.py

확인 결과

  • 9월 합계: 현재 예산 1,174.0, 전표 738.2, 미처리 확정 발주 176.7, 확정 전망 914.9, 승인 시 전망 966.6백만 원이 JSON과 화면에서 일치합니다. 원본 독립 재계산은 9월·10월 모두 불일치 0입니다.
  • Chrome에서 전체와 부서·비용 7개 범위의 상세 행·확인 목록을 JSON과 대조했습니다. 마케팅 외주비 전망 110.0백만 원과 원본 전표·발주를 상세 창에서 확인했습니다.
  • IT 소프트웨어의 승인 대기 가정을 켜면 전망 125.0백만 원으로 표시되고 확정 전망은 그대로입니다. 상세 창은 Esc로 닫히고 초점이 원래 버튼으로 돌아갑니다.
  • 1280×900, 390×844에서 전체 가로 넘침이 없고, 인쇄 미디어에서 피드와 조작 요소가 숨겨지는 것을 확인했습니다. 데스크톱 · 좁은 화면 · 인쇄 미디어 캡처를 남겼습니다.
  • 10월 자료는 같은 계산·화면 명령으로 재생성했고, 보고월 2026-10 및 마케팅 외주비 전표 7,700만 원을 확인했습니다.

보고서형 화면 비교

  • report-style/2026-09/report.html과 report-style/2026-10/report.html은 각각 같은 폴더의 metrics.json을 내장한 단일 HTML입니다. 부서·비용 원장, CFO 판단 질문, 초과 표와 결재 대기 시나리오를 우선 배치합니다.
  • 두 버전의 합계는 시각형 화면과 일치합니다. 9월 예산·실적·확정 전망은 1,174.0·738.2·914.9백만 원, 10월은 1,219.0·784.5·982.7백만 원입니다.
  • 보고서형 지표의 원본 대조 항목은 각 월 17/17건 일치합니다. 10월에 새로 초과한 영업 외주비 0.7백만 원과 마케팅 행사비 2.8백만 원이 10월 화면에 반영됩니다.
  • report-style/2026-09/browser-qa.json과 report-style/2026-10/browser-qa.json에는 좁은 화면 375px, 데스크톱, 인쇄 미리보기 확인과 브라우저 오류 0건이 기록되어 있습니다. 두 화면 유형 모두 기준 시각과 승인 대기 가정을 분리해 표시합니다.

회의용 요약

9월 전표 실적은 738.2백만 원이고 미처리 확정 발주 176.7백만 원을 포함한 확정 전망은 914.9백만 원입니다. 예산 대비 259.1백만 원 여유가 있지만 영업 광고비는 이미 초과했고 마케팅 외주비는 확정 발주 반영 시 초과합니다. 승인 대기 51.7백만 원이 진행되면 전망은 966.6백만 원이며 IT 소프트웨어 등 두 항목이 추가로 예산을 넘습니다. 원본 확인이 필요한 건은 3건입니다.