GTM audits · Upstream fixes · Tools I built
I audit public claims, reproduce software failures, and turn the evidence into clearer product stories and fixes that others can verify.
I trace product and customer claims back to the evidence a buyer can check. In my SquadStack review, the canonical facts file gave a customer a 200% reduction in acquisition cost. The case study reported 70%. Read the finding · Browse GTM Teardowns
-
OpenAI Codex Security — Fixed source-coverage gaps that omitted Solidity and Vyper changes from scan inventories and ranking, and made
scan --patchrejectno_changeresults without a verification explanation. Maintainers merged all three fixes, with targeted red/green regressions. PR #1020 · PR #1021 · PR #1306. -
Nethermind — JWT authentication — Found that a cached, previously valid JWT could be accepted after its explicit
exptime. Fixed cached authentication to enforce expiration while preserving the valid-token fast path, with deterministic boundary regressions. Merged PR #14228. -
Nethermind Juno — JSON-RPC notifications — Fixed error responses incorrectly sent to notifications, including when WebSocket admission was saturated. Added regression coverage for notification-only and mixed requests while preserving replies to requests with IDs. PR #4146 · PR #4199.
-
Promptfoo MCP Agent Provider — Replaced message-count estimates of OpenAI token usage with measured usage aggregated across agent iterations; removed unsupported synthetic cost reporting and added real-SDK regressions. Merged PR #95.
-
Sourcify — Repeated requests after a completed no-match similarity verification launched redundant bytecode fetches, searches and jobs. I added a configurable cooldown that rejects immediate retries with HTTP
429andRetry-After, backed by persisted job history and regression tests. The PR reports 38 passing focused tests, including 13 new cases. Merged PR #3002. -
BlobKit — Direct EIP-7594 blob submissions required a custom signing method that standard ethers wallets lack. I added support for standard ethers wallets, preserved the existing custom signer flow, and added three tests covering both signer types and the error for unsupported signers. Merged PR #116.
-
Microsoft's Web Dev for Beginners banking API — Deleting a transaction removed the ledger entry but left the account balance unchanged. I fixed the reconciliation bug, made the Express app importable for testing, and added an HTTP regression test covering the create-delete cycle. Merged PR #1927.
-
OSS Verify — I found that indirect library inputs could bypass allocation instrumentation and repeated lock files could hide conflicting binary hashes. Maintainers reproduced 16 failing regression cases on the original code and carried my changes into PR #13. Read the fix analyses · Full upstream record
The AI Security Job Alert Agent checks first-party ATS boards and remote job feeds every 15 minutes. It filters for eligible roles and deduplicates listings before sending email. The repository includes a reusable configuration and tests for the watcher and dispatcher. Explore the job alert agent




