4f13d2e440
- security: syncManagers 가 user_id 의 회사 격리·실존 검증 (cross-tenant injection 차단) - bug: base_date 필터에 START_DATE IS NULL 조건 추가 — 옛날 데이터가 기준일 켜자마자 사라지는 문제 해결 - bug: PUT partial update — 매니저 키 없으면 sync skip (단일 필드 수정 시 매니저 보존) - bug: 페이지 로드 시 단일 컬럼 backfill — PR #19 이전 데이터가 chip UI 에서 사라지는 문제 해결 - validation: Controller base_date YYYY-MM-DD regex (잘못된 형식 시 400) - validation: 프론트 handleSave start_date > end_date 체크 - robustness: parseManagersJson 64KB max + log.warn (catch silent swallow 제거) - ops: StartupSchemaMigrator 실패 테넌트 DB 명단 부팅 종료 시 log.error 집계