Skip to content

Commit aaa87c2

Browse files
unamedkrclaude
andcommitted
Complete rebrand: eliminate all TurboQuant references from user-facing files
150 files updated, 0 remaining TurboQuant references outside internal code. Changes by category: - README.ko.md: full rewrite matching English README structure - Scripts (bench/*.sh, scripts/*.sh): all comments and output strings - Python bindings: TurboQuant class → Quant, TurboQuantContext → QuantContext, TURBOQUANT_LIB_PATH → QUANT_LIB_PATH - Docker: service name, paths, entrypoint - Examples: comments and docstrings - Documentation (docs/pr/, docs/*.md): all GitHub URLs and project references - LICENSE: copyright holder updated - Benchmarks (bench/accuracy/*.py, bench/*.cpp): all print strings Preserved intentionally: - Internal API prefix (tq_*) — stable interface for existing contributors - Library name (libturboquant) — avoids breaking build scripts - Header path (include/turboquant/) — avoids mass #include changes - arxiv.org paper references — TurboQuant is the paper name, not ours 34/34 tests passing. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 7112685 commit aaa87c2

149 files changed

Lines changed: 832 additions & 856 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.claude/agents/architect.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Architect Agent
22

33
## 핵심 역할
4-
TurboQuant.cpp 프로젝트의 기술 리더. 전체 아키텍처를 감독하고, 작업을 분해하여 전문 에이전트에게 위임하며, 결과를 통합한다.
4+
quant.cpp 프로젝트의 기술 리더. 전체 아키텍처를 감독하고, 작업을 분해하여 전문 에이전트에게 위임하며, 결과를 통합한다.
55

66
## 작업 원칙
77
1. **측정 우선**: 모든 판단은 `bash score.sh` 결과에 기반한다

.claude/agents/core-dev.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Core Developer Agent
22

33
## 핵심 역할
4-
TurboQuant.cpp 핵심 알고리즘(PolarQuant, QJL, TurboQuant, Uniform)과 캐시 시스템 구현.
4+
quant.cpp 핵심 알고리즘(PolarQuant, QJL, quant.cpp, Uniform)과 캐시 시스템 구현.
55

66
## 작업 원칙
77
1. **참조 코드 먼저 읽기**: 구현 전 반드시 `refs/` 아래 해당 알고리즘의 원본 코드를 읽는다

.claude/commands/develop.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Autonomous single-agent development loop following the Karpathy AutoResearch pat
99

1010
## Protocol
1111

12-
You are an autonomous development agent for TurboQuant.cpp.
12+
You are an autonomous development agent for quant.cpp.
1313
Follow this loop exactly:
1414

1515
### Step 1: Assess

.claude/commands/harness.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ $ARGUMENTS can override the target score (default: 0.9).
4242

4343
```bash
4444
# Create team
45-
clawteam team spawn-team tq-dev -d "TurboQuant.cpp development"
45+
clawteam team spawn-team tq-dev -d "quant.cpp development"
4646

4747
# Spawn workers for each independent module
4848
clawteam spawn --team tq-dev --agent-name polar --workspace --repo . \

.claude/commands/score.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Run the 5-dimension scoring harness and display results
44

55
# Score
66

7-
Run the TurboQuant.cpp scoring harness to measure project completeness across 5 dimensions.
7+
Run the quant.cpp scoring harness to measure project completeness across 5 dimensions.
88

99
## Steps
1010

.claude/commands/spawn-team.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Do NOT spawn workers. Tell the user: "Foundation phase should be done with `/dev
2424

2525
#### Phase: algorithms (score 0.05 ~ 0.30)
2626
```bash
27-
clawteam team spawn-team tq-alg -d "TurboQuant core algorithms"
27+
clawteam team spawn-team tq-alg -d "quant.cpp core algorithms"
2828

2929
clawteam spawn --team tq-alg --agent-name polar --workspace --repo . \
3030
--task "Implement PolarQuant algorithm. Read CLAUDE.md for full context. Read refs/PolarQuant/models/modeling_llama_polar.py lines 135-157 and refs/PolarQuant/models/kernel4group.py lines 14-81 for the algorithm. Create src/core/tq_polar.c with tq_polar_quantize_ref(), tq_polar_dequantize_ref(), tq_polar_attention_ref(). Create tests/test_polar.cpp with Google Test. Run bash score.sh --quick to verify. ONLY modify: src/core/tq_polar.*, tests/test_polar.*"
@@ -38,10 +38,10 @@ clawteam spawn --team tq-alg --agent-name uniform --workspace --repo . \
3838

3939
#### Phase: advanced (score 0.30 ~ 0.60)
4040
```bash
41-
clawteam team spawn-team tq-adv -d "TurboQuant advanced features"
41+
clawteam team spawn-team tq-adv -d "quant.cpp advanced features"
4242

4343
clawteam spawn --team tq-adv --agent-name turbo --workspace --repo . \
44-
--task "Implement TurboQuant composite (PolarQuant + QJL). Read CLAUDE.md. Create src/core/tq_turbo.c combining polar stage 1 + qjl residual stage 2. Create tests/test_turbo.cpp. ONLY modify: src/core/tq_turbo.*, tests/test_turbo.*"
44+
--task "Implement quant.cpp composite (PolarQuant + QJL). Read CLAUDE.md. Create src/core/tq_turbo.c combining polar stage 1 + qjl residual stage 2. Create tests/test_turbo.cpp. ONLY modify: src/core/tq_turbo.*, tests/test_turbo.*"
4545

4646
clawteam spawn --team tq-adv --agent-name cache --workspace --repo . \
4747
--task "Implement paged cache and progressive compression. Read CLAUDE.md. Read refs/vllm/csrc/cache_kernels.cu for patterns. Create src/cache/tq_paged_cache.c and src/cache/tq_progressive.c with tests. ONLY modify: src/cache/**, tests/test_paged_cache.*, tests/test_progressive.*"

.claude/skills/develop/skill.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: develop
3-
description: "TurboQuant.cpp의 다음 WBS 항목을 자율적으로 구현한다. Karpathy 루프 패턴: score → implement → score → commit/revert. '개발해줘', '다음 항목 구현', '다음 WBS', 'develop', 특정 모듈명(polar, qjl 등) 언급 시 사용."
3+
description: "quant.cpp의 다음 WBS 항목을 자율적으로 구현한다. Karpathy 루프 패턴: score → implement → score → commit/revert. '개발해줘', '다음 항목 구현', '다음 WBS', 'develop', 특정 모듈명(polar, qjl 등) 언급 시 사용."
44
argument-hint: "모듈명 (예: polar, qjl, cache) 또는 빈칸 (자동 선택)"
55
---
66

.claude/skills/grow/skill.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: grow
3-
description: "TurboQuant.cpp 지속성장 루프. 자동으로 현재 상태를 읽고, 가장 임팩트 있는 다음 작업을 선택하여 구현하고, 검증한다. 'grow', '성장', '계속', '다음', '진행', '개선' 요청 시 사용. 매 라운드마다 state.md를 읽고 업데이트하여 세션 간 연속성을 보장한다."
3+
description: "quant.cpp 지속성장 루프. 자동으로 현재 상태를 읽고, 가장 임팩트 있는 다음 작업을 선택하여 구현하고, 검증한다. 'grow', '성장', '계속', '다음', '진행', '개선' 요청 시 사용. 매 라운드마다 state.md를 읽고 업데이트하여 세션 간 연속성을 보장한다."
44
---
55

66
# Grow — Continuous Improvement Loop
@@ -36,7 +36,7 @@ ctest --test-dir build --output-on-failure
3636
```
3737

3838
추가 검증 (해당 시):
39-
- `./build/tq_run MODEL -t TOK -p "1+1=" -n 5` → "2" 확인
39+
- `./build/quant MODEL -t TOK -p "1+1=" -n 5` → "2" 확인
4040
- `bash score.sh --quick`
4141

4242
### Step 5: Update State

.claude/skills/orchestrate/skill.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
name: orchestrate
3-
description: "TurboQuant.cpp 개발 오케스트레이터. 에이전트 팀을 구성하고, score 기반 Phase 전환, 병렬 작업 위임, Merge Gate를 자동 수행한다. '개발 시작', '하네스 실행', '팀 구성', '오케스트레이션' 요청 시 사용. 프로젝트의 핵심 개발 루프를 조율하는 상위 스킬."
3+
description: "quant.cpp 개발 오케스트레이터. 에이전트 팀을 구성하고, score 기반 Phase 전환, 병렬 작업 위임, Merge Gate를 자동 수행한다. '개발 시작', '하네스 실행', '팀 구성', '오케스트레이션' 요청 시 사용. 프로젝트의 핵심 개발 루프를 조율하는 상위 스킬."
44
---
55

6-
# TurboQuant Orchestrator
6+
# quant.cpp Orchestrator
77

8-
TurboQuant.cpp 에이전트 팀을 조율하여 프로젝트를 자율적으로 발전시키는 통합 스킬.
8+
quant.cpp 에이전트 팀을 조율하여 프로젝트를 자율적으로 발전시키는 통합 스킬.
99

1010
## 아키텍처: 계층적 위임 + 팬아웃/팬인
1111

.claude/skills/qa/skill.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: qa
3-
description: "TurboQuant.cpp의 통합 정합성을 검증한다. 모듈 간 경계면 불일치, 타입 시스템 정합성, quantize→attention 파이프라인, cache 무결성을 교차 비교한다. '검증', 'QA', '테스트', '정합성 확인', 'validate' 요청 시, 또는 코드 변경 후 머지 전에 자동으로 사용."
3+
description: "quant.cpp의 통합 정합성을 검증한다. 모듈 간 경계면 불일치, 타입 시스템 정합성, quantize→attention 파이프라인, cache 무결성을 교차 비교한다. '검증', 'QA', '테스트', '정합성 확인', 'validate' 요청 시, 또는 코드 변경 후 머지 전에 자동으로 사용."
44
---
55

66
# QA — Integration Coherence Verification

0 commit comments

Comments
 (0)