Skip to content

Homepage polish: real fourth stat, empty-catalog guard, mobile hero order - #42

Merged
randomblocker merged 2 commits into
mainfrom
agent/home-polish
Jul 26, 2026
Merged

Homepage polish: real fourth stat, empty-catalog guard, mobile hero order#42
randomblocker merged 2 commits into
mainfrom
agent/home-polish

Conversation

@randomblocker

Copy link
Copy Markdown
Contributor

Three review-pass follow-ups, ported onto the promoted landing page (app/page.tsx):

  1. Real fourth stat — "5 receipts per deal" was a constant among live numbers; now "since last index" from catalog.generatedAt (e.g. 3m / 2h).
  2. Empty-catalog guard — instead of 0 · 0 · 0 under "this directory indexes the agents…", an empty/unindexed catalog shows a single indexing the chain… line.
  3. Mobile hero order — on ≤900px the hero interleaves headline → demo → CTAs → stats (display: contents + flex order), so the deal the headline points at is visible without scrolling past everything.

Typecheck clean, 120/120 tests, production build clean.

🤖 Generated with Claude Code

random block and others added 2 commits July 26, 2026 17:28
…rder

Follow-ups from the review pass, ported to the promoted landing page:

- The fourth hero stat was a hardcoded "5 receipts per deal" sitting
  among live numbers; it is now "since last index" computed from
  catalog.generatedAt (minutes, then hours).
- Empty catalog no longer renders "0 · 0 · 0" under a claim about
  indexed agents — a single "indexing the chain…" line shows instead.
- On small screens the hero interleaves headline → demo → CTAs → stats
  (flex order with display:contents), so the deal the headline points
  at is visible without scrolling past everything.

Typecheck clean, 120/120 tests, build clean.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@randomblocker
randomblocker merged commit d69aaf4 into main Jul 26, 2026
1 check passed
@randomblocker
randomblocker deleted the agent/home-polish branch July 26, 2026 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant