# Sources

Where every line of `SKILL.md` and the files beside it comes from. Each line added after 2026-10-07 names its memory, transcript or inventory row and its date.

## Sources of the skill as written through 2026-10-07

- Prototemplate: `DESIGN.md` sections 1 (the four colors), 2 (the line law and its ownership rules), 3 (the rails), 4 and 15 (the nameplate's faces), 7 (the 1-bit language), 9 (motion discipline), 12 (the mobile type ladder and the box-air standard), 13 (the svh and dvh law), 14 (the two read lines); `BRAND.md` section 6 (type).
- Prototemplate: `ARCHITECTURE.md` (the SSOT rule, the componentized instruments); `src/lib/directions.ts` (the singularity-dossier and production entries).
- Prototemplate: `src/app/d/toolchain/styles.css` (tokens, the heading reset, `.tc-hatch`, the late 720px block); `src/app/d/_v0/v0-pages.css` (the home's mobile cut); `src/app/d/_v0/sections/FullStack.tsx` and `fullstack.css` (the read lines, the stage tokens); `src/components/shell/Bento.tsx`.
- Prototemplate: `.oxlintrc.json` (the gt-ui rules over the live surfaces); `scripts/lint/practices.mjs` (`outer-rail-pair`, `rail-outer-token`, `retired-rail-vocabulary`); `scripts/lint/lines.mjs`; `scripts/check/pagecheck/README.md` and `scripts/lib/site-pages.mjs` (`CHROME_PATH`); `src/components/shared/SmoothScroll.tsx`.
- gt-cloud: `.agents/skills/gt-landing/SKILL.md` and `references/design.md` (the editing map and the section recipe; rewritten 2026-09-18 in #4886, icon tiers added in #4909, rail and lints in #5007); `.agents/skills/gt-ui/typography.md` (the packages/ui defaults the landing overrides).
- gt-cloud: `apps/landing/src/components/landing/shared/Cta.tsx`; `landing/shell/engine.css` (tokens, `.tc-rail`, `.tc-head`, `.tc-btn` faces, `.tc-cta-ring`, the framed row, the 620px hero cut, the late 720px block, the dark remap); `landing/shell/Bento.tsx`; `landing/shell/SiteFooterMount.tsx`; `landing/home/v0-pages.css` (the five home roots, crosses, `v0-hatch`, square surfaces, the hover hold, the light skin, the mobile cut); `landing/sections/shared/darkband.css` (`.tcb-in`, `.tcb-head`); `landing/shared/lang.css` (`--lang-low`).
- gt-cloud: `landing/sections/locadex/Locadex.tsx` and `locadex.css` (the head example, the masked mark); `landing/sections/developer/Developer.tsx`, `context/ContextSec.tsx`, `global/Global.tsx`, `customers/Customers.tsx` (the other heads); `landing/sections/deploy/Deploy.tsx` and `deploy.css` (the full-bleed inner pair, the ringed close, the light day plate); `pages/careers/careers.css` and `pages/not-found/not-found.css` (the horizon heroes in light); `landing/sections/fullstack/FullStack.tsx` and `fullstack.css`; `landing/home/sections/HomeHero.tsx`; `landing/shared/HeroField.tsx` and `GlyphRain.tsx`; `apps/landing/src/lib/fonts.ts` and `fonts-prose.ts`; `apps/landing/src/app/globals.css`; `apps/landing/src/components/pages/home/HomePage.tsx`; the `className` roots of `apps/landing/src/components/pages/*` and the root `package.json` (`lint`).
- gt-cloud: `tooling/oxlint-plugins/gt-ui.ts` and `.oxlintrc.json` (`single-rail`, `shared-cta`, `cta-title-case`, `no-eyebrow`, `icon-tiers`, `inter-only`, `mono-is-not-voice`, `no-smooth-scroll`, `no-gif-mark`, `no-em-dash`, `no-heading-period`, `no-hex-colors`, `typed-text-var`, `no-raw-locale-flags`); `packages/ui/src/components/frame/ThemeToggle.tsx`; `packages/ui/src/components/pricing/dollar-format.ts`; `packages/ui/src/lib/glyph-field.ts`.
- Claude Code project memory for gt-cloud: `landing-cta-conventions.md`, `landing-icon-rule.md`, `landing-inter-only.md`, `mobile-type-ladder.md`, `redesign-v0-verdict.md`, `k-pages-restart-round.md`, `redesign-fork-architecture.md`, `tailwind-port-conventions.md`, `responsive-audit-round.md`, `lighthouse-round-conventions.md`, `dossier-completed-brand-canon.md`, `brand-questionnaire-directives.md`, `shared-ui-standardization.md`, `explorations-stay-local.md`, `landing-hero-agent-button.md`, `landing-ai-gateway-faq.md`.
- Kevin, 2026-07-31 (one white, the line law, rail ownership); 2026-08-01 (mono is for numbers); 2026-08-04 (the v0 verdict: mocks are literal, two-line heads, exemplar first); 2026-08-06 (the Dossier is the completed direction); 2026-08-07 (the hover hold, the unlayered engine, the contrast floors); 2026-08-08 (the mobile ladder); 2026-08-11 (production content, the toolchain pages as the spec, the questionnaire's avoid list); 2026-08-14 (the shared Cta, the responsive audit); 2026-09-10 (whole dollars); 2026-09-14 (explorations stay local); 2026-09-18 (Inter only); 2026-09-24 and 2026-09-28 (icon tiers, the eleven grammar lints, one rail); 2026-09-30 (one rail in Prototemplate, Setup for Agents); 2026-10-01 (glyph gaps by drawn columns); 2026-10-07 (the shipped site replaces the Dossier as the reference).

## Lines added on 2026-10-10 (system v2, lane L4)

- "The enterprise page": Kevin's memory note `responsive-audit-round` (the enterprise page directive, 2026-08-15, after #4348 and #4349 merged). Inventory `memories.json` row "responsive-audit-round", plan row N-14.
- "Rail and bands", "Type on the page", "Scroll stories" and "Material" moved to `references/rail-and-bands.md`, `references/type-on-the-page.md`, `references/scroll-stories.md` and `references/material.md`, unchanged, with summaries left in `SKILL.md`, to keep the body under the 24,000-byte budget (plan section 2.2).
- Related skills: the isometric skill merged into `gt-diagrams` on 2026-10-10.
- Related skills: `gt-verify` replaces `agent-browser` for screenshots and the audit (inventory `skills.json` row 38, plan row N-28).
