docs: Claude Code 소스코드 한국어 분석 문서 (19개 문서, 6,926줄)#156
Closed
youngjungju wants to merge 4 commits intoultraworkers:mainfrom
Closed
docs: Claude Code 소스코드 한국어 분석 문서 (19개 문서, 6,926줄)#156youngjungju wants to merge 4 commits intoultraworkers:mainfrom
youngjungju wants to merge 4 commits intoultraworkers:mainfrom
Conversation
Squash the current repository state back into one baseline commit while preserving the README reframing and repository contents. Constraint: User explicitly requested a single squashed commit with subject "asdf" Confidence: high Scope-risk: broad Reversibility: clean Directive: This commit intentionally rewrites published history; coordinate before future force-pushes Tested: git status clean; local history rewritten to one commit; force-pushed main to origin and instructkr Not-tested: Fresh clone verification after push
…926 lines) Add complete Korean-language technical documentation analyzing Claude Code CLI internals, organized in a leveled guide structure (Level 1-3 + Appendix). Level 1 (입문): architecture overview, request lifecycle, key concepts Level 2 (시스템): QueryEngine, Tool system, Command system, Permission system, Agent coordinator, UI/Ink components Level 3 (심화): MCP/LSP integration, IDE bridge, Plugin/Skill system, Context compression, OAuth/Auth, Telemetry Appendix: Korean-English glossary, file map, design patterns Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Fix cross-references that pointed to non-existent directory paths: - key-concepts.md: 15 links → correct level-2-systems/level-3-internals paths - request-lifecycle.md: 7 links → correct level-2-systems paths - bridge-ide.md, context-compression.md, oauth-auth.md: level-2-architecture → level-1-overview - mcp-lsp-integration.md: sibling refs → correct ../level-2-systems/ paths - command-system.md: index.md → README.md Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Fix "Anthropics" → "Anthropic" typo in query-engine.md Mermaid diagram - Fix permission-system.md "이전" nav link to point to command-system.md Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
phoenix20162016
pushed a commit
to phoenix20162016/claw-code
that referenced
this pull request
Apr 26, 2026
…hase 2 of ultraworkers#77) ROADMAP entry for natural Phase 2 follow-up to ultraworkers#77 Phase 1 (JSON error kind classification). Text-mode errors currently prose-only with no structured class; observability tools parsing stderr need the kind token. Two implementation options: - Prefix line before error prose: [error-kind: missing_credentials] - Suffix comment: # error_class=missing_credentials Scope: ~20 lines. Non-breaking (adds classification, doesn't change error text). Source: Cycle 11 dogfood probe at 23:18 KST — product surface clean after today's batch, identified natural next step for error-classification symmetry.
phoenix20162016
pushed a commit
to phoenix20162016/claw-code
that referenced
this pull request
Apr 26, 2026
…hase 2 of ultraworkers#77) ## Problem ultraworkers#77 Phase 1 added machine-readable error `kind` discriminants to JSON error payloads. Text-mode (stderr) errors still emit prose-only output with no structured classification. Observability tools (log aggregators, CI error parsers) parsing stderr can't distinguish error classes without regex-scraping the prose. ## Fix Added `[error-kind: <class>]` prefix line to all text-mode error output. The prefix appears before the error prose, making it immediately parseable by line-based log tools without any substring matching. **Examples:** ## Impact - Stderr observers (log aggregators, CI systems) can now parse error class from the first line without regex or substring scraping - Same classifier function used for JSON (ultraworkers#77 P1) and text modes - Text-mode output remains human-readable (error prose unchanged) - Prefix format follows syslog/structured-logging conventions ## Tests All 179 rusty-claude-cli tests pass. Verified on 3 different error classes. Closes ROADMAP ultraworkers#156.
phoenix20162016
pushed a commit
to phoenix20162016/claw-code
that referenced
this pull request
Apr 26, 2026
…nts (Phase 3 of ultraworkers#77) ## Gap ultraworkers#77 Phase 1 added machine-readable error kind discriminants and ultraworkers#156 extended them to text-mode output. However, the hint field is still prose derived from splitting existing error text — not a stable registry-backed remediation contract. Downstream claws inspecting the hint field still need to parse human wording to decide whether to retry, escalate, or terminate. ## Fix Shape 1. Remediation registry: remediation_for(kind, operation) -> Remediation struct with action (retry/escalate/terminate/configure), target, and stable message 2. Stable hint outputs per error class (no more prose splitting) 3. Golden fixture tests replacing split_error_hint() string hacks ## Source gaebal-gajae dogfood sweep 2026-04-22 05:30 KST
code-yeongyu
added a commit
that referenced
this pull request
Apr 27, 2026
…ection validation, mcp/agents soft-warning)
code-yeongyu
added a commit
that referenced
this pull request
Apr 27, 2026
…ection validation, mcp/agents soft-warning)
code-yeongyu
added a commit
that referenced
this pull request
Apr 28, 2026
…ection validation, mcp/agents soft-warning)
code-yeongyu
added a commit
to code-yeongyu/claw-code-1
that referenced
this pull request
Apr 28, 2026
…sign questions (config section validation, mcp/agents soft-warning)
code-yeongyu
added a commit
that referenced
this pull request
Apr 28, 2026
…ection validation, mcp/agents soft-warning)
code-yeongyu
added a commit
to code-yeongyu/claw-code-1
that referenced
this pull request
Apr 29, 2026
…sign questions (config section validation, mcp/agents soft-warning)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Claude Code CLI 소스코드(~1,900 파일, 512K+ 라인 TypeScript)를 체계적으로 분석한 한국어 기술 문서 19개를 추가합니다.
주요 특징
문서 구조
총 규모
Test plan
🤖 Generated with Claude Code