Skip to content

reconcile(rct_20261030-0001): minimax-code 갈래를 목업에 반영 (AC-G1) - #184

Merged
dlddu-k3s-homelab-k3s-mcp[bot] merged 1 commit into
mainfrom
reconcile/rct_20261030-0001
Nov 3, 2026
Merged

dlddu-k3s-homelab-k3s-mcp[bot] merged 1 commit into
mainfrom
reconcile/rct_20261030-0001

Conversation

@dlddu-k3s-homelab-k3s-mcp

Copy link
Copy Markdown
Contributor

task

  • reconciler task: rct_20261030-0001
  • ToBeModel: tbm_session-platform-mockup-render (session-platform 목업 ↔ 구현 렌더링 정합성)
  • 걸린 drift 판정 기준: definition 1(매핑 공백·오매핑) · 3(카피 불일치) · 5(미문서화 이탈)

gap

4번째 워크로드 타입 minimax-code(상위 PRD docs/prd/minimax-code-workload.md AC-G1~G6)의 화면이 목업에 반영되지 않았다.

  • docs/mockups/agent-workspace.html — "minimax-code" 0건. 카피가 claude-code 고정값(claude-code session · Type: claude-code · workloadType=claude-code).
  • docs/mockups/index.html — WS_PAGE에 minimax-code가 없어 그 타입의 세션 카드가 쉘 화면(workspace.html)으로 링크되고, typeTag()에도 분기가 없어 타입 태그가 찍히지 않는다. (구현 web/src/app/sessionRoutes.ts는 /agent/:id = 에이전트 화면)
  • docs/mockups/README.md — 타입 열거가 여전히 셋(shell / claude-code / approval-gated).

as-is 카피 중 목업에 대응이 없는 것: web/src/screens/Workspace.tsx:615 "minimax-code session" · :701-703 "send a prompt — runs mcode exec once in the session pod" · :743-744 Workload 패널 "Type: minimax-code".

방향

목업 소스를 고친다(모델 정의 「충돌 시 기본 방향」). 목업은 이미 new-session.html:563 WS_PAGE로 minimax-code를 agent-workspace.html에 붙였으므로, 그 화면의 카피만 갱신되지 않았던 상태다. 구현은 PRD AC-G2에 맞춰 이미 옳으므로 손대지 않는다.

단계

  1. docs/mockups/agent-workspace.html — 콘솔 라벨·입력 placeholder·Workload 패널 Type·터미널 workloadType= 줄을 세션의 타입에서 나오게 하고 minimax-code 세션 예시 1건(b2d7) 추가.
  2. docs/mockups/index.html — WS_PAGE에 'minimax-code':'agent-workspace.html', typeTag()에 ◇ minimax-code, 세션 카드 1건(b2d7).
  3. docs/mockups/README.md — 타입 열거를 4갈래로 갱신(mockup 목록 행 · 「넷으로 갈립니다」 주석 · 매핑 표 Workspace.tsx 행 근거 · 여정 표 STP-workload-choice), 「마지막 갱신」에 2026-11-01 (2) 항목 추가.

구현 코드(web/src/**)는 한 줄도 바꾸지 않는다.

검증 방법

기준 main 312cb61 · 변경 커밋 dd967c4.

  • python3 scripts/check-render-fidelity.py → rc=0, 출력이 main과 동일:
    R1-R5  화면 매핑 OK — 구현 파일 13개 · mockup 7종 (구현 없음 0종, 구현 신호 0 hit 확인)
    R6-R7  정본 이탈 원장 OK — HEX 14건 / INLINE 14건 / rgba 31건, EXC 마커 0건
    R8     패널 구조 OK — 쌍 4개, 차집합 15건
    R9     상한 OK — 미해소 27/27 · 패널 차집합 15/15
    R10    토큰 복제 원장 OK — 복제 파일 18개(DUP 17 · IND 1), 정본 토큰 24개, 유지비 7~18곳
    
  • python3 scripts/check_comment_policy.py → rc=0
  • grep -c 'minimax-code' docs/mockups/agent-workspace.html → 4 (현 0)
  • grep -c 'minimax-code' docs/mockups/index.html → 5 (현 0)
  • grep -cE '셋으로 갈립니다|셋으로 갈린다' docs/mockups/README.md → 0 (현 2)
  • grep -c 'workloadType=claude-code' docs/mockups/agent-workspace.html → 0 (현 3)
  • grep -rc 'minimax-code' docs/mockups/*.html 합계 → 16 (현 7)
  • git diff --name-only main...HEAD → docs/mockups/ 3파일뿐, web/ 0건
  • DOM 스모크 테스트(추출 스크립트 + 최소 DOM 스텁): ?id=b2d7 → 콘솔 라벨 "minimax-code session" · placeholder "send a prompt — runs mcode exec once in the session pod" · Type "minimax-code" / ?id=5b1e·?id=a92f → claude-code 카피 그대로

남기는 잔여 (이번 변경에서 닫지 않음)

  • claude-code 갈래의 입력 placeholder 문구 차이(목업 "streams one claude -p response" 대 구현 "runs claude -p once in the session pod") — 2026-08-08 출처의 기존 차이. 목업이 카피의 SSOT이므로 목업 문구를 그대로 뒀다.
  • 목업의 타입 태그 색 — mockup은 agent색 #b79ae0을 쓰고 구현은 .workload-tag-agent(var(--frozen))를 쓴다. 기존 차이이며 minimax-code도 mockup 관례를 따랐다.
  • 패널 내부 카피 대조 · docs/test/minimax-code-workload.md 시나리오 부재 — 각각 후속 작업.

머지하지 않습니다. 리뷰 후 병합합니다.

@dlddu-k3s-homelab-k3s-mcp
dlddu-k3s-homelab-k3s-mcp Bot merged commit cc4615f into main Nov 3, 2026
13 checks passed
@dlddu-k3s-homelab-k3s-mcp
dlddu-k3s-homelab-k3s-mcp Bot deleted the reconcile/rct_20261030-0001 branch November 3, 2026 10:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants