DEV Community

Cover image for I Finally Finished the Tool I Abandoned — Here's What GitHub Copilot Actually Did
Tariq Davis
Tariq Davis

Posted on

I Finally Finished the Tool I Abandoned — Here's What GitHub Copilot Actually Did

GitHub “Finish-Up-A-Thon” Challenge Submission

This is a submission for the GitHub Finish-Up-A-Thon Challenge

What I Built

Most people trying to record an audiobook fail before they ever hit record. Not because their voice is wrong or their book isn't ready, but because they lack a system for recording. They sit down, attempt a whole chapter, hit a wall twenty minutes in, and walk away with inconsistent audio that's harder to edit than it should be.

ATTUNE structures the recording before it starts. Paste a chapter, get a set of 30-minute session windows with vocal load scoring, cold read risk flags, and a performance register on each one. Built for a phone in a quiet room — no studio, no equipment budget, no production team.


Demo

🔗 github.com/FlowArchitect895/attune


The Comeback Story

The spec for this existed before the challenge. A detailed one — problem identified, features mapped, logic described. No code. Just a notes file that had been sitting there because there was always something more urgent.

The Finish-Up-A-Thon was the forcing function.

Before: A spec. A problem statement. No working tool.

After: A working MVP with three features the original spec didn't include — Vocal Load Scoring, Cold Read Risk Detection, and Performance Register Analysis. Those weren't planned. They came out of actually building the thing and noticing what was missing.


My Experience with GitHub Copilot

Copilot didn't write this app. It extended it — three times, at three specific points where I knew what I needed but hadn't written it yet.

Export Plan

First ask: generate a function that exports the session plan as a downloadable markdown file. Copilot scaffolded the entire thing — Blob creation, URL generation, auto-download. One prompt.

Cold Read Risk Detection

This one wasn't in the original spec. The idea came mid-build: authors sight-reading dense sentences mid-session is where takes get ruined. Flag those sentences before recording starts.

Copilot wrote the detection logic and integrated it into the existing analysis function. First pass was too aggressive — flagging short sentences that didn't need it. One refinement prompt fixed the thresholds.

Performance Register Detection

The deepest one. Asked Copilot to analyze each session's dominant emotional register using keyword frequency — TENSION, GRIEF, INTROSPECTION, DIALOGUE, ACTION, EXPOSITION — and surface it as a badge with a one-line performance note.

That single feature shifted what ATTUNE is. Not just a scheduler. A director.


Studio Anywhere Checklist

Eight items. No professional equipment assumed. The checklist exists because the tool is built for people who don't have studios — which is most of the people who want to make audiobooks.

Progress Tracking

Mark sessions done as you record. Watch the bar fill. No score, no gamification — just accumulation of real work completed.

Top comments (0)