Commit Graph

7 Commits

Author SHA1 Message Date
James Feng
7bf798d131 Restore GrowthBook analytics gates 2026-06-01 19:39:13 +08:00
James Feng
dd9bfcbbec CC_Pure: disable telemetry, GrowthBook, analytics sinks and gates
4-layer defense-in-depth:

Layer 1 (wrapper): CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 + redundant guards
Layer 2 (init.ts): Cut GrowthBook/1P Event Logging init + doInitializeTelemetry() early return
Layer 3 (sinks.ts): Do not attach initializeAnalyticsSink()
Layer 4 (main.tsx): Do not call initializeAnalyticsGates()

No functional code modified. Only init paths and sink attachment are cut.
config.ts preserved as-is (no hardcoded return true).

Modified: 3 source files (init.ts, sinks.ts, main.tsx)
Plus: config.ts restored from earlier return-true experiment back to original.

Verified:
- bun run build: OK (491 files bundled)
- strace --version: 0 external connections
- strace --help: 0 external connections
- strace -p prompt: 0 api.anthropic / statsig / sentry / datadog / growthbook connections
2026-06-01 12:29:49 +08:00
James Feng
57a3f6da2c CC_Pure: 彻底清除 Anthropic 遥测 + 更新 README
遥测清理 (4个源文件):
- config.ts: isAnalyticsDisabled() 永久返回 true
- init.ts: GrowthBook/1P Event Logging/Telemetry 初始化已禁用
- main.tsx: Analytics gate 初始化已禁用
- sinks.ts: Analytics sink 已禁用

文档:
- README.md 重写为 CC_Pure 纯净留影版本说明
- docs/telemetry-cleanup-audit.md 遥测审计报告

所有遥测入口已从源码级永久禁用,标注 CC_Pure 注释。
2026-06-01 12:18:44 +08:00
claude-code-best
e5782e732c Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)"
This reverts commit 88d4c3ba24.
2026-04-07 16:17:48 +08:00
claude-code-best
88d4c3ba24
Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)
This reverts commit c445f43f8d.
2026-04-07 15:05:03 +08:00
claude-code-best
c445f43f8d
feat: 第一个可以用的 ink 组件抽象 (#158) 2026-04-06 23:56:45 +08:00
claude-code-best
f90eee85d8 feat: build 2026-03-31 19:22:47 +08:00