You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Set up a GitHub Pages documentation site for the Norma project using a static site generator (e.g., MkDocs Material, Docusaurus, or VitePress). The site should be automatically built and deployed from the docs/ directory via GitHub Actions.
Existing docs
The docs/ directory already contains detailed markdown documentation with Mermaid diagrams:
architecture.md — system overview, ER diagram, LLM integration, data flow diagrams
api-reference.md — all backend API endpoints with request/response examples
risk-evaluation.md — dynamic risk classification, decision tree flowchart
chat-agent.md — Norma agent architecture, system prompt assembly
document-processing.md — upload pipeline, text extraction, summarisation
Summary
Set up a GitHub Pages documentation site for the Norma project using a static site generator (e.g., MkDocs Material, Docusaurus, or VitePress). The site should be automatically built and deployed from the
docs/directory via GitHub Actions.Existing docs
The
docs/directory already contains detailed markdown documentation with Mermaid diagrams:architecture.md— system overview, ER diagram, LLM integration, data flow diagramsapi-reference.md— all backend API endpoints with request/response examplesrisk-evaluation.md— dynamic risk classification, decision tree flowchartchat-agent.md— Norma agent architecture, system prompt assemblydocument-processing.md— upload pipeline, text extraction, summarisationdeployment.md— Docker Compose setup, environment variables, startup sequenceThese should form the foundation of the site and be extended with additional content below.
Scope
Site setup
mainAdditional content
Enhancements to existing docs