Home / Product / Atlas and Studio
Atlas Reports Hub + Idea Capture - Build Brief
Updated Jun 20, 2026 · Affirmology_AtlasReportsHub_Brief_v1.md
Summary. A place on the Hermes / Atlas side where Sol and Colin can look through the reports we push them and easily give ideas back, by text now and by voicenote once that's enabled. Email goes out in parallel as a nudge, but the real loop lives
title: Atlas Reports Hub + Idea Capture - Build Brief
type: feature brief
status: ideation -> ready to scope
created: 2026-06-20
tags: [affirmology, atlas, hermes, product-idea, spec, brief]
✦ Atlas Reports Hub + Idea Capture
The goal (Jeff, 2026-06-20)
A place on the Hermes / Atlas side where Sol and Colin can look through the
reports we push them and easily give ideas back, by text now and by voicenote
once that's enabled. Email goes out in parallel as a nudge, but the real loop lives
in the app so every response is captured in one system Jeff controls. No Claude Team
account needed (can't afford it yet); this rides on rails Atlas already has.
Why this is mostly already built
From Affirmology_PROJECT_STATE.md, the action layer already exists:
- C16 cross-chat messaging: a
deliveries table, POST /api/hermes/push,
GET /api/hermes/inbox, the send_to_person tool, and an inbox surface.
- Permission tiers (jeff / sol / colin founder circle), enforced server-side.
- Cross-device Hermes history (a thread follows a person phone <-> computer).
- Voicenotes v1 (Web Speech transcript-only, mic buttons already in the Hermes
input and feedback boxes).
- Feedback store (per-version + global feedback capture).
So this feature is mostly surfacing and threading what exists, not new infrastructure.
The loop
- Push a report. Jeff (or Hermes on Jeff's instruction) pushes a report to Sol
and Colin. It lands in a new Reports tab on their Hermes side, and optionally
fires an email nudge ("New brief from Jeff: Gamification").
- They read it. The Reports tab shows a readable card (title, abstract, date)
with an Open full link to the brand-styled HTML.
- They respond. A Respond control on each report: text now, voicenote
when enabled. The response is threaded to that report as context, so Hermes
knows exactly what they're reacting to.
- It's captured. Each response is stored server-side as an idea entry tagged
to the report, scoped by tier.
- Jeff reviews. A simple Responses view collects everyone's input per report.
Accepted ideas can flow back into the report (and into Jeff's Obsidian vault).
Phasing
- v1 (now, text): Reports tab + push + Open-full link + text responses tagged
to the report + Jeff's Responses view. Email nudge parallel. All additive, demo untouched.
- v2 (voicenotes): turn on voice responses. Current Web Speech dictation is flaky
in a standalone phone app, so the real upgrade is server-side Whisper or
on-device Parakeet via the native wrapper. Gated on Apple developer tools (Jeff: "soon").
- v3 (synthesis): Hermes summarizes all responses per report into a synthesis,
the same corrections-loop pattern the corpus improver already uses.
Dependencies / open items
- Hosting the styled HTML for the Open-full link = the R2 public media piece
(the C10 dependency already noted in PROJECT_STATE). Until then, render a readable
in-app version of the report.
- Voicenote reliability = Whisper / Parakeet, tied to the native app + Apple dev tools.
- Tier scope: Sol + Colin can read pushed reports and post ideas; they cannot see
private ownership material (cap table, founder agreements) per existing tiers.
One-line summary
Reuse the C16 inbox + send_to_person + voicenotes + tiers to add a Reports tab
with tagged text/voice idea-capture, so pushing a doc to Sol/Colin and collecting
their reactions becomes a closed loop inside Atlas. Build text v1 now; voicenotes
when the Apple dev tools land.
Affirmology_AtlasReportsHub_Brief_v1 - feeds the Atlas roadmap; pairs with the Hermes client-concierge / Phase 2 work.