EnergizeOSMicrogrid EMS
Developers

Simple to extend.
Strict to deploy.

Developers

Repository & deployment

This documentation lives in the microgrid/ directory of the enxpower/docs-energize-v2 repository, which serves docs.energizeos.com via GitHub Pages. Pages are plain static HTML generated from a single build script — no runtime build pipeline is required.

Structure

PathContent
microgrid/index.htmlHomepage and positioning
microgrid/*.htmlOne page per documentation section
microgrid/style.cssShared stylesheet (EnergizeOS Slate&Volt design tokens)
microgrid/og-image.png1200×630 social preview image

Adding documentation

  1. Add or edit a page following the existing template (header, nav, footer must match).
  2. Keep all content, filenames, and code in English.
  3. Verify mobile behavior at 900px and 480px breakpoints before committing.
  4. Commit with a descriptive message; GitHub Pages deploys automatically on push to main.

Future API documentation

API references will be added under microgrid/api/ when the Phase 2 Copilot prototype exposes its first read-only endpoints. If documentation volume grows beyond static pages, migration to a generator (e.g., VitePress) will be evaluated in a separate source repository with built output published into this directory.