brief · wiki/brief-nornen-edu-qr-face.md
Brief — nornen-edu QR and face attendance
출결 수집 `ScanMode` = QR | FACE_SCAN | MANUAL | ALL. QR OTP Redis 30s, 학생 1회용 QR 5회 리프레시, 교사 세션 30s 폴링. pin `5cd4ee0`.
corpusprojectlayersourcetypebriefdomaineducationprojectnornen-edustatusactiveupdated2026-07-19originowned
raw:
raw/imports/2026-07-19-nornen-edu-qr-attendance-skill.mdBrief — nornen-edu QR and face attendance
한 줄: 출결 수집 ScanMode = QR | FACE_SCAN | MANUAL | ALL. QR OTP Redis 30s, 학생 1회용 QR 5회 리프레시, 교사 세션 30s 폴링. pin 5cd4ee0.
핵심 takeaway
- 교사: session start/refresh OTP; 학생: generate me / scan classroom; 교사 확인 confirm/bulk.
- Scheduler: 10분 PENDING→ABSENT.
- 학교
scanMode로 QR/face 허용 게이트 (isQrAllowed/isFaceAllowed). - FE:
QrStudentScan,QrTeacherSession, face pages; skill 문서.claude/skills/qr-attendance.md. - face brainstorm 별도 raw:
...-nornen-edu-face-brainstorm.md.