Smartass – TypeScript test assertions with type-narrowing signatures
Type-narrowing assertions that Jest and Vitest's expect() can't provide.

Second-pass verification before download is a clever constraint for EPUB repairs.
Self-publishing authors, KDP publishers
EPUBCheck · Kindle Previewer · Calibre
Type-narrowing assertions that Jest and Vitest's expect() can't provide.
JSON repair middleware; several alternatives (Outlines, instructor, Marvin) already solve this better.
Deterministic file selection beats embedding RAG with 37% faster time-to-acceptance.
Auto-merging AI fixes after CI passes is ambitious, but trusting agents with prod code is risky.
The repo does one painful thing well: it inspects SESSION_ID.jsonl, pinpoints where streaming/interleaving corrupted 'thinking' blocks, and offers diagnose, fix (with auto-backup), and nuke fallbacks. It's pragmatic and ruthless — small CLI commands, clear recovery workflow, and rescue-first guidance — but it's narrowly targeted to Claude Code users and won't matter to most people.
Version diff tracking between editions beats Calibre for revision-heavy authors.