VERIFICATION REPORT DOC · JEFFBUILDS.DEV REV 18 DATE 2026-09-10

This site is a test report, because writing test reports is the day job. One claim, some evidence, and anything you can't check for yourself says so.

Claim: Jeff ships. Sometimes.

Method: look at seven things, follow the links that exist, and judge for yourself. The ones without links say why.

07Artifacts examined
05Publicly checkable right now
02Declared, not public. Reasons given

Summary of findings

Each row cross-references a full entry below. Status wording is exact: "verified" means you can check it yourself, today.

IDArtifactPlatformStatusEvidence
01 notchplay macOS VERIFIED · OPEN SOURCE SOURCE →
02 missionquit macOS 26 VERIFIED · OPEN SOURCE SOURCE →
03 Air Letter Web VERIFIED · LIVE AIRLETTER.CO →
04 Rep Sheet Web · PWA VERIFIED · LIVE OPEN →
05 Channel Reality Check Web VERIFIED · LIVE RUN IT →
06 Content Engine n8n · OpenRouter DEMONSTRATED · ON REQUEST portfolio piece
07 Family Hub Raspberry Pi 5 IN DAILY USE · PRIVATE family-internal
Appendix · minor artifacts, one-liners only, no full entry below
A1 mirror macOS BUILT · NOT PUBLIC appendix only
A2 pixelplane macOS BUILT · OPEN SOURCE source →

Evidence

Seven entries. Steps to verify are literal: try them, and if something doesn't hold up, that's a defect worth filing.

notchplayITEM 01

VerifiedOpen source

Apple Music and Apple Podcasts now-playing info and transport controls, in the MacBook notch itself. On a display with a physical notch it sits as a compact pill beside the camera housing and expands to a full player on hover.

On a display without one (an external monitor as main display, say) it draws a simulated notch: a persistent bar pinned to exactly menu-bar height, with artwork, title, artist, and three transport controls visible the whole time something plays.

Steps to verify
  1. Open the repository and read the source. All of it is there.
  2. Build it. Play something in Apple Music.
  3. Look at your notch.
Platform
macOS, Apple Silicon
Sources
Apple Music + Apple Podcasts only. Never browsers.
Chrome
No Dock icon, no menu bar item (LSUIElement)
License
Open source, public repo
STATIC BLOOM THE GLASS HOURS A COMPACT PILL BESIDE THE CAMERA · EXPANDS ON HOVER STATIC BLOOM THE GLASS HOURS B FULL PLAYER, HANGING FROM THE NOTCH STATIC BLOOM THE GLASS HOURS C NO PHYSICAL NOTCH: A SIMULATED ONE, AT EXACTLY MENU-BAR HEIGHT VISIBLE WHILE ANYTHING PLAYS · NO DOCK ICON · NO MENU BAR ITEM
FIG. 1 · Rendered illustration, not a capture · the track is made up

missionquitITEM 02

VerifiedOpen source

Quit an app from inside Mission Control: click the ✕ on its window, or hover the window and press Q. Either way the whole app quits, not just that window, and Mission Control stays open so you keep going.

No Dock icon, no menu bar item. It does the one thing Mission Control always looked like it should do.

Steps to verify
  1. Open the repository and read the source. All of it is there.
  2. Build it. There's a build.sh, and it does what it says.
  3. Open Mission Control. Hover a window, press Q.
Platform
macOS 26 Tahoe, Apple Silicon
Surface
Mission Control itself, not a floating overlay
Chrome
No Dock icon, no menu bar item
Repo
github.com/jeffbuildsdotdev/missionquit
NOTES TERMINAL Q BROWSER · HOVERED CLICK ✕, OR HOVER + Q → THE WHOLE APP QUITS MISSION CONTROL STAYS OPEN. KEEP GOING.
FIG. 2 · Rendered illustration, not a capture · the repo is real, the screenshot still isn't

Air LetterITEM 03

VerifiedLive

Gratitude is two-sided, so the app is. Write an entry, optionally name the person, send it. They open the link and it lands in their Received column.

No accepting. No accounts. Nothing reported back to you.

Steps to verify
  1. Open airletter.co.
  2. Write something you actually mean. Send it to the person it's about.
  3. That's it. That was the whole product.
Platform
Web, live in production
Accounts
None
Telemetry to sender
None, deliberately
URL
airletter.co
Air Letter as it looks live: three columns labeled Before, Today, and Received, with a letter-writing form in the middle
FIG. 3 · Live capture · airletter.co · 2026-08-23

Rep SheetITEM 04

VerifiedLive

An in-session workout set logger with zero friction: one tap logs weight, reps, RPE. Built for the ninety seconds between sets, when a form with a submit button is ninety seconds too long.

Static PWA, no backend, no accounts. The author logs his own real training sessions with it. That's the entire user base so far, and it works for him.

Steps to verify
  1. Open repsheet.jeffbuilds.dev, ideally mid-workout.
  2. Log a set. Count your taps.

Declared, not claimed: an AI plan-generator phase is planned and not built. It's listed here so it can never quietly become "shipped."

Platform
Static PWA, installable
Backend
None
Accounts
None
In use
Author's own training, real sessions
Rep Sheet as it looks live: the plan entry screen with a text area for typing exercises one per line, plus Load sample plan and Start session buttons
FIG. 4 · Live capture · plan entry, one tap from a session

Channel Reality CheckITEM 05

VerifiedLive

Subscriber count is a vanity metric. This shows what a YouTube channel's videos actually do: median views on recent long-form uploads, split apart from Shorts, which monetize at roughly a tenth of the rate. Plus four 0-100 scores: discoverability, momentum, consistency, revenue potential.

