Skip to content

[stannesi] add public docs and hosting path#47

Merged
stannesi merged 1 commit into
mainfrom
thehive/prd-public-site-docs-hosting
Jun 7, 2026
Merged

[stannesi] add public docs and hosting path#47
stannesi merged 1 commit into
mainfrom
thehive/prd-public-site-docs-hosting

Conversation

@stannesi

@stannesi stannesi commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • rename the hosted app’s user-facing / route to Home while keeping /viewer/ as the Web Viewer workspace
  • add /docs/ as a public docs index backed by testable content data
  • document Cloudflare Pages as the intended production host for prd.eonhive.com with GitHub Pages as staging/fallback
  • add SPA route-refresh fallbacks for Cloudflare Pages and GitHub Pages

Validation

  • PATH="/opt/homebrew/bin:$PATH" node_modules/.bin/tsc -b apps/prd-viewer-web/tsconfig.json --pretty false
  • PATH="/opt/homebrew/bin:$PATH" pnpm exec vitest run apps/prd-viewer-web/src/viewerRoutes.test.ts apps/prd-viewer-web/src/viewerDemoContent.test.ts apps/prd-viewer-web/src/viewerArchiveFiles.test.ts apps/prd-viewer-web/src/viewerDocumentOutline.test.ts apps/prd-viewer-web/src/viewerRenderMode.test.ts apps/prd-viewer-web/src/viewerRenderMode.integration.test.ts
  • PATH="/opt/homebrew/bin:$PATH" pnpm docs:check -- --include-root-docs
  • PATH="/opt/homebrew/bin:$PATH" pnpm viewer:demo:build
  • git diff --check
  • browser verification for /, /viewer/, and /docs/
  • PATH="/opt/homebrew/bin:$PATH" pnpm foundation:gate

@stannesi stannesi merged commit 4b09a80 into main Jun 7, 2026
2 checks passed
@stannesi stannesi deleted the thehive/prd-public-site-docs-hosting branch June 7, 2026 21:46
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