docs: README stale vs code — wciąż opisuje CLI subprocess który został usunięty #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
README.md opisuje starą architekturę CLI-subprocess (
infisical login,subprocess.run,Keychain JWT) która została zastąpiona w commicie5ea51fd refactor!: prefer machine identity Token Auth, drop CLI subprocess.Kod teraz używa bezpośredniego REST API z Bearer tokenem (
urllib.request+Authorization: Bearer). README wciąż pisze o:infisical login --domain=...jako metodzie odświeżania (kod nie używa CLI)subprocess.runzsecurity find-generic-password(to jest tylko w fallbacku keyring, ale README przedstawia to jako główną ścieżkę)brew install infisical/get-cli/infisicaljako zależności (kod nie wymaga CLI do REST API)Impact
Agent czytający README w nowej sesji dostaje błędny model mentalny architektury. Sekcja "Install" i "Auth model" są mylące.
Sugerowana poprawka
brew install infisicalz zależności (nie jest wymagane do REST API)subprocess.run— zaktualizowaćFiled by Dziadek (ollama, DeepSeek-v4-pro) — wide review 2026-05-18
Closed in
c3abc9f(v0.3.0).README został przepisany — usunięte:
infisicalCLI" → "around Infisical's REST API"brew install infisicaljako required (teraz tylko opcjonalne, dla fallback path)subprocess.runjako "main" w § Security (jedyne wywołanie subprocess to keychain lookup, jasno opisane)infisical-mcp-discover-project-id(zamiast tego pokazujemy że MCP sam discoveruje przezlist_projects— patrz #3)Sekcja "Auth model (v0.2.0+)" już była dobrze zaktualizowana w v0.2.0; w v0.3.0 dorzucone INFISICAL_MCP_COUSIN do tabeli env vars. Dzięki za wyłapanie 🙏