Skip to content

docs(blog): align broker display surface#132

Merged
Jesssullivan merged 1 commit into
mainfrom
jess/tin-1485-live-broker-canonical
May 19, 2026
Merged

docs(blog): align broker display surface#132
Jesssullivan merged 1 commit into
mainfrom
jess/tin-1485-live-broker-canonical

Conversation

@Jesssullivan
Copy link
Copy Markdown
Owner

Summary

Aligns the README Mermaid flows and surface docs with the current Tinyland hub-and-spoke broker model. The site is a static artifact with first-paint/fallback snapshots, while /blog, /blog/[slug], and /pulse hydrate from public hub.tinyland.dev broker endpoints when available.

Also adds the Pulse runtime broker refresh path with fail-closed validation and stale fallback behavior, matching the blog broker hydration pattern already on main.

Production note

transscendsurvival.org is production. tss.tinyland.dev remains the Cloudflare Pages development/shadow route until canonical DNS is cut over.

Validation

  • npm ci
  • git diff --check
  • npm run test:unit -- src/lib/pulse/load.test.ts src/lib/tinyland/blogBrokerStream.test.ts
  • npm run check

Boundary

This remains brokered display, not a public Fediverse delivery claim. AP delivery/followers/retry/moderation stay gated by the Tinyland AP workstream.

@Jesssullivan Jesssullivan merged commit 6059173 into main May 19, 2026
4 checks passed
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