Skip to content
View MildlyMeticulous's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Joined Jul 11, 2026

Block or report MildlyMeticulous

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MildlyMeticulous/README.md

I find bugs in other people's code and send the fixes upstream.

Projects

ai-tells finds the marks a language model leaves in shipped text: curly quotes pasted into source, generated phrasing in interface strings. Matches are weighted by where they land, so a stray dash in an identifier counts for more than the same dash in a README. Baselined against six repositories pinned to their last commit before June 2020, where it scores 0.16 against 4.5 to 27 for text known to be generated. Node, no dependencies, MIT.

shortlist browses the Claude Code plugin catalogue from inside Claude Code. 2,269 upstream entries filtered to 1,652 on licence, archive status and staleness, grouped into 25 categories, with every exclusion and its reason recorded.

Upstream

bun #35606 Buffer.byteLength undercounts unpaired surrogates, so Content-Length goes out short and HTTP bodies truncate. Confirmed, and already fixed on main by #32784 before I filed
bun #35610 path.win32 skips the drive and reserved-device guards Node applies. Confirmed on 1.4.0; a fix was already in flight in #35423
picomatch #187 [!abc] compiles to a class containing !, matching the characters it should exclude
iarna-toml #63 BigInt.asIntN wraps instead of erroring, so out-of-range integers parse to the wrong value and write back wrong
ini #310 stringify quotes a key containing =, then parse splits inside those quotes
croniter #248 0 0 31 2 0 raises instead of returning Sundays in February
human-interval #49 humanInterval('an hour') returns 0, which schedulers read as run immediately
humanize #358 ordinal(-1) returns -1th
claude-usage #163 One-hour cache writes bill at twice the input rate, not 1.25 times, understating reported cost
BrogueCE #871 Cells discovered while never visible stay a "chilly void"
prismarine-nbt #190 equal() returns true for any two Bedrock long values
ndjson #6 A line reading null ends the stream and drops every record after it
vscode-claude-status #44 A single cache rate applied to an aggregate billed at two different rates

Method

Property tests and differential tests against a second implementation of the same spec, rather than reading code and hoping something looks wrong. Round-tripping parse(stringify(x)) found the ini bug. Diffing a runtime against the one it claims compatibility with found both Bun bugs in a single pass.

I check closed issues before reporting. bytes.js silently treats an unrecognised unit as bytes, which is real, but it was settled in #31 so I left it alone.

When a maintainer disagrees I check again, and say so plainly in the thread if they are right. The Brogue patch above went up with the wrong explanation of the cause and the description was corrected in place.

Popular repositories Loading

  1. claude-usage claude-usage Public

    Forked from phuryn/claude-usage

    A local dashboard for tracking your Claude Code token usage, costs, and session history. Pro and Max subscribers get a progress bar. This gives you the full picture.

    Python

  2. BrogueCE BrogueCE Public

    Forked from tmewett/BrogueCE

    Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game

    C

  3. MildlyMeticulous MildlyMeticulous Public

    Profile

  4. ini ini Public

    Forked from npm/ini

    An ini parser/serializer in JavaScript

    JavaScript

  5. human-interval human-interval Public

    Forked from agenda/human-interval

    Human readable time distances for javascript

    JavaScript

  6. humanize humanize Public

    Forked from python-humanize/humanize

    Python humanize functions

    Python