# SOURCE — provenance for the Glim brand pack

| Field | Value |
|---|---|
| Repo | https://github.com/axysar/getglim |
| Package | `@axaylabs/glim` |
| Site | https://getglim.dev |
| Pack version | `0.1.0-brand` |
| Generated against commit | `731c7de1c5ccbfdd2ac3f672c780477a8bf3587d` |
| Generated date (UTC) | `2026-08-08` |
| Entry mode | Writable product repo — derive, do not invent |

Every derived fact in this pack should be checkable against the files below. When the product moves, re-run derivation from these sources and bump the pack version in `CHANGELOG.md`.

## Artifact → source map

| Artifact | Derived from |
|---|---|
| `CANON.md` / `canon.html` | `launch.html` (positioning, voice, launch tiers), `index.html` (hero, pricing, FAQ), `README.md` |
| `presence.d.ts` | `glim.js` (`STATES`, `MOOD`, `THEMES`, `class Glim`, `Glim.mount`, `Glim.types`, `Glim.freeTypes`) |
| `tokens.json` | `index.html` `:root`, `guides/styles.css` `:root`, `launch.html` `:root`, state moods in `glim.js` |
| `capability-matrix.md` | `index.html` pricing + FAQ + configurator; `package.json` `files`; `glim.js` freeTypes comment |
| `lifecycle.md` | `glim.js` state machine + caption typing; `index.html` demo ask / download / intent flows |
| `roles.md` | Pricing tiers + MIT free claim in `index.html` / `README.md` / `LICENSE` |
| `trust-rules.md` | FAQ accessibility + local/live status; `glim.js` decorative host behaviour |
| `content-rules.md` | Real copy in `index.html`, `launch.html`, default `LINES` in `glim.js` |
| `events.md` | `storeEvent` call sites in `index.html` |
| Surfaces pages | Route inventory: `index.html`, `example.html`, `launch.html`, `guides/*`, `favicon.svg`, `og.png`, `proof-states.gif` |
| Narrative / business case | `launch.html` kit; guides comparisons; prices from `index.html#pricing` |
| Identity | `favicon.svg`, brand mark in nav (`.dot` / `.dotmark`), wordmark `glim` |

## Legend used in pack files

- **derived** — present in source at the cited path
- **draft** — inferred; confirmation question written beside it
- **cut** — deliberately out of scope (see `LATER.md` / `INDEX.md`)
