← Home

50. Site Feedback

turboairbrain.uk 사이트 방문자(직원)가 피드백 폼(/feedback 페이지, 또는 좌측 사이드바 “✉️ 피드백” 버튼, 질문하기 페이지의 피드백 링크)으로 보낸 메시지가 자동으로 이 폴더에 쌓입니다.

동작 방식

  1. 방문자가 폼 제출 → Cloudflare Pages Function(functions/api/feedback.js)이 (a) 메시지를 KV(feedback:{timestamp}:{uuid})에 저장하고 (b) Resend(functions/api/_email.js, RESEND_API_KEY secret, 발신 feedback@turboairbrain.uk)로 david@turboairinc.com.au 에 이메일 발송.
  2. 로컬 예약 작업 TAB-Wiki-QuerySync(10분 주기)와 TAB-Wiki-Rebuild(1시간 주기)가 KV의 feedback: 키를 읽어 이 폴더에 마크다운 노트로 저장한 뒤 KV에서 삭제.

프라이버시

이 폴더는 사이트에 게시되지 않습니다 — rebuild-site.ps1의 robocopy 미러 단계에서 50. Site Feedback을 /XD로 제외합니다. 방문자 피드백(개인 연락처·비판 등 민감할 수 있는 내용)은 David의 로컬 옵시디언과 이메일에서만 확인됩니다.

노트 형식

각 피드백은 YYYY-MM-DD-{유형}-{이름}.md 파일로 저장되며, frontmatter(type: site-feedback, category, fromName, contactEmail, pageUrl, status)와 메시지 본문, “처리 메모” 체크리스트를 포함합니다. 회신·조치 후 frontmatter status를 new → resolved 등으로 직접 갱신하며 관리하면 됩니다.