- SCSS 60.1%
- TypeScript 29.3%
- PowerShell 10.6%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Claude Code reads CLAUDE.md, not AGENTS.md, so this repo's doctrine was invisible to it. This one-line import makes the existing AGENTS.md load without duplicating or renaming it. Codex is unaffected. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
| .github/workflows | ||
| content | ||
| scripts | ||
| site | ||
| .gitignore | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| README.md | ||
Ghostlight Dungeon Site
Provisional public landing page for Ghostlight Dungeon, built with the shared GameCult Quartz engine.
Local build
Clone GameCult-Quartz beside this repository, install its dependencies, then run:
.\scripts\quartz\quartz.ps1 build
The generated site is written to quartz-site/public.
Architecture documentation
The Ghostlight repository owns technical truth under
docs/public-architecture. This site commits an exact publication projection
under content/Documentation so GitHub Pages can build independently.
Refresh and verify it with:
.\scripts\sync-architecture-docs.ps1
.\scripts\sync-architecture-docs.ps1 -Check
Do not hand-edit the projected pages. Change the Ghostlight source, then sync.
Deployment
Pushes to main invoke GameCult Quartz's reusable GitHub Pages workflow. GitHub Pages owns the custom domain setting for ghostlight.gamecult.org; a repository CNAME file is not authoritative for this Actions-based deployment.
Prices, cell limits, lore Vault allowances, import budgets, and provider policies on the page are provisional until the paid alpha opens. Compatible lore Vaults are Git-synchronized, Obsidian-compatible Markdown folder hierarchies; custom tenant ingestion remains gated in the current tester harness.