Public view: add tree chart + homepage Explore links #49

Merged
justin merged 1 commits from public-tree-chart-and-explore-link into main 2026-06-09 09:44:25 -04:00
Owner

From review of the deployed public surface:

  • Public tree page showed only a name list → add the family-chart hourglass (PublicTreeChart) above the directory: same renderer as the member tree view (incl. cycle-sanitisation), fed by redacted public data, centered on the home person, click-to-recenter, "Open →" to the person's public page.
  • Homepage had no link to /explore → added an "Explore" nav link + an "Explore public trees" hero button.

tsc clean; next build passes.

🤖 Generated with Claude Code

From review of the deployed public surface: - **Public tree page showed only a name list** → add the family-chart hourglass (`PublicTreeChart`) above the directory: same renderer as the member tree view (incl. cycle-sanitisation), fed by redacted public data, centered on the home person, click-to-recenter, "Open →" to the person's public page. - **Homepage had no link to /explore** → added an "Explore" nav link + an "Explore public trees" hero button. tsc clean; next build passes. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
justin added 1 commit 2026-06-09 09:44:24 -04:00
Two gaps from review of the public surface:
- The public tree page showed only a list of names. Add the family-chart
  hourglass (PublicTreeChart) above the directory — the same renderer the
  member tree view uses, including the cycle-sanitisation that guards against a
  bad graph, fed by redacted public data. Click a card to recenter; "Open"
  links to the person's public page. Centers on the tree's home person.
- The homepage had no path to /explore. Add an "Explore" nav link and an
  "Explore public trees" hero button.

tsc clean; next build passes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Justin Paul <justin@jpaul.me>
justin merged commit 053ce357ac into main 2026-06-09 09:44:25 -04:00
justin deleted branch public-tree-chart-and-explore-link 2026-06-09 09:44:25 -04:00
Sign in to join this conversation.