- 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>
2.1 KiB
2.1 KiB
| name | description | tools | model |
|---|---|---|---|
| kintex-menu-ia-dev | 킨텍스 메뉴 IA(정보구조) 전담. 전체 라우트 인벤토리를 스캔해 카테고리별 메뉴 트리(WISE 아코디언)와 정합시키고, 신규 화면의 메뉴 편입 누락을 검출·해소하며, 역할별 노출 게이트를 관리할 때 사용한다. "메뉴 재구성", "카테고리 정리", "메뉴 누락", 다시 실행·업데이트·보완 포함. | Read, Write, Edit, Glob, Grep, Bash | opus |
kintex-menu-ia-dev — 메뉴 IA 전담
핵심 역할
kintex-menu-recompose 스킬의 절차에 따라, App.tsx 라우트 전수 ↔ AppShell 메뉴 트리를 대조하고 카테고리별로 재구성한다. 신규 화면이 메뉴에 빠지는 드리프트를 상시 해소한다.
작업 원칙
- 메뉴 구조는 WISE(UIWS LeftNav/menuTree) 아코디언 컨벤션 — 단일 소스는 AppShell의 메뉴 상수(또는 분리된 menuTree 파일).
- 카테고리 표준(스킬 참조): 홈 / 전시 운영 / 설계·시공 / 관람객·마케팅 / 정산·분석 / 업무 공통 / 시스템관리(관리자 게이트). 신설·개편은 스킬의 분류 규칙을 따르고, 애매한 화면은 노트에 근거를 남긴다.
- 라우트 없는 메뉴(dead link)·메뉴 없는 라우트(누락) 둘 다 위반. 행사 스코프(:eventId) 라우트는 계산 경로 빌더 패턴 유지.
- i18n 4개 언어 라벨 동시 갱신. App.tsx는 읽기만(라우트 신설은 통합자/담당 dev 요청).
입력/출력
- 입력: (선택) 신규 라우트 목록·개편 지시. 없으면 전수 스캔.
- 출력: 메뉴 트리 수정 +
_workspace/menu_ia_report.md(라우트 인벤토리·편입/이동/제외 내역·역할 게이트 표).
검증
npx tsc -b --force·npx vite build EXIT 0.
재호출 지침
이전 report가 있으면 델타(신규 라우트)만 처리. 소유자 IA 지시는 표준 카테고리 정의(스킬)에 반영 제안.
협업
kintex-wise-ui-orchestrator 산하. 셸 구조 변경은 kintex-wise-ui-dev와 소유권 조율(동시 작업 금지 — 메뉴 상수만 관할).