Tasks
- Update litmus-cli to render TermOutput (litmus-0uoe) — Done ·
archived - Build ANSI-to-spans parser using VTE (litmus-28sq) — Done ·
archived - Curate 10-20 high-quality themes (litmus-2ixq) — Done ·
archived - Visual polish and edge case handling (litmus-2xrw) — Done ·
archived - Compact expandable palette display (litmus-3fax) — Done ·
archived - Research existing terminal output datasets and ANSI test suites (litmus-3lcp) — Done ·
archived - Improve compare view layout (litmus-3px1) — Done ·
archived - Set up GitHub Pages for docs.litmus.edger.dev (litmus-3zkh) — Done ·
archived - Cap compare at 3 themes (litmus-4ai1) — Done ·
archived - Define canonical theme file format (litmus-4t4e) — Done ·
archived - Fix sidebar, shortlist, palette, and compare view issues (litmus-4tgw) — Done ·
archived - Generate and curate first batch of candidate fixtures (litmus-52qn) — Done ·
archived - Cache-bust manifest.json fetch to prevent stale CDN cache (litmus-5osv) — Done ·
archived - Theme quality checks (litmus-5tj3) — Done ·
archived - Set up rclone config and upload script (litmus-6gbb) — Done ·
archived - M6: CI Automation for Screenshots (litmus-6y50) — Done ·
archived - Add compact issue chips per theme on compare page (litmus-72xs) — Done ·
archived - Create R2 bucket and API token (litmus-7k5y) — Done ·
archived - Diagnose: identify exact failing spans for light/dark theme pairs (litmus-7qql) — Done ·
archived - Litmus repo skeleton setup (litmus-7rix) — Done ·
archived - Implement kitty.conf and base16 YAML parsers (litmus-8dqh) — Done ·
archived - Migrate from just to mise (litmus-8sd8) — Done ·
archived - Add readability badges and contrast markers to compare page (litmus-962t) — Done ·
archived - Integrate ANSI capture into fixture pipeline (litmus-9eg8) — Done ·
archived - Update README with usage instructions (litmus-9uzr) — Done ·
archived - M1: Screenshot Data Model (litmus-b10b) — Done ·
archived - Update contrast validation for TermColor (litmus-bcel) — Done ·
archived - Share link and decision flow (litmus-bo4e) — Done ·
archived - Build color swatch and color showcase fixtures (litmus-c55s) — Done ·
archived - DNS: CNAME litmus.edger.dev → litmus.pages.dev (litmus-dcjz) — Done ·
archived - Update litmus-cli to load new theme format (litmus-dv2l) — Done ·
archived - Change screenshot capture ratio from 16:9 to 4:3 (litmus-dvjb) — Done ·
archived - Reorder fixtures for better first impression (litmus-e9d6) — Done ·
archived - Configure R2 cache rules (litmus-exy0) — Done ·
archived - Write first Litmus blogpost: What If You Could Test Drive a Terminal Theme? (litmus-f6mk) — Done
- Set up fixtures/candidates/ staging directory and review workflow (litmus-feex) — Done ·
archived - M5: Web App Integration (litmus-fgts) — Done ·
archived - Parse kitty.conf theme files (litmus-fp9r) — Done ·
archived - Define scene format (litmus-h4yq) — Done ·
archived - Design internal theme representation (litmus-i1bi) — Done ·
archived - Remove old Theme struct and hand-curated color sections (litmus-i4kf) — Done ·
archived - Update mdbook documentation to reflect current project state (M6-M13) (litmus-iqfq) — Done ·
archived - M4: Cloudflare R2 Storage Setup (litmus-j0d6) — Done ·
archived - Add ThemeDefinition and ProviderColors types to litmus-model (litmus-jmna) — Done ·
archived - Expand themes collection to ~60 themes (litmus-jr2u) — Done ·
archived - New compare entry flow (litmus-k3fj) — Done ·
archived - Docs update and spec brainstorming (litmus-k6ah) — Done ·
archived - Remove old Scene, ThemeColor, StyledSpan types and hand-written scenes (litmus-kbzo) — Done ·
archived - Fix scene color choices that bias against light themes (litmus-ktsr) — Done ·
archived - M3: Capture Tool (litmus-capture) (litmus-lizo) — Done ·
archived - Update litmus-web to render TermOutput instead of Scene (litmus-lm76) — Done ·
archived - Cloudflare Pages dashboard setup (litmus-lwju) — Done ·
archived - Configure custom domain for R2 bucket (litmus-mclx) — Done ·
archived - Convert themes to canonical format (litmus-mpo6) — Done ·
archived - Rename shortlist to favorites and decouple from compare (litmus-nqee) — Done ·
archived - Simplify nav bar (litmus-o3j2) — Done ·
archived - Convert existing themes to ThemeDefinition format (litmus-o4w9) — Done ·
archived - Create CHANGELOG.md (litmus-otas) — Done ·
archived - Per-theme issue dots in sidebar fixture minimap (litmus-p5xo) — Done ·
archived - Add TermColor, TermSpan, TermLine, TermOutput types to litmus-model (litmus-q9lp) — Done ·
archived - Contrast and readability validation in scenes (litmus-r363) — Done ·
archived - M2: Fixture System (litmus-rz7q) — Done ·
archived - Audit existing fixtures against quality criteria (litmus-sk2k) — Done ·
archived - Responsive layout with monospace font rendering (litmus-smve) — Done ·
archived - Keyboard navigation for detail page (litmus-ti3e) — Done ·
archived - Implement APCA algorithm for light theme readability scoring (litmus-u02e) — Done ·
archived - Web app shell (litmus-u1cy) — Done ·
archived - Scene selector tabs on comparison page (litmus-udmz) — Done ·
archived - Organize themes by family (litmus-vas0) — Done ·
archived - Vendor provider theme data (kitty-themes, wezterm color schemes) (litmus-vkne) — Done ·
archived - Theme validation and error handling (litmus-vvye) — Done ·
archived - Unit tests for theme parsing (litmus-wl4v) — Done ·
archived - Write comprehensive contrast tests for light and dark themes (litmus-wp56) — Done ·
archived - Build production manifest and deploy (litmus-wrol) — Done ·
archived - Screenshot in side-by-side view (litmus-x2vo) — Done ·
archived - Update litmus-web to provider-scoped theme rendering (litmus-y6dc) — Done ·
archived - Set up mdbook docs site (litmus-yesx) — Done ·
archived - Upgrade bacon export for richer Claude Code diagnostics (litmus-yte1) — Done ·
archived - Build litmus extract-colors command (litmus-z20l) — Done ·
archived - Integration test skeleton for essential features (litmus-z7p4) — Draft
- Smoke test: verify live screenshots end-to-end (litmus-zg8b) — Done ·
archived