Skip to content

docs: 폐기된 환경 4겹 모델 정정 — 3겹 + three-environments-fidelity.md repoint#800

Merged
DaveDev42 merged 1 commit into
mainfrom
docs/retire-four-environments-model
Jul 20, 2026
Merged

docs: 폐기된 환경 4겹 모델 정정 — 3겹 + three-environments-fidelity.md repoint#800
DaveDev42 merged 1 commit into
mainfrom
docs/retire-four-environments-model

Conversation

@DaveDev42

Copy link
Copy Markdown
Collaborator

배경

umbrella 캐노니컬 모델이 "환경 4겹" fidelity 사다리에서 "환경 3겹"으로 단순화됐다 — env4(live/production relay debug)가 폐기(umbrella commit 9eb3c35)되고, 설계 정본 파일이 meta/four-environments-fidelity.mdmeta/three-environments-fidelity.md로 리네임됐다. 이 PR은 devtools repo에 남아있던 옛 4겹 서술과 죽은 파일 참조를 3겹 모델로 정정한다. #799.

변경 파일

  • CLAUDE.md — ①"독자" 섹션: "4 시나리오 카드 + 환경 1·2·3·4" → "3 시나리오 카드 + 환경 1·2·3". ② eruda 마운트 host 서술: "env 3·4(*.private-apps.tossmini.com)" → "env 3" (*.private-apps.tossmini.com은 #665로 env4/relay-live가 allowlist에서 제거된 이후 env3 전용 host). ③ 환경 2 실기기 미리보기 섹션: "4겹 fidelity 사다리" → "3겹" + meta/four-environments-fidelity.mdmeta/three-environments-fidelity.md repoint.
  • README.md / README.en.md (ko/en 동등 정본, 같은 PR에서 함께 갱신) — quickstart 인트로 "4가지 실행 환경" → "3가지"(en: "four" → "three"), on-device CDP 설정 섹션의 "환경 3·4" → "환경 3" (2곳: 실 SDK 언급 + 게이트 섹션), MCP Server 섹션의 "환경 3·4 (intoss-private relay)" 헤더 → "환경 3" (바로 아래 bullet이 이미 "환경 3" 하나뿐이라 헤더만 stale했음).
  • docs/crash-triage.md — 설계 정본 라인: "환경 4겹 모델" → "환경 3겹 모델" + 파일 repoint.
  • docs/dogfood-relay-loop.md — 이 문서 전체가 다루는 대상(dog-food 빌드 → QR 스캔 → CDP relay attach)은 새 모델의 환경 3 하나에 해당하므로 "환경 3·4" 표기 3곳을 "환경 3"으로 정정 + 설계 정본 파일 repoint.
  • docs/env2-pwa-acceptance.md — 설계 정본 라인의 죽은 파일 링크를 repoint. 기존 라인은 https://github.com/apps-in-toss-community/meta/blob/main/four-environments-fidelity.md... 형태의 절대 GitHub URL이었는데, umbrella는 PRIVATE 메인테이너 repo라 외부 독자에게 404였다 — plain-text umbrella 멘션으로 교체(umbrella §7 규칙, agent-plugin#221 Opt 2 모델을 따름).
  • docs/qa/scenarios.md — "환경 2는 MCP relay 대상이 아니다(환경 3·4가 relay)" → "환경 3이 relay".
  • docs/scenarios/env-2.md — 상단 요약 라인과 "환경 2 한계" 섹션의 "실 SDK는 환경 3·4" / "환경 3·4에서만 가능한 SDK 기능" 2곳을 "환경 3"으로 정정.

손대지 않은 것

  • CHANGELOG.md — append-only 히스토리 레코드. env 3/4, relay-live, 환경 4겹 gate 등 옛 모델 언어가 다수 남아있지만 과거 시점 기록이라 그대로 둔다(요청사항).
  • src/mcp/*.ts, src/mock/safe-area-bridge.ts 등 코드 주석에 있는 env 4 removed (#665) 류 서술은 드리프트가 아니라 이미 정확한 서술이다 — #665에서 relay-live(env4)가 코드 레벨에서 먼저 제거됐고, 그 커밋들은 "제거됐다"고 올바르게 기록하고 있다.
  • docs/mock-fidelity-catalog.md, docs/qa/runtime-verification-env-1-3.md, docs/scenarios/env-1.md, docs/scenarios/env-3.md, meta/env3-test-execution-redesign.md — 확인했으나 이미 3환경 모델과 일치, 수정 불필요.

남은 판단 필요

없음 — 발견된 모든 4겹/env4 서술이 3겹 모델로 명확하게(ambiguity 없이) 매핑됐다.

Closes #799

umbrella가 환경 4겹 모델을 3겹으로 단순화하고(env4 live/production relay
폐기) meta/four-environments-fidelity.md를 three-environments-fidelity.md로
리네임했다(umbrella 9eb3c35). devtools 쪽에 남아있던 옛 모델 서술과 죽은
파일 참조를 정리한다.
@DaveDev42
DaveDev42 merged commit 24b5477 into main Jul 20, 2026
2 checks passed
@DaveDev42
DaveDev42 deleted the docs/retire-four-environments-model branch July 20, 2026 14:54
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.

docs: 폐기된 '환경 4겹' 모델 정정 — CLAUDE.md/README.md/docs가 삭제된 four-environments-fidelity.md를 가리킴

1 participant