diff --git a/app/AGENTS.md b/app/AGENTS.md index 2775daf..ccc51b3 100644 --- a/app/AGENTS.md +++ b/app/AGENTS.md @@ -3,8 +3,10 @@ - `page.tsx` – the canonical unified Stripe history timeline. - `history/` – category pages, the appearances projection, annual-volume and valuation pages, and shared timeline rendering. - `data/` – the crawlable history and research dataset index. -- `about/` – sourcing, review, independence, corrections, and privacy. -- `site.ts`, `site-header.tsx`, and `site-footer.tsx` – canonical identity and shared page chrome. +- `about/`, `contact/`, and `privacy/` – sourcing, review, independence, corrections, public contact channels, and privacy. +- `llms.txt/` – the agent index with when-to-use guidance. +- Root `proxy.ts` – Accept negotiation that serves Markdown for the same public URLs. +- `site.ts`, `site-copy.ts`, `site-header.tsx`, and `site-footer.tsx` – canonical identity, shared editorial copy, and shared page chrome. - `analytics.ts`, `posthog.ts`, and `posthog-analytics.tsx` – the finite public-route analytics contract, strict PostHog boundary, and client provider. - `layout.tsx`, `globals.css`, and `support/` – the document, appearance, structured-data, and portable styling boundaries. - `robots.ts`, `sitemap.ts`, `manifest.ts`, and `opengraph-image.tsx` – public discovery and sharing surfaces. diff --git a/app/about/page.test.tsx b/app/about/page.test.tsx index 069b63b..961042d 100644 --- a/app/about/page.test.tsx +++ b/app/about/page.test.tsx @@ -27,6 +27,8 @@ describe("stripedex.com about page", () => { expect(html).toContain('aria-label="Appearance: System"'); expect(html).toContain('href="https://hraness.com/"'); expect(html).toContain('href="https://github.com/hraness/stripedex"'); + expect(html).toContain('href="/contact"'); + expect(html).toContain('href="/privacy"'); expect(html).not.toContain("Atom feed"); expect(html).not.toContain("news summaries"); expect(html).toContain('type="application/ld+json"'); diff --git a/app/about/page.tsx b/app/about/page.tsx index fc2b5d1..3e6445d 100644 --- a/app/about/page.tsx +++ b/app/about/page.tsx @@ -87,7 +87,9 @@ export default function AboutPage() { Published and maintained by Hraness. To suggest a correction, add a source, or improve the project, open an issue or contribution in the{" "} - Stripedex repository. + Stripedex repository. The same + public channels are listed on the{" "} + contact page.
+ The dedicated privacy page repeats this
+ policy for agents and other readers who look for /privacy.
+