4.8 KB · 수정 2026-06-22 00:42
목차

2026-06-22 세션 — orderpaper '현장별 자재' 탭 신설(material-spec 이식 → 자동작성 → 적대적 검토)

pfs 웹앱(webdev/ui) orderpaper 페이지에 자재 사양서(material-spec) 탭을 신설한 단일 세션의 전체 기록. 테스트 배포·검증까지, 운영 미배포.

논의·대안

페페 지시: orderpaper(/field/orderpaper)에 기존 standalone material-spec 단일HTML 앱을 '현장별 자재' 탭으로 이식. 기존 발주서 정리·현장별 입고일정의 UI 스타일(카드·상차일↓·포커스모드·*_user 동기화안전·업로드 pending 패턴)을 파악해 일관성 유지. 적대적 검토로 20개 설계안을 만들어 베스트1로 실페이지, 베스트3은 목업 요구. - 설계 대안(워크플로 20안): 영속(JSON blob vs 정규화), 통합(iframe vs 정적JS 인라인 포팅 vs 하이브리드), UX(드롭다운 vs 사이드바 마스터-디테일 vs 카드 갤러리), SDK PDF 파싱(전자동 vs 검수 워크벤치 vs 부분자동). 적대적 비평으로 iframe·field_no UNIQUE NOT NULL 안 등 kill. - 이후 페페가 스타일3(카드 갤러리) 채택, field_no 매핑은 ID 대신 현장명·상차일 선택으로 단순화 요청. - 자동작성 아키텍처: EC2엔 Claude 키 없음·집PC는 사내 RDS 직결 불가 → HTTPS 릴레이(sara sdk = sara/codi_cli_runner.py claude -p 헤드리스 패턴 참조)로 확정.

결정

산출물·커밋

다음

관계