Roadmap
What's being built, documented as it happens. Code, decisions, screwups. All visible.
Slop Detector V2 — In Progress
Ground-up rebuild of the detection engine. 3 of 7 epics complete (Detection, UI, Launch Hardening). 299 tests passing. Security hardened. Ready for public launch.
Epic 1: Detection Engine + Confidence
✓ CompleteDecoupled Origin/Quality pipelines with formal interfaces. V3-ready architecture.
- ✓ Story 1.0: Decouple Origin/Quality interfaces
- ✓ Story 1.1: Rules-authoritative architecture
- ✓ Story 1.2: Origin signal detection (35+ signals)
- ✓ Story 1.3: Quality signal detection (65 clichés, Jaccard)
- ✓ Story 1.4: Scoring with density/combo bonuses
- ✓ Story 1.5: Confidence bands + ESL detection
- ✓ Story 1.6: Remove cross-pollination (36 native quality signals)
Epic 2: UI & Explanation System
✓ CompleteSignal citations with JSON/Markdown export, prominent ESL warning banner, collapsible sections, progressive disclosure. All 7 stories complete.
- ✓ Story 2.1: Signal citation system with character positions
- ✓ Story 2.2: ESL warning banner (61% false positive stat)
- ✓ Story 2.3-2.4: Collapsible signal sections
- ✓ Story 2.5: Language audit (detection → analysis)
- ✓ Story 2.6: Basic analytics tracking
- ✓ Story 2.7: Test data filtering flag
Epic 3: Test Corpus & Validation
7/9 Done54-sample corpus with regression testing. Multi-model + anti-signal expansion complete.
- ✓ Directory structure + TypeScript types
- ✓ 30+ obvious-slop samples (ChatGPT, GPT-5.2, Gemini, Wikipedia)
- ✓ 10 human-written samples (Gutenberg, Wikipedia pre-2022)
- ✓ 13 polished-ai samples (including anti-signal prompted)
- ✓ Regression test runner + CI pipeline
- ✓ Multi-model generation (GPT-5.2, Gemini)
- ✓ Anti-signal prompted polished AI
- ○ Humanizer adversarial samples
- ○ Supabase feedback export (full)
Epic 4: Launch Hardening
✓ CompleteSecurity and compliance for public launch. Bot protection, rate limiting, cost controls, CSP headers, privacy policy.
- ✓ Story 4.1: Circuit breaker ($5/hr, $25/day API limits)
- ✓ Story 4.2: Turnstile + rate limiting + constant-time response
- ✓ Story 4.3: CSP headers + XSS audit
- ✓ Story 4.4: Privacy policy page
Epic 5: V2.5 UX/Engagement
V2.5Transform from utility tool to engagement platform. Voice fingerprinting, leaderboards, and community contribution.
- ○ Voice fingerprint MVP — understand your writing style
- ○ Voice transformation — AI drafts → your voice
- ○ Leaderboard — gamification and viral sharing
- ○ Contribution flow — community corpus building
- ○ Verdict voting — one-click feedback
Epic 6: Statistical Features
LaterBurstiness analysis, em-dash density, type-token ratio. Quantitative signals that complement pattern matching.
Epic 7: API Endpoint
OptionalREST API at /api/detect for programmatic access. Will build if there's demand.
Shipped
74 itemsDec 16
Dec 15
Dec 14
Dec 13
Dec 12
Dec 11
Dec 10
Dec 9
Dec 8
Dec 7
Dec 6
Blog Queue
Posts in the pipeline. Vote for what you want to read next.
My Claude Setup That Ships Code 10x Faster
draftedThe actual mechanics: personas, CLAUDE.md context files, MCP servers. Full walkthrough of my daily workflow.
I Made 3 AIs Argue About My Code
ideaClaude, Gemini, and GPT-5.2 reviewing the same PR. The value is in disagreements, not agreement. How they found a bug I missed.
60% of Users Aren't Hunting AI
ideaThey're checking their own writing. Slop Detector data shows people want authenticity confirmation, not detection. Product pivot incoming.
Why Every AI Detector is Broken
ideaESL false positives, paraphrasing defeats everything, and the fundamental impossibility of proving origin. What I learned building one anyway.
I Trusted My Docs and Broke Everything
ideaSession notes said Epic 1 was complete. It wasn't. Documentation drifts. The only truth is the actual files.
How I Built an AI Corpus Without Cheating
ideaThe provenance problem: you can't train on what you can't prove. Wikipedia reverts, Gutenberg texts, and defensible origins.
AI Will Always Tell You Your Ideas Are Good
ideaI asked Claude to be a brutal HN commenter and tear apart my site. It found real problems I'd been blind to. The sycophancy problem and how to hack around it with personas.
Future Ideas (V3+)
After V2.5. No promises.
Product
- • ML origin detection — Self-hosted inference (Fast-DetectGPT, Binoculars)
- • Browser extension — Analyze text anywhere
- • De-slop rewriter — Fix AI patterns, not just detect them
Distribution
- • Twitter/X presence — @unreliablemachine (claim handle)
- • Reddit strategy — r/ChatGPT, r/artificial, r/writing
- • HN launch — When V2 detection is validated
- • Product Hunt — After HN feedback incorporated