Single-file Cloudflare Worker, no framework. It runs on the YouTube Data API's free tier and fails closed on quota exhaustion rather than incurring cost. This was the first piece of software the author ever shipped, built in one day.

Steps to verify
  1. Open channel-reality-check.jeffbuilds.dev.
  2. Paste a channel you have opinions about.
  3. Compare what it tells you with what the subscriber count implied.
Stack
Single-file Cloudflare Worker, no framework
Data
YouTube Data API, free tier
Quota policy
Fails closed. Never incurs cost.
Provenance
First shipped project. Built in one day.
Channel Reality Check as it looks live: a printed findings-sheet layout with a channel URL field, a Check button, and four ruled 0-100 score bars for discoverability, momentum, consistency, and revenue potential
FIG. 5 · Live capture · channel-reality-check.jeffbuilds.dev · 2026-08-27

Content EngineITEM 06

DemonstratedOn request

Drop in a topic. An SEO-structured post comes out the other end in Google Docs, unattended. n8n orchestration, OpenRouter inference, running on a small VPS.

Built as a portfolio piece: it exists to show contract clients what a finished automation pipeline looks like, not to be a consumer product. So there's no public URL, and this entry says so instead of pretending otherwise.

Verification limits

Not publicly hosted. Demonstrated on request to prospective clients: bring a topic, watch the document arrive.

Orchestration
n8n
Inference
OpenRouter · DeepSeek V4 Pro
Output
SEO-structured post, delivered to Google Docs
Infrastructure
Hetzner VPS
Operation
Unattended
TOPIC n8n OPENROUTER GOOGLE DOC HETZNER VPS UNATTENDED, END TO END
FIG. 6 · Topic in, document out

Family HubITEM 07

In usePrivate

A kitchen display on a Raspberry Pi 5: Python, Home Assistant integration, touchscreen mounted on the wall. It runs the household's chore system, calendar, school lunch info, weather, and smart-home device chips.

This one has the harshest QA environment on the list: a family that did not ask to be beta testers and files defects verbally, at breakfast.

Verification limits

Family-internal, and staying that way. No link, on purpose. Recorded as: in daily production use, on a wall.

Hardware
Raspberry Pi 5, wall-mounted touchscreen
Language
Python
Integration
Home Assistant
Users
The household, daily
SUNDAY · AUGUST 23 74° SUNNY MORNING CHORES MAKE BEDS FEED THE DOG ★★ PACK BACKPACKS TAP TO CHECK OFF · STARS ADD UP TODAY 3:00 · SWIM LESSONS 5:30 · PIZZA NIGHT LIBRARY BOOKS DUE HOME ASSISTANT · CONNECTED LIGHTS DOOR THERM 72° GARAGE RASPBERRY PI 5 BEHIND THE PANEL · MOUNTED IN THE KITCHEN DEFECTS FILED VERBALLY, AT BREAKFAST
FIG. 7 · Rendered illustration, not a capture · generic labels on purpose

Appendix: minor artifacts

Small utilities that shipped but don't warrant a full evidence entry. No stamps, no figures, no spec tables. Logged so they're on the record, and so future ones have somewhere to go.

A1 mirror A macOS menu-bar camera preview: click the camera icon, get a floating panel, check yourself before a call. Swift, AVFoundation, no Dock icon. Built and in use on the author's machine. BUILT · NOT PUBLIC
A2 pixelplane A macOS overlay that flies a pixel-art airliner across the desktop while a tracked flight is in the air: position matches live flight progress, label carries the delay status. Click-through, invisible between flights. Swift, live flight-data API, sprite generated by a purpose-built Python renderer. Built for one very specific user's travel days. Source at github.com/jeffbuildsdotdev/pixelplane. BUILT · OPEN SOURCE
A MENU-BAR ICON → FLOATING PREVIEW PANEL ON TIME B MENU-BAR SLIVER · SPRITE TRACKS A LIVE FLIGHT CLICK-THROUGH · INVISIBLE BETWEEN FLIGHTS
FIG. A · Panel A drawn, not a capture, no real face · Panel B is the app's actual generic-livery sprite, no real flight

Subject under test

QA engineer by day, at (withheld on purpose). Ships his own software by night. That combination is why this page is shaped like a test report: verifying claims is the day job, and the day job does not switch off.

Off-screen, the same habit with different materials: renovation, electrical work, building things you can lean on.

The range table is derived from the evidence above. It claims nothing the seven items don't already show.

Observed test environments
  • Swift · native macOS items 01, 02
  • Cloudflare Workers item 05
  • Web · PWA items 03, 04
  • n8n + OpenRouter automation item 06
  • Python · Raspberry Pi · Home Assistant item 07
Instrumentation
Pair tooling
AI-assisted throughout. Claude Code as the primary.
Second opinions
A second local model rig, consulted where agreement is worth little.
Scope
Orchestrates the same stacks the environments table lists. Detail kept coarse on purpose.

The tooling drafts. Shipping still has to happen.

Verdict

Seven items, five of them one click away, two declared with reasons instead of dressed up with fake links. As far as this report can tell, the claim holds.

A report that grades its own author deserves a raised eyebrow, which is exactly why the links exist. Don't take the stamp's word for it. Click through and grade it yourself.

PassPending your review

Reviewer sign-off

This report benefits from independent review. That's you. Three ways to countersign:

  • ContractOpen to interesting contract work: automation, API integrations, pipelines. Item 06 is the audition tape.
  • Co-buildOpen to co-building and open-source collaboration. Item 01 shows how the code looks when it ships.
  • DefectsHonest feedback on anything shipped is wanted, not merely tolerated. File defects. Seriously.
github.com/jeffbuildsdotdev
Signature block · Reviewer: you, ideally
Countersign on GitHub → jeff@jeffbuilds.dev →