# Disease area pages — Pedestal Health

Playbook for **therapeutic area / ology** marketing pages at `/disease-areas/{slug}/`.

## URL patterns

| Public path | CMS slug (typical) | Role |
|-------------|-------------------|------|
| `/disease-areas/hepatology/` | `disease-areas/hepatology` or legacy `solutions/hepatology` | Hepatology cohorts + timeline |
| `/disease-areas/dermatology/` | `disease-areas/dermatology` | Dermatology cohorts + timeline |
| `/disease-areas/gastroenterology/` | `disease-areas/gastroenterology` | GI / IBD cohorts + timeline |
| `/disease-areas/future/` | `disease-areas/future` | Future disease areas teaser |

**Public URLs use `/disease-areas/`** — legacy `/solutions/{ology}/` paths 404 (redirects may exist from old Target RWE URLs).

Open by public path:

```bash
cms-edit peek --page-slug /disease-areas/hepatology
cms-edit open /disease-areas/hepatology
```

## Typical content stack

Clone from an existing ology page, then replace copy. Order varies slightly by ology:

| Order | Type | Role |
|-------|------|------|
| 1 | **Image hero** | Ology name in `preHeading`, headline, body, primary CTA (`variant: button`) |
| 2 | **Links array** | Sub-topic / related disease links |
| 3 | **Full screen slides** | R&D / Approval / Care decision narrative |
| 4 | ↳ **Generic** (slide) | One card per decision type — `heading`, `body`, `icon` |
| 5 | **Timeline** | Research milestones collection |
| 6 | ↳ **Generic** (timeline item) | Year in `preHeading`, category in `postHeading`, optional publication link |
| 7 | **Publications grid** | Hepatology only — auto-hydrated TA publications + “See all” link |

Dermatology and gastroenterology match steps 1–6 **without** the publications grid.

## Timeline publication links

Timeline items often link to publication articles with `variant: link` and label **“Explore the research.”** (no `→` in Contentful — UI adds arrow).

Each link is a **standalone link entry** — edit with `open <id> --id`, not bulk set across pages.

Full mapping table (hepatology / dermatology / gastroenterology): `apps/pedestal-website/docs/cms-edit-pedestal.md` § Timeline publication mapping.

```bash
cms-edit open /disease-areas/hepatology
cms-edit snapshot
cms-edit read @c15 links    # example timeline item ref — verify in snapshot
cms-edit open <link-entry-id> --id
cms-edit set @root variant link
cms-edit save
```

## Hero CTAs (known patterns)

| Ology | Primary button link | Secondary “publications” link |
|-------|---------------------|------------------------------|
| Hepatology | Talk to Our Team (`variant: button`) | Hepatology publications (`variant: link`) |
| Dermatology | Talk to Our Team | Dermatology publications |
| Gastroenterology | Talk to Our Team | Gastroenterology publications |

Verify link entry IDs after `snapshot` — IDs in `cms-edit-pedestal.md` may change if entries are recreated.

## Reference pages

| Path | Clone when |
|------|------------|
| `/disease-areas/hepatology/` | New ology page with timeline + publications grid |
| `/disease-areas/dermatology/` | Ology without on-page publications grid |
| `/disease-areas/gastroenterology/` | GI / IBD positioning |
| `/disease-areas/future/` | Lightweight “coming soon” ology teaser |

Fetch markdown: `https://www.pedestalhealth.com/disease-areas/hepatology.md`

Field-level maps: `apps/pedestal-website/docs/cms-content-guide.md` (CMS paths may still say `/solutions/{ology}` — use public `/disease-areas/` paths with cms-edit).

## Workflow

1. Read `cms-edit://customer/pages` for template and link-variant rules
2. `task-clone-page` from nearest ology reference
3. Update Image hero, slides, timeline items; wire publication links on timeline
4. For hepatology: confirm **Publications grid** `links[0]` “See all hepatology publications” uses `variant: link`
5. `preview urls` on staging → `diff` → `save` → `task-publish-handoff`

## Out of scope

- Adding publications to dermatology/gastro pages (by design — no grid on those templates today)
- Creating **publication articles** — use `publications-pages`
- `/solutions/other` pattern (different stack — see `solutions-pages` if that page is revived)

## Publish handoff

`save` creates drafts only — publish in Contentful UI when ready.