From 522ae7b8bcc0e2fd874e6fa5b927d81da6988767 Mon Sep 17 00:00:00 2001 From: altair823 Date: Wed, 20 May 2026 13:24:16 +0000 Subject: [PATCH] =?UTF-8?q?docs(p10-2):=20activate=20Tier=202=20in=20code-?= =?UTF-8?q?ingest=20design=20=C2=A710.1=20+=20=C2=A73.5=20mappings?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit §3.5: add code_lang_for_path mappings xml / groovy / go-mod. §10.1: add deactivation log entry for p10-2 (3 Tier 2 chunkers active). Co-Authored-By: Claude Opus 4.7 (1M context) --- docs/superpowers/specs/2026-04-27-kebab-final-form-design.md | 2 ++ docs/superpowers/specs/2026-05-15-kebab-code-ingest-design.md | 3 +++ 2 files changed, 5 insertions(+) diff --git a/docs/superpowers/specs/2026-04-27-kebab-final-form-design.md b/docs/superpowers/specs/2026-04-27-kebab-final-form-design.md index c216ed6..b946439 100644 --- a/docs/superpowers/specs/2026-04-27-kebab-final-form-design.md +++ b/docs/superpowers/specs/2026-04-27-kebab-final-form-design.md @@ -1549,6 +1549,8 @@ transitional 형태) 의 source of truth. **p10-1C-JavaKotlin 활성화 (Java + Kotlin) (2026-05-20)**: Java (`code-java-ast-v1`, `.java`) + Kotlin (`code-kotlin-ast-v1`, `.kt`/`.kts`) AST chunker 활성화. symbol = `com.foo.Foo.bar` 형식 (패키지 + 클래스 + 메서드/필드). Kotlin grammar 은 `tree-sitter-kotlin-ng` 사용 (bare `tree-sitter-kotlin` 은 tree-sitter 0.21–0.23 고착으로 사용 불가). +**p10-2 활성화 (Tier 2 chunker) (2026-05-20)**: Tier 2 resource-aware chunker 3종 활성화 — k8s-manifest-resource-v1 (`.yaml`/`.yml`), dockerfile-file-v1 (`Dockerfile`), manifest-file-v1 (`Cargo.toml` 등 설정 파일). 추가 code_lang 매핑: XML (`.xml`, `pom.xml`), Groovy (`build.gradle`, `.gradle`), Go module (`go.mod`). + ### 10.2 MCP server transport (fb-30) `kebab mcp` 가 stdio JSON-RPC server. Rust SDK = `rmcp 1.6`. Tool surface diff --git a/docs/superpowers/specs/2026-05-15-kebab-code-ingest-design.md b/docs/superpowers/specs/2026-05-15-kebab-code-ingest-design.md index 3a780eb..98f0b0a 100644 --- a/docs/superpowers/specs/2026-05-15-kebab-code-ingest-design.md +++ b/docs/superpowers/specs/2026-05-15-kebab-code-ingest-design.md @@ -237,6 +237,9 @@ pub struct Metadata { - Dockerfile (`Dockerfile`, `*.dockerfile`) → `dockerfile` - TOML (`.toml`) → `toml` - JSON (`.json`) → `json` +- XML (`.xml`, `pom.xml`) → `xml` +- Groovy (`build.gradle`, `.gradle`) → `groovy` +- Go module (`go.mod`) → `go-mod` - Shell (`.sh`, `.bash`, `.zsh`) → `shell` - Make (`Makefile`, `*.mk`) → `make` - 미지원 / Tier 3 fallback → null