A Docusaurus site holding the engineering handbook for the CORE project (values, principles, practices, working agreement, story workflow, estimation, and definition of ready/done).
npm install
npm start # dev server at http://localhost:3000Edit the markdown in docs/. Ordering is controlled by the sidebar_position
front matter at the top of each file.
npm run build # static site into ./build
npm run serve # preview the production build locally.github/workflows/deploy.yml builds and deploys to GitHub Pages on every push
to main. To go live:
- In the repo (
focusconsulting/core-eng-handbook): Settings -> Pages -> Build and deployment -> Source: GitHub Actions. - Push to
main. The workflow builds and publishes automatically.
baseUrl/url/organizationName/projectName in docusaurus.config.js are
set to match focusconsulting/core-eng-handbook; if the repo is renamed, update
them or the deployed CSS and links will 404.
For a custom or internal domain, set baseUrl back to '/' and url to that
domain.
Note: public GitHub Pages serves the site publicly. For an internal-only handbook, use a GitHub Team/Enterprise org with access-controlled Pages, or serve the
build/output on Focus's internal host instead.