Commit Graph
5 Commits
Author SHA1 Message Date
Matthew VennandClaude Opus 5 5cea629360 fix(docs/product): tighten university copy and match YAML hints to the error
Copy: drop the 01-06 feature numbering, which implied a sequence these six
independent benefits do not have. Reword the academic-calendar answer so
the subject is explicit — it previously hung on an "it" with no antecedent
— and replace the unexpanded DFT with the broader documentation point.
Restore "where the process allows" to the analog claim; without it page 1
offered six analog pins unconditionally while page 2 marked two of the
three PDKs as Partial. Remove the €10k discount from the pricing footnote,
where it sat immediately after a €3,325 worked example that does not
qualify for it; it still appears in the page 2 ordering table.

build.py: the YAML parse error printed a hint about escaping HTML quotes
regardless of the actual failure, which sent you looking in the wrong place
for a stray tab. The hint is now chosen from the error.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-02 20:10:42 +02:00
Matthew VennandClaude Opus 5 1cb043a704 feat(docs/product): add university datasheet and GDS-textured header bars
Adds a second audience-specific config alongside the individual product
sheet, plus several fixes to the shared template and build.

datasheet-universities.yaml: written for a department buying for a cohort
rather than an individual. Leads on per-student cost with a worked class
example, carries testimonials from Murmann and Pretl, and answers the
procurement and academic-calendar questions an individual buyer never asks.
US institution list, education@tinytapeout.com as the contact.

Template gains optional quote band, footer contact block, and conditional
eyebrow / doc ref / photo caption so both sheets share one template. The
hero photo now derives its height from the text column instead of a fixed
44mm, so the two columns always end level whatever the copy length.

Header bars carry the chip-layout texture from the tt-datasheet-artwork
repo, renormalised from its native ~7% alpha and rebuilt as black traces:
they darken the bar, so contrast with the white type goes up rather than
down. Bar colour moves from #040371 to THEME_SKY_BLUE #0c66ab, where the
texture is actually legible; the config key is renamed navy -> brand to
match.

Font subset rebuilt from the full Archivo to include U+03A9 — page 2 has
used "< 500 Ω" since the first build and was silently falling back to a
system face. build.py now warns about any character the embedded font
cannot draw, and validates HTML in the config for unbalanced tags and
malformed hrefs, both of which had shipped unnoticed.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-02 19:05:18 +02:00
Matthew Venn 29a735c091 continue tweaking 2026-08-02 17:42:03 +02:00
Matthew Venn 35625f090d tweaking datasheet 2026-08-02 17:05:43 +02:00
Matthew Venn 8efe741709 product datasheet in progress 2026-08-02 16:45:46 +02:00