- W10 email: self-hosted Postfix channel (owner-approved) — auction-open contractor notice (in-app + email), EDM send (opt-in, cap 500), password-reset mail, mail_log (V36) - W11 WISE shell: hamburger toggle, single-open accordion, 6-group IA restructure, system-mgmt group, KINTEX CI wordmark logo, home charts x3, responsive bottom user area, calendar alignment; fixed goScoped links (no /login bounce, hall parsing) - W12 system-mgmt basics (UIWS parity): dept/company, program registry, role-menu map, auth policy, login history, error log, system health, mail/notify config (V37, 10 routes) - product identity: public landing hero + role value cards + AI pipeline steps; login tagline; root gate (unauth -> /public product intro, auth -> /home) - home AI hub: 5 AI tool cards + NL quick-ask strip (AI visibility) - menu IA: 13 orphan routes folded in, system-mgmt 5 sub-sections, dead-links 0 - app-QR install page (/app-qr, WISE AppQrCode pattern); EAS build G3-approved - product rename -> "KINTEX AI 전시·행사시스템" across 4 locales + title - V38 demo closed-loop seed: codes/programs/depts/companies + booths/leads/approvals/ invoices/notices, 4 demo accounts — activates home todos/KPIs - new harnesses: wise-ui alignment (+menu-ia), full renewal (testdata), benchmark (analyst/crawler) - SPA cache: index.html no-store (instant deploy reflection) - verified: compileJava, test, tsc -b --force, vite build all EXIT 0 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
46 lines
3.7 KiB
Markdown
46 lines
3.7 KiB
Markdown
---
|
|
name: kintex-renewal-orchestrator
|
|
description: 킨텍스 전면 리뉴얼 오케스트레이터 — 내비게이션(브레드크럼·상세→메인 복귀·MDI)·전 화면 WISE 정렬·마스터/테스트 데이터 전면 생성(공통코드·프로그램·부서·데모 폐루프)·QA·배포를 총괄. "리뉴얼", "전면 개편", "전체적으로 다시", "상세에서 메인 못 감/내비 문제", "테스트 데이터 생성", "데이터 채워", "화면이 비어 있다", "공통코드/프로그램 관리 채움", "다시 실행", "특정 영역만", "업데이트", "보완" 요청 시 반드시 이 스킬을 사용하라.
|
|
---
|
|
|
|
# kintex-renewal-orchestrator — 전면 리뉴얼 총괄
|
|
|
|
소유자 지시(2026-07-12): "상세페이지에서 메인으로 갈 방법이 없다. 전체적으로 리뉴얼해라 — 테스트 데이터·공통코드·프로그램 관리 등등." UI(WISE 정렬)와 **데이터 파운데이션**(마스터+데모 폐루프)을 함께 리뉴얼한다.
|
|
|
|
**실행 모드: 서브 에이전트 파이프라인**(웨이브별 병렬, 폴더 소유권 분리). 모든 Agent 호출 `model: "opus"`.
|
|
|
|
## 에이전트(전원 기존 재사용 + testdata 1 신규)
|
|
| 에이전트 | 역할 |
|
|
|---|---|
|
|
| kintex-wise-ui-auditor | 전 화면 WISE 정합 + **내비게이션 감사**(브레드크럼·복귀 경로·dead end) |
|
|
| kintex-wise-ui-dev | 셸 내비(브레드크럼=클릭 가능한 경로·홈 복귀·뒤로가기)·화면군 정렬 웨이브 |
|
|
| kintex-menu-ia-dev | 메뉴 IA 정합(kintex-menu-recompose) |
|
|
| kintex-testdata-dev | 마스터(공통코드·프로그램·부서·회사)+데모 폐루프 시드 |
|
|
| kintex-qa (재사용) | 헤드리스 전 화면 스팟(빈 화면 0·dead end 0)·빌드 게이트 |
|
|
|
|
## Phase 0: 컨텍스트
|
|
`_workspace/renewal_*`·`wiseui_audit.md` 확인 → 초기/부분/델타. 소유자 지적은 blocker 직행.
|
|
|
|
## Phase 1: 내비게이션 리뉴얼 (최우선 — 소유자 지적)
|
|
wise-ui-dev — ①상단 브레드크럼을 **클릭 가능한 실제 경로**(홈 > 그룹 > 화면, 각 세그먼트 이동)로 교체(현재 정적 텍스트) ②상세/딥링크 화면(행사 스코프 포함)에 뒤로/홈 복귀 확보(브레드크럼+MDI 탭이 1차, 화면 내 "목록으로" 버튼 컨벤션) ③404·dead end 라우트 정리(`*` 폴백을 로그인 아닌 홈/404 페이지로 — 인증 상태별 분기).
|
|
|
|
## Phase 2: 데이터 파운데이션
|
|
kintex-testdata-dev — 마스터(공통코드 그룹/값·프로그램 등록부(전 라우트)·부서 트리·회사·요율)+데모 폐루프(행사 축: 부스·참가업체·서류·옥션·리드·체크인·캠페인·청구/수납·결재·공지·알림). 멱등 시드 1개(번호는 통합자 지정).
|
|
|
|
## Phase 3: 화면군 리뉴얼 웨이브
|
|
auditor 감사 → wise-ui-dev 웨이브(도메인 화면군 단위, 병렬 시 폴더 분리). UIWS 대응물 없는 화면은 셸/공통 수준만.
|
|
|
|
## Phase 3.5: 메뉴 IA
|
|
kintex-menu-ia-dev — 신규/이동 라우트 편입(누락=미완).
|
|
|
|
## Phase 4: QA·배포
|
|
kintex-qa — 헤드리스 전 라우트 순회(로그인→각 메뉴 클릭: 렌더 오류 0·빈 화면(데이터 有 모듈) 0·복귀 경로 확인) + tsc·vite·compileJava·test. 통과 후 커밋·push(자동배포)·라이브 검증·WORK_STATUS 갱신은 메인 통합자.
|
|
|
|
## 데이터 전달 / 에러
|
|
파일 기반 `_workspace/renewal_{phase}_{agent}.md`. 1회 재시도, 재실패는 잔여 명시. 빌드 게이트 실패는 반려.
|
|
|
|
## 테스트 시나리오
|
|
- 정상: "전체 리뉴얼" → P1 내비 → P2 데이터 → P3 화면군 → P4 QA·배포.
|
|
- 부분: "테스트 데이터만 다시" → P2만. / "브레드크럼만" → P1만.
|
|
- 에러: 시드가 기존 실데이터와 충돌 → INSERT 스킵(멱등)·충돌 목록 보고.
|