docs: launch BSIS documentation and GitHub Pages publishing #3

Merged
m1nsook merged 2 commits from docs/github-pages-foundation into main 2026-11-04 00:56:20 +01:00
m1nsook commented 2026-11-04 00:54:19 +01:00 (Migrated from github.com)

Summary

  • Preserve the existing Next.js 16 + AriaDocs application from PR #2.
  • Add a standalone documentation landing page and substantive BSIS project guides (vision, architecture proposal, configuration concepts, UI, packaging, plugins and roadmap).
  • Mark unimplemented APIs and features clearly as proposals; keep the existing sample OpenAPI reference labeled as a demonstration.
  • Enable static export with a configurable GitHub Pages base path and trailing-slash routes.
  • Add a single GitHub Actions pipeline that validates pull requests (Bun install, lint, type-check, export) and publishes successful main builds to GitHub Pages.

Notes

  • Documentation repository only; no change to private BSIS engine.
  • GitHub Pages source should remain GitHub Actions.
  • Production URL is expected at https://m1nsook.github.io/BSIS.dev/.
  • Initial build/deploy requires CI validation; if static export reveals Next.js or AriaDocs incompatibilities, fix before final merge.
## Summary - Preserve the existing Next.js 16 + AriaDocs application from PR #2. - Add a standalone documentation landing page and substantive BSIS project guides (vision, architecture proposal, configuration concepts, UI, packaging, plugins and roadmap). - Mark unimplemented APIs and features clearly as proposals; keep the existing sample OpenAPI reference labeled as a demonstration. - Enable static export with a configurable GitHub Pages base path and trailing-slash routes. - Add a single GitHub Actions pipeline that validates pull requests (Bun install, lint, type-check, export) and publishes successful main builds to GitHub Pages. ## Notes - Documentation repository only; no change to private BSIS engine. - GitHub Pages source should remain **GitHub Actions**. - Production URL is expected at https://m1nsook.github.io/BSIS.dev/. - Initial build/deploy requires CI validation; if static export reveals Next.js or AriaDocs incompatibilities, fix before final merge.
Sign in to join this conversation.
No description provided.