Case Study · Personal PM Operating System
PRODUCT CINCH
A personal operating system for managing product work across brands, platforms, and communication channels.
I had a mature process for items once they entered the product queue. What I was missing was the same structure for everything around it: meeting follow-ups, stakeholder requests, Jira updates via email, ad hoc asks, administrative work, and product discovery.
Capture→Structure→Prioritize→Plan→Report
AI WorkflowsSystems DesignProduct OperationsDashboard UX
01 · The Missing System
Jira managed the product queue. Nothing managed the rest of my PM workload.
Shared development work already had intake, scoring, sizing, priority, status, and sprint visibility. Everyday product work was still scattered across conversations, inboxes, transcripts, and memory.
Structured product work
Already in the queue
- Jira ticket
- BRICE scoring
- T-shirt size
- Priority and due date
- Sprint status
Visible · Prioritized · Accountable
Everyday PM work
Still unmanaged
- Meeting action items
- Stakeholder requests
- Admin work
- Pre-sprint discovery
- Ad hoc follow-ups
Scattered · Rechecked · Easy to miss
Product insight: I needed to apply the same product-management discipline to my own workload that we already applied to shared work entering a sprint.
02 · Problem Definition
I was managing the system instead of the work.
A request could come from any brand, on any platform, through any channel. The work itself was manageable; the constant verification was not.
Brands
Court TVIONGritLaffBounceLocal News
×
Platforms
WebiOSAndroidRokuFire TVAndroid TV
×
Channels
MeetingsEmailTeamsJiraPhoneIn person
The work wasn’t the problem. Constantly verifying that I had captured the work was.
Job to be done: capture everything asked of me, structure it consistently, and tell me what deserves my attention next.
03 · Discovery
The information already existed. It just wasn't actionable.
Krisp was already recording meetings, producing transcripts, and surfacing action items. The gap was that those action items had nowhere operational to go.
Meeting
→
Krisp transcript
→
Action items
→
?
Transcript signal
“Can you follow up on the app-store item and make sure the stakeholder update goes out this week?”
Structured task
Task: Follow up on app-store item
Context: stakeholder update
Status: New
AI role: Claude became the orchestration layer that translated unstructured communication into structured work. It did not decide priority, publish updates, or replace review.
04 · System Design
Every request needed one destination.
I chose Airtable as the source of truth and designed ingestion paths around the channels used daily, including a workaround for corporate restrictions that prevented Claude from connecting directly to Outlook or Teams.
→
AIRTABLE
System of Record
Task · Brand · Platform · Priority · Due date · Size · Status · Links
The goal wasn't automating product decisions. The goal was surfacing requests in one place.
05 · Prioritization
Capturing work wasn't enough. The system had to help me decide.
New items were highlighted after each scan, and Claude prompted me for the metadata needed to make them actionable: due date, priority, and scope. Airtable then organized the work into a ranked queue.
Start my day.
I found 4 new requests since the previous scan. I added them to Airtable and need metadata for 3 items.
New item: Review app-store release notes
Due date? Priority? Size?
TaskPrioritySizeDue
Review release notesHighSToday
Draft stakeholder updateMedMFri
Investigate playback issueHighLWed
Design decision: Claude could extract candidate work, but I kept prioritization, sizing, and commitment decisions human-reviewed.
06 · Interaction Model
I stopped managing the database. I started talking to it.
Once Airtable had the structure, Claude became a natural-language interface over the workload.
“Start my day”Scan new transcripts and emails, create items, and surface missing metadata.
“What's next?”Return the highest-ranked actionable item.
“That's done”Mark the current task complete and update daily totals.
“Add…”Create a new item directly without opening Airtable.
“End my day”Summarize completed work and count finished items.
“Weekly summary”Compile completed work into a manager-ready update.
The interface was conversational, but the underlying behavior was deterministic: capture, update, prioritize, summarize.
07 · Planning Layer
A ranked backlog still didn't tell me whether the week would fit.
After capture and prioritization were working, the next problem became capacity. I needed the prioritized work to land on my calendar around existing meetings.
Airtable
Priority + due date + estimated effort
+
Gmail calendar
Meetings + fixed commitments
→
FlowSavvy
Time-blocked week
MonMeetingsHigh priority task
TueDiscovery1:1s
WedStandupsDraft update
ThuStakeholder prepReview
FriWeekly digestPlanning
The backlog became a plan.
08 · Product Experience
The systems eventually became one work surface.
Airtable held the truth. Claude handled capture and orchestration. FlowSavvy turned priorities into time. But I still needed one place to run the day.
Product CinchSample data · Demo mirror
Open Items
24
High Priority
7
Blocked
3
Done This Week
11
Action ItemsRanked workload with priority, scope, due date, and links to Jira or docs.
ScheduleMeetings and time-blocked work in one view.
Claude InterfaceAsk what's next, start the day, end the day, or generate a weekly summary.
Ask about your action items…
Flags & At-RiskBlocked, overdue, or missing metadata surfaced before they disappear.
Experience principle: The tools stopped being destinations; they became infrastructure.
Interactive demo with sample data: demo.garettharper.com
09 · Outcome
From managing the system to managing the work.
5
brands managed through one workflow
6+
platforms represented in the workload
6
channels funneled into capture
Before
- Requests scattered across channels
- Repeated verification and context switching
- Friday status reconstructed from memory
- Task list separate from calendar
After
- One ingestion path into Airtable
- Ranked priorities and structured metadata
- Daily and weekly summaries generated from completed work
- Backlog connected to a time-blocked week
Credible measurement: I didn’t track time saved, so I’m not claiming an hours-saved ROI. The clearest outcome was reduced cognitive load: I no longer constantly wondered whether something had fallen through the cracks.
10 · Takeaways
The best automation leaves the right decisions manual.
01One source of truth beats syncing everywhere.Pick which system gets to be right, and make everything else a mirror or downstream view.
02Design the workaround.Corporate tool constraints were part of the system, so the manual path needed to be intentional.
03Keep humans on consequential decisions.AI can capture, extract, organize, draft, and summarize. Priority and external communication still deserve review.
I didn't build Product Cinch to make decisions for me. I built it to remove the administrative work surrounding those decisions, so my attention could stay on the product work that actually needed it.