Mark M4 done and M5 in progress
245fdb9
Publish the P-09 write-up
13b98a5
docs: add ADR-011 on keeping imported files in OPFS
Update the privacy, browser support and architecture pages for persistence (#37).
a8512e0
Mark M3 done and M4 in progress
1518aa0
Add the P-10 write-up and mark it published
c3b2187
Publish the P-06 write-up and mark M2 done
dd1967b
Add the P-05 write-up and mark it published
71f2b85
Add the P-04 write-up and mark it published
f67dc56
Add P-03: Move results out of React state into a result store
d79e3a1
P-02: correct the long-task comparison
5356c77
Add P-02: Keep results as Arrow and read cells lazily
1ad807d
Mark M0 and M1 as done and M2 as in progress
df8389a
Publish P-01: Baseline benchmark (#17)
aada860
Document self-hosted DuckDB extensions and file import (#13)
94a0348
Update landing screenshots for the OEE columns (#87)
b861e83
Design Language: add the Hero type step for the landing headline (#87)
703dc3a
Add reworked landing page screenshots (#72, #87)
704ce75
Add landing page screenshots (#72)
51f4d4d
Tech Stack: document every response header; Browser Support: Blinkql can't be framed
ec5d2a6
Contributing: main is protected by required CI checks
1fcfd02
Design Tokens: contrast test is live in src/contrast.test.ts; Contributing: Playwright setup
3010e70
Contributing, Tech Stack: commitlint via Lefthook hooks and PR-title check
ddeaf2c
Design Tokens: add shadcn/tailwind.css import and --font-heading to index.css
89be975
Replace ESLint + Prettier with Biome (ADR-010); Node 24 and Corepack in setup
836fc7c
Restore LF line endings changed by the previous commit
The previous commit converted every page to CRLF by accident. This puts them back; the only content changes left are the M0 landing page edits.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
c9f3e18
Add the landing page to M0 (#72)
Roadmap: new M0 deliverable and exit criterion. Design Language section 12: the landing page is now planned, with a workbench replay as the hero until the engine lands in M1.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
51fdc32
docs: point the brand section at the new brand assets
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ec8dbed
docs: adopt Base UI as the shadcn/ui component base
- Tech Stack: shadcn/ui on Base UI primitives (Mira style), Tailwind v4,
plus the Atkinson Hyperlegible typography row
- ADR-009: record Base UI, with Radix and React Aria as alternatives
- Design Language and Design Tokens: mark the decision as made
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ee064bc
docs: add Design Language and Design Tokens pages
- Design Language: control-room direction (ISA-101), machine-grey and
signal-blue palette, status and CVD-checked data colours, Atkinson
Hyperlegible type system, layout, shadcn/ui component map, motion and
the engine lamp, interaction, writing, accessibility and marketing
- Design Tokens: shadcn/ui + Tailwind v4 setup, full index.css,
flash-free theme switching, CodeMirror/ECharts/grid theming, contrast test
- Wordmark, app icon, lamp-state SVGs and mockup/specimen images
- Link the pages from Home and the sidebar; add ADR-009
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
f654ae9