Design system contents

Implementation and maintenance

Source inventory and provenance

A reproducible snapshot of both repositories, including native fonts and source hashes.

On this page

Repositories

Repositories
ScopeRevisionInventory prefix
app903bbf05ca9d64eae320af692e0fa9d1a7411e93(app paths unchanged)
marketingaa30674fd35b56c7736ffb3bfd182a6dbdaac871marketing/

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

Source audit: 2026-10-22 · Revision 903bbf05ca9d · Documentation v2.0.0