Static web workspace for One Works AI.
apps/homepage: Astro homepage served from/.apps/docs: VitePress documentation site served from/docs/.scripts/assemble-pages.mjs: combines built site outputs intodist/for GitHub Pages.
pnpm dev:homepage: run the Astro homepage locally.pnpm dev:docs: run the VitePress docs locally.pnpm build: build and assemble the GitHub Pages artifact.pnpm check: run the current validation pass for both sites.
apps/docs owns the VitePress shell, theme, navigation, search, and build
dependencies. Page content is staged from the app repository .oo/docs before
docs dev/build commands run.
ONEWORKS_DOCS_SOURCE_DIR=/path/to/app/.oo/docs: use an explicit content directory.ONEWORKS_APP_ROOT=/path/to/app: read content from that checkout's.oo/docs.
When the homepage repository is checked out as assets/homepage inside the app
repository, the source checkout is detected automatically.
Homepage desktop download links are resolved at runtime from the
oneworks-ai/app GitHub Releases API. The page detects the
visitor's operating system and architecture, then picks the newest desktop
release asset that matches that platform. If no matching installer can be
found, the link falls back to the GitHub Releases page.