--- title: Lore --- Lore (hereinafter the "Application") is a web application that publishes lore and reference material for Naomi's fictional persona and characters. ## 1. User Documentation The live site is available at `https://lore.nhcarrigan.com`. Visitors can browse structured lore content through dedicated pages including: 1. Home 2. Handbook 3. About 4. FAQ 5. Reviews 6. Staff Site copy and supporting data are maintained in the application source and loaded through Angular components and config files. ## 2. Technical Documentation Lore is built with Angular and uses a standard Angular CLI workflow. Local development: 1. Install dependencies with `pnpm install`. 2. Run local dev server with `pnpm start`. 3. Build production bundle with `pnpm build`. 4. Run tests with `pnpm test`. 5. Run lint checks with `pnpm lint`. Implementation notes: 1. Route definitions are in `src/app/app.routes.ts`. 2. Main feature areas are component-based under `src/app/*`. 3. Shared content/config values are maintained in `src/app/config/*`. 4. Styling includes project CSS and Tailwind/PostCSS tooling. ## 3. Legal Documentation Project policy files reference global documentation: 1. License: `https://docs.nhcarrigan.com/#/license` 2. Terms: `https://docs.nhcarrigan.com/#/terms` 3. Privacy: `https://docs.nhcarrigan.com/#/privacy` 4. Security: `https://docs.nhcarrigan.com/#/security` Copyright is held by Naomi Carrigan. ## 4. Contributing Documentation Contributions are accepted through pull requests under the repository's contribution policy and Code of Conduct. Before opening a pull request: 1. Run `pnpm install`. 2. Run `pnpm lint`. 3. Run `pnpm test`. 4. Run `pnpm build`. Feedback and bug reports are handled via `https://support.nhcarrigan.com`.