Johngreen 581c845f54
All checks were successful
Deploy to Production / deploy (push) Successful in 1m5s
feat: Phase 4 — inspection sessions (create, execute, complete)
Backend:
- InspectionSession + InspectionRecord models with alembic migration
- 6 API endpoints: create, list, get detail, save records, complete, delete
- Auto pass/fail judgment for numeric (spec range) and boolean items
- Completed inspections are immutable, required items enforced on complete
- 14 new tests (total 53/53 passed)

Frontend:
- Inspection list page with in_progress/completed tabs
- Template select modal for starting new inspections
- Inspection execution page with data-type-specific inputs
- Auto-save with 1.5s debounce, manual save button
- Completion modal with notes and required item validation
- Read-only view for completed inspections
- Pass/fail badges and color-coded item cards

Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
2026-02-10 13:46:23 +09:00
Description
멀티테넌트 설비검사/품질검사 시스템 (FastAPI + Next.js 16)
661 KiB
Languages
Python 56.4%
TypeScript 29.7%
CSS 11.2%
Shell 2.5%
Mako 0.1%