| docs/jam-ddl.sql |
migration-writer w-001 |
신규. CREATE TABLE 5건, SEQ 5, ADD CONSTRAINT 14, INDEX 8. 멱등(IF NOT EXISTS/DO guard) |
| db/schema.sql |
migration-writer w-001 |
수정. 371행~ 잼 블록 append. docs/jam-ddl.sql 와 SEQ/CONSTRAINT/INDEX 갯수 동일(동기 사본). 기존 1~368행 무변경 |
| data/JamData.java |
code-writer w-002 |
신규. jams 18필드 POJO(getIsVisible/getIsDelete) |
| data/JamEntryData.java |
code-writer w-003 |
신규. jam_entries 8필드 + JOIN 표시 3필드(gameName/thumbnailUrl/entrantName) |
| data/JamTeamData.java |
code-writer w-004 |
신규. jam_teams 6필드 + memberCount |
| jam/JamStatus.java |
code-writer w-005 |
신규. enum 4멤버 + isValid/from(unknown→null) |
| jam/JamLifecycle.java |
code-writer w-006 |
신규. @Component isAllowed(전이그래프) + isPeriodReady(좁은 3인자 + JamData 오버로드) |
| jam/JamSlugs.java |
code-writer w-006 |
신규. generate(정규화/한글보존/72절단) + withSuffix(충돌재시도) |
| mapper/JamsMapper.java |
code-writer w-007 |
신규. 9메서드. listVisibleKeyset 은 |