Implementation and maintenance
Source inventory and provenance
A reproducible snapshot of both repositories, including native fonts and source hashes.
On this page
Repositories
| Scope | Revision | Inventory prefix |
|---|---|---|
| app | 903bbf05ca9d64eae320af692e0fa9d1a7411e93 | (app paths unchanged) |
| marketing | aa30674fd35b56c7736ffb3bfd182a6dbdaac871 | marketing/ |
Path convention
App paths such as src/components/ThemeProvider.tsx are relative to teachkit-app. Marketing paths begin marketing/ and then use the path relative to teachkit-marketing. Every source-reference row resolves to an inventoried file with a SHA-256. repositoryPath in source-inventory.json preserves the actual path within its repository.
Downloads
tokens.json contains resolved app light/dark palettes and the separate marketing light palette. tokens.css preserves the app declarations; marketing-tokens.css preserves marketing declarations. contrast.json records measured pairings. The audit and capture manifest share the app revision and both repository baselines.
Before and after
The capture workflow saves Git state and source hashes before rendering, then compares them after documentation work. Fixtures, adapters, logs, and review sheets live in the portfolio workspace; a disposable marketing snapshot is removed after verification.
Reference downloads
Related topics
Source audit: 2026-10-22 · Revision 903bbf05ca9d · Documentation v2.0.0