Files
docs/src/content/docs/projects/lore.md
T
ilenia 00242450a7
Node.js CI / CI (push) Successful in 59s
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 1m15s
docs: add missing project boilerplates and nav entries (#40)
### Explanation

there were missing files, and some were already released, so those get a full docs page, not just the boilerplate

took a look around also at other docs and updated some

### Issue

_No response_

### Attestations

- [x] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/)
- [x] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/).
- [x] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/).

### Dependencies

- [ ] I have pinned the dependencies to a specific patch version.

### Style

- [x] I have run the linter and resolved any errors.
- [x] My pull request uses an appropriate title, matching the conventional commit standards.
- [x] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

### Tests

- [ ] My contribution adds new code, and I have added tests to cover it.
- [ ] My contribution modifies existing code, and I have updated the tests to reflect these changes.
- [x] All new and existing tests pass locally with my changes.
- [ ] Code coverage remains at or above the configured threshold.

### Documentation

this one =)

### Versioning

Minor - My pull request introduces a new non-breaking feature.

Reviewed-on: #40
Co-authored-by: Ilenia <ilenia@nhcarrigan.com>
Co-committed-by: Ilenia <ilenia@nhcarrigan.com>
2026-07-01 12:13:27 -07:00

1.7 KiB

title
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.

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.