Skip to content

docs(mcp): Phase 7 — client installer hook contract - #373

Merged
erishforG merged 2 commits into
release/1.0from
feat/auto-mcp-clients-phase6
Jun 30, 2026
Merged

docs(mcp): Phase 7 — client installer hook contract#373
erishforG merged 2 commits into
release/1.0from
feat/auto-mcp-clients-phase6

Conversation

@erishforG

Copy link
Copy Markdown
Owner

무엇

MCP client registration 문서에 future installer hook이 따라야 할 안전 계약을 추가합니다.

Refs #293. Claude Desktop/Cursor 등록 자동화를 구현하기 전에 config write, backup, dry-run, credential 금지 규칙을 문서로 고정해 v1.0 MCP client integration의 다음 구현 Phase 기준을 명확히 합니다. @erishforG

변경

  • docs/mcp/clients.md에 Installer Hook Contract 섹션 추가
  • client config 수정 전 binary path 확인, timestamped backup, dry-run diff, credentials embed 금지 규칙 문서화
  • Next Phases 표를 현재 fixture hardening 이후 Phase 6/7 흐름으로 갱신

다음 Phase 힌트

  • Phase 7: config 경로가 안정화되면 opt-in installer hook 구현
  • 구현 시 기존 mcpServers 보존과 parse failure manual fallback을 테스트로 고정

리스크

Low. docs/mcp 범위의 문서 변경이며 CLI/API 동작 변경이 없습니다.

롤백

문서 섹션과 Next Phases 표 변경을 revert하면 됩니다.

Test plan

  • cargo build --quiet
  • cargo fmt --check
  • cargo clippy --all-targets -- -D warnings
  • cargo test --quiet

Refs #293

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@erishforG erishforG added the auto-improvement Daily auto-generated improvement PR/issue label Jun 30, 2026
…clients-phase6

# Conflicts:
#	docs/mcp/clients.md
@erishforG erishforG changed the title docs(mcp): Phase 6 — client installer hook contract docs(mcp): Phase 7 — client installer hook contract Jun 30, 2026
@erishforG
erishforG merged commit bc4c1c6 into release/1.0 Jun 30, 2026
12 checks passed
@erishforG
erishforG deleted the feat/auto-mcp-clients-phase6 branch June 30, 2026 03:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-improvement Daily auto-generated improvement PR/issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant