fieldnotes · prototype

follow a complaint from the quote to the issue draft

fieldnotes groups public posts about a product into themes and drafts an issue from the quotes for you to copy. nothing is filed to github.

synthetic sample · one theme from the console · not live, not a real product
  1. 01 · QUOTE
    “Dictation ends early every time an audio device connects. Reproducible with AirPods reconnecting.”
    reddit · written for the sample
  2. 02 · THEMEdictation cuts out mid-sentence47 sample signals · high severity
  3. 03 · DRAFT ISSUEdictation session ends early when the input device changesbugaudiofieldnotesmarkdown to copy · not filed
acme/console/signals
sample data · not live
all sourcesxforumsreviewssupport
last 7 dayssorted by velocity
THEME7D TREND
+ 7 low-signal themes

sessions expiring mid-work

high severitysample confidence 0.92investigating

people feel they can't trust a session to survive their own workday. the tone shifted from confusion to open frustration on day four.

MENTIONS · 7D
38
REACH
3.1k
FIRST SEEN
6d ago
NEGATIVE
91%
SENTIMENT · 14 DAYSfrustration deepening
x

third time today i've been logged out of acme mid-deploy. losing my mind

@davelikesbuild · 1.4k likes · 212 reposts
41m ago
forum

Sessions invalidate while actively using the dashboard. Repro ~2h after login.

j_holt · 28 replies
5h ago
review

Great tool but I re-authenticate more than I deploy. Two stars until this is fixed.

verified user · 2 stars
1d ago
35 more signals in this theme
SAMPLE DRAFT ISSUE · SAMPLE CODE LOCATIONSbugauthfieldnotes
session expires during active use
auth/session.ts:142refresh window compares issuedAt, not last activity
middleware/refreshToken.ts:87concurrent refresh treated as token reuse
38 posts attachedsample · not filed to github

sample data. the posts, quotes, counts, confidence scores, sentiment curves, and code locations in this window are written for illustration — not taken from a real product or repo. open the sample console to read every quote and copy a draft issue. live scraping is optional and experimental, and needs a backend.

what the prototype does today — and what is still sample data

01
public post intake

the demo pulls posts about a product from x, with hacker news, reddit, and substack as opt-in sources — from recorded fixtures or live scrapers run on a backend.

02
theme grouping

the report view groups differently worded posts into a handful of themes, keeping each quote linked to the post it came from.

03
sentiment over time

not built yet. the fourteen-day curves in the snapshot above are sample data showing the intended view.

04
mentions and reach

grouped themes show mention count, reach, channels, and first-seen date, so a stray grumble reads differently from a repeated one.

05
code locations

not built yet. the file and line references in the snapshot are sample data; the demo marks every theme as unmapped.

06
draft issues to review

each theme carries a draft issue with a title, labels, and the user's own words, ready to copy. fieldnotes does not create github issues.

built on grok

the conversation happens on x. the rest is still being built.

x is the default source

opinions about a product often surface on x first, so the demo starts there and adds other sources alongside it.

tracking over time — planned

the goal is to follow themes across weeks. today the demo runs one sweep at a time.

repo context — planned

the aim is to point themes at likely code with a long-context model. repo mapping isn't implemented yet.