Telegram (ask questions / claim the issue here first): https://t.me/+DOylgFv1jyJlNzM0
Why this matters
All content routes start with use client (activity/page.tsx, incoming/page.tsx, settings/page.tsx, streams/create/page.tsx, streams/[id]/page.tsx), so none can export const metadata. The only metadata is the root one, meaning /activity, /settings, /streams/create, etc. all emit the identical title FlowFi | Real-time Payment Streams.
Acceptance criteria
Files to touch
frontend/src/app/activity/page.tsx
frontend/src/app/settings/page.tsx
frontend/src/app/incoming/page.tsx
frontend/src/app/streams/create/page.tsx
frontend/src/app/streams/[id]/page.tsx
Out of scope
- Indexing gated/authenticated pages
- robots/sitemap (tracked separately)
Why this matters
All content routes start with use client (activity/page.tsx, incoming/page.tsx, settings/page.tsx, streams/create/page.tsx, streams/[id]/page.tsx), so none can export const metadata. The only metadata is the root one, meaning /activity, /settings, /streams/create, etc. all emit the identical title FlowFi | Real-time Payment Streams.
Acceptance criteria
Files to touch
frontend/src/app/activity/page.tsxfrontend/src/app/settings/page.tsxfrontend/src/app/incoming/page.tsxfrontend/src/app/streams/create/page.tsxfrontend/src/app/streams/[id]/page.tsxOut of scope