Christo · Booyaka101

Hong Kong. I build guardrails for dependency and toolchain risk. Everything below is crawled on a schedule, so the answer is already here rather than something you have to go and measure.

Live project figures over a flow field seeded by today's date

Rebuilt 2026-11-01.

Answers

Which of my Home Assistant integrations are about to break?

Of 5,248 HACS integrations crawled today against core 2026.12, 995 use an API that is going away and 4,298 are clean. The next 19 break in Home Assistant 2026.11.

Search your integrations · source

Can I upgrade to ESLint 10 yet?

46 of 54 plugins run clean on ESLint 10.14.0, measured by actually executing them rather than reading a peer range. 6 worked on 9.39.5 and no longer do.

Check your plugins · source

What actually runs when I npm install?

Of 3,523 packages audited from a download-ranked sample today, 34 run an install script and 23 of those score HIGH risk.

Browse the approval queue · source

What I ship

18 published packages. 1,262 installs a week between them. Download counts include CI and mirrors, so read them as reach rather than as people.

PackageInstallWeekly
runner-driftDetect, attribute and report GitHub Actions runner-image tool drift. Locks the tool versions your CI actually uses and names the runner-images commit that changed them.npm i runner-drift285
npm-script-lensSee what an install script actually does before you approve it: behavioral analysis, binding.gyp inspection and resolved provenance identity for npm 12 allowScripts, pnpm allowBuilds, yarn and bunnpm i npm-script-lens212
agent-plugins-conformance-kitConformance test suite for Agent Plugins 1.0.0 client loaders: 133 real plugin fixtures, a runner, and an adapter contract.npm i agent-plugins-conformance-kit206
mcp-app-debugLocal debug host for MCP Apps. Renders your server's app in a real browser with full postMessage protocol visibility and 5 automated diagnostics.npm i mcp-app-debug124
wow-secret-lintFind WoW retail addon Secret Value violations in Lua before they ship. CLI plus GitHub Action.npm i wow-secret-lint121
ts7-compat-guardTypeScript 7.0 / tsgo readiness scanner. Compiler-API deps and removed tsconfig options with line numbers, plus advisories. Config-only, so no false positives. CLI, GitHub Action, SARIF.npm i ts7-compat-guard78
gemcatchFire-and-forget CLI for Gemini's Interactions API background execution. Submit long-running research prompts, close your laptop, collect results later.npm i gemcatch48
grokscopeReal-time developer community intelligence from X, powered by Grok 4.5's native x_search - cited, clickable, in your terminal.npm i grokscope34
grok-loop-kitAutomatic Grok 4.5 context compaction for xAI Responses API agent loops. Node, Python, and a LangChain/LangGraph adapter.npm i grok-loop-kit30
mcp-vetScan MCP server source for patterns that break under the 2026-07-28 Model Context Protocol spec.npm i @booyaka/mcp-vet22
cargo-witnessDetect Rust supply-chain attacks by diffing published crate artifacts against their git source (attested/exact-commit). CLI + daemon + GitHub Action.npm i cargo-witness20
eslint10-matrixCan you upgrade to ESLint 10 yet? A nightly matrix of ESLint plugins actually executed against real ESLint 9 and 10 installs, plus a CLI that answers it for your repo.npm i eslint10-matrix18
studio-osSelf-hosted studio management for yoga/pilates/gyms - booking, class packs, memberships, waivers. Payments on YOUR OWN Stripe account: no processing markup, no per-booking fees, no contracts. The Mindbody escape hatch.npm i studio-os16
pal-schema-collectpalsc validates PalSchema Schema Generator output and submits it to palschema-hub as an automated GitHub PR.npm i pal-schema-collect14
cse-bridgeSelf-hosted drop-in for Google's Custom Search JSON API (shutting down 2027-01-01), backed by your own SearXNG. Change one base URL, keep your code.npm i cse-bridge13
actions-atticArchive workflow runs, checks and statuses into your repo before GitHub deletes them from 2026-10-01npm i actions-attic9
pnpm11-ci-guardDetect and fix pnpm v11 silent-failure patterns in Dockerfiles and GitHub Actions workflows, the half of the migration pnpm's own codemod does not reach.npm i pnpm11-ci-guard9
pmpt-ejectRescue your OpenAI reusable prompt objects before v1/prompts shuts down on 2026-11-30, then keep hot-fixing prompts with no redeploy. Zero dependencies.npm i pmpt-eject3

Upstream

When I depend on something and hit a real bug, I send the fix back. 37 merged pull requests across 27 projects, including core, koreader, nvim-lspconfig, gh-dash, sqlfluff, lualine.nvim, awesome-nodejs-security, minijinja. 33 more open. Every PR I've opened.