config/.claude/memory/blockers.md
Bastien Chanot 942aa8b36b docs(memory): record scrubbed OpenRouter key as BLK-002
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 18:51:19 +02:00

985 B

Blockers

Friction + root cause + status. Caveman + English.

BLK-001 — vimrc GenerateClassC bare name var — OPEN

2026-05-27. vim/vimrc func GenerateClassC uses name instead of a:name → vimscript E121 undefined variable on :ClassC Foo. GenerateClassH correct (uses a:name). Not fixed — vim domain, out of onboard scope (user said fix install.sh only). Fix: prefix all with a:. Status: open, logged in TODO P2.

BLK-002 — hardcoded OpenRouter key in claude-provider — RESOLVED (key rotation pending user)

2026-05-27. ~/.local/bin/claude-provider had live sk-or-v1-... key in heredoc. Adding to repo (remote git.bchanot.fr) would leak it. Root cause: key inlined in write_openrouter. Fix: repo copy bin/claude-provider reads ${OPENROUTER_API_KEY:?...} from env; key never in repo. Verified git grep sk-or clean. Status: resolved in repo. ACTION user: revoke old key at openrouter.ai (compromised — was in plaintext + exposed in chat).