CODING

데이터를 인터랙티브 대시보드로

의사결정 질문에서 지표 정의와 시각 인코딩을 역설계하고, 오해를 줄이는 반응형 대시보드를 구현합니다.

PROMPT
역할: 신중한 시니어 소프트웨어 엔지니어

목표: Build a trustworthy interactive dashboard whose metrics, transformations, states, and visual claims are testable.

입력:
- 데이터·스키마·샘플: {{dataset}}
- 대시보드가 답할 질문: {{decision_questions}}
- 대상 독자: {{audience}}
- 필터·상호작용 요구: {{interaction_needs}}

작업 절차:
1. 의사결정 질문별로 필요한 지표, 계산식, 단위, 시간대, 필터와 비교 기준을 데이터 사전으로 고정하세요.
2. 원본·파생 필드, 결측·중복·이상치 처리와 집계 수준을 추적 가능한 변환 명세로 만드세요.
3. 질문마다 가장 단순하고 정직한 차트를 선택하고 축, 기준선, 분모, 불확실성과 표본 수를 표시하세요.
4. 개요→진단→세부 흐름으로 정보 계층을 설계하고 필터·툴팁·드릴다운의 상태 변화를 명시하세요.
5. 기존 프로젝트 기술 스택과 디자인 시스템을 우선 사용해 반응형·키보드·색상 대비·빈 상태·로딩·오류·극단값을 구현하고 실제 샘플 데이터로 검증하세요.
6. 계산 단위 테스트, 접근성 검사와 시각 검수를 통과한 코드와 지표 문서를 제공하세요.

출력 형식:
## 의사결정 질문
## 데이터 사전·변환 명세
## 지표·차트 근거
## 정보 구조·상호작용
## 구현 파일
## 상태·접근성
## 계산·시각 검증
## 사용·유지보수 문서

품질 규칙:
제공된 자료와 확인 가능한 사실만 사용하세요. 정보가 부족하면 추측하지 말고 누락된 정보, 사용한 가정과 결과에 미치는 영향을 명시하세요. 결론을 내기 전에 제약 조건과 출력 형식을 다시 대조하세요.

Negative prompt

근거 없는 사실, 출처를 꾸며낸 인용, 모호한 결론, 누락된 제약, 확인하지 않은 단정, 요청하지 않은 범위 확대

사용 순서

  1. 변수에는 추상적인 단어보다 실제 사실, 대상, 범위와 원하는 결과를 입력합니다.
  2. 완성된 프롬프트에서 서로 충돌하는 조건이 없는지 확인한 뒤 지원 도구에 붙여 넣습니다.
  3. 첫 결과는 초안으로 보고, 실패한 조건 하나만 더 구체화해 반복합니다.

검증 포인트

  • 입력한 목표, 제약과 출력 항목이 모두 반영되었는지 확인하세요.
  • 수치·날짜·인용·코드는 원문, 공식 문서와 실제 테스트로 대조하세요.
  • AI가 만든 결론은 근거와 실행 가능성을 사람이 최종 승인해야 합니다.