The case files

Case Files From the Build

AI-automation case studies, filed honest — the busywork each team was stuck with, what I built, and the number that changed.

Ten builds for marketing, content and development teams — Slack assistants, QA robots, ticket automations, content-gap engines, client shortlisting, leave requests, post-deploy QA — each filed with the problem it retired and the result it left behind. Pull a file to see how each build earns its keep in a real workflow.

The case files

QAWebLedger · Post-Deploy QA Checklist

2026 · Dev + Marketing — A release's blast radius was guesswork, and CMS edits never showed at all. Now every deploy hands over the exact pages to check, each tagged with what to do, and logs them to a searchable changelog.

EmployeeCare · Leave Request Automation

2026 · Marketing Team — A filed leave sat in HR records nobody watched until someone was already out. Now filing tags the approver, the team is warned in time to sort cover, and both calendars keep themselves.

MARA · Client Shortlisting

2026 · Marketing Team — The rules for which client site could be featured lived in one person's head. Encoded, one question now reaches roughly 5,900 live sites instead of forty-odd.

Greenlight · Site QA Automation

2026 · Marketing Team — Change one template on a site with hundreds of pages and you can't eyeball them all. Hundreds of pages, re-checked in one unattended run.

MARA · Slack AI Assistant

2026 · Marketing Team — Your team's knowledge lives in seven places. 7 sources, one Slack DM, no digging.

MARA · Activity Tracker

2026 · Marketing Team — Every Friday, MARA hands each teammate an honest recap of what they actually moved. ~12 recaps, one honest read each, every Friday.

MARA · Auto-Ticket Creation

2026 · Marketing Team — The team drops marketing requests in a Slack channel. 1 message, a whole ticket tree, built and tracked.

MARA · Tickets Reporter

2026 · Marketing Team — Every weekday morning, before the team logs on, MARA posts one brief to their Slack. 5 mornings a week, the morning scan, done before you log on.

The earlier shelf

The earlier builds, live off-site:

The craft behind these builds

The tools and skills these case studies lean on: discover my mastery.

The rules these were built on

"An unsplit decision is a business rule with no home." — from Extract the Fact, Judge in Code

"A JSON Schema constrains the container, not the content." — from Structured Is Not Constrained

"The best cache key is almost never the prompt. It's the thing the prompt is about." — from Cache the Thing, Not the Prompt

Recent notes from the build: Extract the Fact, Judge in Code (Aug 15, 2026 · 4 min read), Structured Is Not Constrained (Aug 15, 2026 · 4 min read), Cache the Thing, Not the Prompt (Aug 15, 2026 · 4 min read). Open the notebook for the full catalogue.