Feature: Project Pages

Purpose

The project publishes a standard set of self-contained status pages — index.html, dashboard.html, todo.html, prompts.html, documents.html, records.html — that serve as the project’s read interface for humans and LLMs (status, live state, work plan, rules, knowledge, and records) without exposing project-internal files.

The pages follow the homelab project-pages conventions (canonical: homelab documents/09-project-pages-conventions.md; skeleton summary: documents/06-project-pages.md). The homelab project is the only publisher: this project generates its pages, registers once via pages_source, and does not push to the web server itself.

Requirements

Behavior

Dependencies