Comparative density token library
This folder normalizes the public, density-relevant evidence collected for every researched system. It is an inspection library, not a PDS token proposal, production dependency, or third-party token bundle. No values in this folder have been merged into PDS_figma_tokens.json.
The authoritative file index is manifest.json. Each manifest entry links the token extract to its report and source record.
Design-system practitioners can use the generated Markdown token views. Each view translates the structured fields into readable tables and embeds the complete authoritative JSON in a collapsible section.
File contract
tokenscontains exact public names and values where available.componentMappingsrecords how those values reach representative components.activationrecords the verified mode, attribute, class, theme, or prop API.unavailableidentifies production data that is private or not published.sourcepoints to a pinned path undersources/, relative to thedensity-research/root, or to the applicable public evidence record.derivedPxis used only for transparent unit conversion in the cited source context; it is not an invented token value.
The extracts are deliberately narrow. Audit repository-backed values against the preserved upstream files; audit documentation- or video-backed values against the corresponding source README.
Coverage
| System | Evidence coverage | Token extract | Report | Source record |
|---|---|---|---|---|
| Adobe Spectrum | Exact scale and representative component values | JSON | Report | Sources |
| Angular Material | Exact Sass density maps | JSON | Report | Sources |
| IBM Carbon | Exact representative component size metrics | JSON | Report | Sources |
| Microsoft Fluent 2 | Exact spacing primitives and component metrics | JSON | Report | Sources |
| PatternFly | Exact compact modifier aliases for inspected components | JSON | Report | Sources |
| Salesforce Lightning | Exact public spacing/type remaps and touch primitives; runtime resolver unavailable | JSON | Report | Sources |
| SAP Fiori / UI5 | Exact component variables and documented global sizes; global theme package external | JSON | Report | Sources |
| Meridian | Exact CSS variables and component mappings | JSON | Report | Sources |
| SAS | Published architecture and one exact typography example; production package unavailable | JSON | Report | Sources |
| Uber density demo | Three exact List Item variables visible in the demo | JSON | Report | Sources |
Source and maintenance policy
The recorded commit is authoritative for repository-backed extracts. Documentation, package, case-study, and video evidence records its own version or retrieval metadata. Missing production values remain explicitly unavailable.
When a token extract changes, update its manifest entry, system report, and source README together. Naming must remain consistent across all three directories; see STRUCTURE.md.
Regenerate the Markdown views with:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\render-markdown.ps1Generated files under markdown/ should not be edited by hand.