-
a848c05afa
docs: redesign v0.1 screen as side panel + writing column
Julien Calixte
2026-07-05 17:27:25 +02:00
-
d3fd6f6ed1
fix(docs): open v0.1 working file from /sd/repo not /sd/local
Julien Calixte
2026-07-05 17:26:00 +02:00
-
c12539d933
docs(firmware): record Spike 6 Wi-Fi + TLS verification
Julien Calixte
2026-07-05 09:22:36 +02:00
-
f8a4d53851
feat(firmware): add Wi-Fi + TLS spike (Spike 6)
Julien Calixte
2026-07-05 09:22:31 +02:00
-
a1f58b7953
docs(firmware): document the vim modal editor
Julien Calixte
2026-07-05 01:41:34 +02:00
-
0665f2d5fb
feat(firmware): add vim text objects and the change operator
Julien Calixte
2026-07-05 01:41:23 +02:00
-
c88389b623
chore: update package meta data
Julien Calixte
2026-07-05 01:30:49 +02:00
-
00b57bac55
perf(firmware): window partial refresh to the edited rows
Julien Calixte
2026-07-05 00:08:14 +02:00
-
17fd663c85
docs(firmware): record Spike 5 partial refresh + typing
Julien Calixte
2026-07-05 00:00:16 +02:00
-
25665561cd
feat(firmware): type on the e-paper panel with partial refresh
Julien Calixte
2026-07-05 00:00:11 +02:00
-
784dcb7666
feat(firmware): add partial refresh to the EPD driver
Julien Calixte
2026-07-05 00:00:02 +02:00
-
9bbcf6d4ed
docs(firmware): record Spike 4 USB host keyboard verification
Julien Calixte
2026-07-04 19:28:59 +02:00
-
8b71e0d9ec
feat(firmware): read keycodes from a USB HID boot keyboard
Julien Calixte
2026-07-04 19:28:53 +02:00
-
00a852b8c8
docs(firmware): record Spike 2 EPD verification and build stamping
Julien Calixte
2026-07-04 18:58:47 +02:00
-
6145d27405
feat(firmware): drive GDEY0579T93 EPD via dual-SSD1683 driver
Julien Calixte
2026-07-04 18:58:42 +02:00
-
d971f36f10
chore(firmware): stamp builds with UTC time and git hash
Julien Calixte
2026-07-04 18:58:33 +02:00
-
dd63c574f5
docs(firmware): add v1.0 pinout diagram and record verified blink
Julien Calixte
2026-07-04 17:30:18 +02:00
-
e91f3be26e
feat(firmware): blink on-board WS2812 alongside GPIO 2
Julien Calixte
2026-07-04 16:46:53 +02:00
-
6d573b3b6d
chore(firmware): add justfile wrapping common build/flash commands
Julien Calixte
2026-07-04 16:36:56 +02:00
-
edcae88476
chore(zed): pin rust-analyzer for firmware crate
Julien Calixte
2026-05-23 14:36:59 +02:00
-
55ba0db0f6
chore(firmware): scaffold Spike 1 Blink crate
Julien Calixte
2026-05-23 14:36:51 +02:00
-
4bdcdd09ba
chore(remanso): add IBM Plex Serif to font families
Julien Calixte
2026-05-21 18:40:58 +02:00
-
801860fafe
docs(roadmap): brand v0.1 boot splash as Typoena
Julien Calixte
2026-05-21 00:36:36 +02:00
-
43eead0e23
docs(quality-house): drop reMarkable W1 perception 2→1
Julien Calixte
2026-05-19 18:44:06 +02:00
-
572c83095b
docs(quality-house): sync empty chassis to 14x14 after H14 retirement
Julien Calixte
2026-05-19 14:55:13 +02:00
-
db61a83f06
fix(qfd): correct §4 roof matrix size and glyph convention
Julien Calixte
2026-05-19 14:52:43 +02:00
-
1c6dfec7e6
docs(readme): link GLOSSARY.md from intro and repo layout
Julien Calixte
2026-05-19 14:51:29 +02:00
-
6dff2315c8
fix(quality-house): correct H10-H15 roof coord after H14 retirement
Julien Calixte
2026-05-19 14:51:17 +02:00
-
b85bb27a9b
docs(qfd): introduce Functions layer and GLOSSARY.md ontology
Julien Calixte
2026-05-19 14:45:12 +02:00
-
8a223e7837
docs(qfd): retire H14 from HOWs
Julien Calixte
2026-05-19 11:46:07 +02:00
-
2aa194bdb9
fix(quality-house): drop tex fences shikiji can't load
Julien Calixte
2026-05-18 15:26:56 +02:00
-
7e2d6eddc5
docs(quality-house): add empty training chassis
Julien Calixte
2026-05-18 15:06:27 +02:00
-
aa9f3f60ff
2026-05-17 15:22:05
Julien Calixte
2026-05-17 15:22:05 +02:00
-
e79101d841
docs(notes): add setup context before the Ctrl-G concern
Julien Calixte
2026-05-17 13:01:44 +02:00
-
bf36c01502
docs(notes): trim Ctrl-G essay to its core (question + apocalypse)
Julien Calixte
2026-05-17 13:00:31 +02:00
-
b7a0aa7c5c
docs: add "Durability before delivery" principle to Publish UX
Julien Calixte
2026-05-17 12:54:09 +02:00
-
011f79f134
docs(notes): add Ctrl-G perceived-latency essay
Julien Calixte
2026-05-17 12:54:04 +02:00
-
d5f22c697c
docs(v0.1-tech): switch Wi-Fi to on-demand model, off by default
Julien Calixte
2026-05-17 12:38:47 +02:00
-
cbdd6aa197
docs: lock device to one linear branch via Publish-is-sync principle
Julien Calixte
2026-05-17 12:38:36 +02:00
-
ffcd49588a
style: apply oxfmt to docs (table padding, italic style)
Julien Calixte
2026-05-17 01:30:36 +02:00
-
1e1e59e716
docs(qfd): add W14 portability requirement
Julien Calixte
2026-05-17 01:29:53 +02:00
-
b0169690c4
docs(quality-house): drop reMarkable W1 to 2 after firsthand test
Julien Calixte
2026-05-16 14:38:01 +02:00
-
059da87695
docs(quality-house): extend Sailfish rescore to Smart Typewriter
Julien Calixte
2026-05-16 14:27:59 +02:00
-
e152237477
docs: rename project to Typoena
Julien Calixte
2026-05-16 14:12:08 +02:00
-
52845849c1
docs(quality-house): note Freewrite Sailfish firmware and rescore W1/W5/W9
Julien Calixte
2026-05-16 14:10:59 +02:00
-
9573c08bad
fix(quality-house): shrink Freewrite Smart marker so Traveler shows through
Julien Calixte
2026-05-16 12:53:29 +02:00
-
5e476a9651
docs(quality-house): add Freewrite Smart Typewriter to perception zone
Julien Calixte
2026-05-16 11:21:29 +02:00
-
8b161cc808
fix(quality-house): raise header height so HOW labels clear the roof
Julien Calixte
2026-05-16 01:27:02 +02:00
-
07bb0edcba
fix(quality-house): compute WHAT-label width via pgfmath
Julien Calixte
2026-05-16 01:20:03 +02:00
-
3a4bd3db18
fix(quality-house): keep WHAT labels inside their column
Julien Calixte
2026-05-16 01:05:17 +02:00
-
9d24f6e89e
2026-05-16 00:41:33
Julien Calixte
2026-05-16 00:41:33 +02:00
-
1aa1d0e3cf
docs(roadmap): clarify hybrid line-number behaviour for v0.2
Julien Calixte
2026-05-16 00:40:07 +02:00
-
3c825d8612
feat(quality-house): connect perception markers with profile lines
Julien Calixte
2026-05-16 00:39:50 +02:00
-
852b7d8de0
fix(quality-house): give HOW labels and perception title room to breathe
Julien Calixte
2026-05-16 00:32:35 +02:00
-
c716bdb379
fix: save to local for the mvp 0.1
Julien Calixte
2026-05-16 00:28:53 +02:00
-
c702ba83d8
docs(qfd,quality-house): make quality-house.md own §3 matrix and §4 roof
Julien Calixte
2026-05-16 00:23:15 +02:00
-
32c40cd7e6
docs(quality-house): colour perception markers for overlap legibility
Julien Calixte
2026-05-16 00:12:24 +02:00
-
4ab4ec1ebc
docs(roadmap): link to qfd.md from intro
Julien Calixte
2026-05-16 00:06:01 +02:00
-
d5277a8a53
docs(quality-house): add TikZ rendering with competitor benchmark
Julien Calixte
2026-05-16 00:05:56 +02:00
-
e53be5062d
docs(qfd): switch roof symbols to classical QFD single-char set
Julien Calixte
2026-05-15 00:09:28 +02:00
-
58932899db
docs(qfd): reframe WHATs as outcomes, reconcile §3/§6 priorities
Julien Calixte
2026-05-14 23:28:46 +02:00
-
88cd08db39
docs(qfd): add font WHATs, tighten H15, fix Σ row arithmetic
Julien Calixte
2026-05-14 22:08:53 +02:00
-
76db470da2
docs(qfd): reframe ADR-003 tradeoff row around medium choice
Julien Calixte
2026-05-14 21:54:18 +02:00
-
9a167a25fb
docs(v0.1-product): document e-ink scroll cadence in screen layout
Julien Calixte
2026-05-14 21:49:08 +02:00
-
a63d2fcb1e
docs(adr): reframe ADR-003 as display medium decision
Julien Calixte
2026-05-14 21:49:01 +02:00
-
d8060caf19
chore(remanso): widen pageWidth to 600px
Julien Calixte
2026-05-14 21:05:33 +02:00
-
1d746ed628
docs(roadmap): promote theme/font-size to v1.0, drop spell-check
Julien Calixte
2026-05-14 21:05:12 +02:00
-
47eecdc058
docs(qfd): crosslink ADR mentions with reference-style links
Julien Calixte
2026-05-14 20:52:41 +02:00
-
22aeb449e3
docs(qfd): align with v0.1 refresh, ADR-010, and CONTEXT.md
Julien Calixte
2026-05-14 20:40:30 +02:00
-
7055d01e9d
docs: refresh v0.1 spec for gct publish flow and dev-only build-time config
Julien Calixte
2026-05-14 20:40:09 +02:00
-
668478aa40
docs: add CONTEXT.md glossary and cross-link from README + ADR log
Julien Calixte
2026-05-14 20:37:43 +02:00
-
ae555e40a4
docs(adr): split C / C++ option into two ADR-001 rows
Julien Calixte
2026-05-14 20:36:59 +02:00
-
a233798431
2026-05-14 13:15:47
Julien Calixte
2026-05-14 13:15:47 +02:00
-
00c1f7ced4
chore(zed): add project settings with oxc and oxfmt format-on-save
Julien Calixte
2026-05-14 13:08:09 +02:00
-
a399d06864
style(docs): apply oxfmt to README and v0.1 docs
Julien Calixte
2026-05-14 12:56:13 +02:00
-
23ccd5d43e
chore: add oxfmt fmt and fmt:check scripts
Julien Calixte
2026-05-14 12:56:07 +02:00
-
4eefd2c244
docs(qfd): convert requirement sources to clickable cross-references
Julien Calixte
2026-05-14 12:50:50 +02:00
-
04a323da1c
docs(v0.1): link technical risk register to qfd unresolved-conflicts section
Julien Calixte
2026-05-14 12:50:34 +02:00
-
90e98d2375
docs(v0.1): cross-link technical doc to ADRs and qfd
Julien Calixte
2026-05-14 12:50:12 +02:00
-
2a2c268010
docs(v0.1): cross-link product spec to companion docs and ADRs
Julien Calixte
2026-05-14 12:49:52 +02:00
-
05f87efea4
docs(adr): cross-link ADR-007/008/009 to v0.1 docs and roadmap
Julien Calixte
2026-05-14 12:49:47 +02:00
-
baf1407785
docs(readme): link software stack section to qfd.md
Julien Calixte
2026-05-14 12:49:17 +02:00
-
f44da5892a
docs(readme): list pnpm + oxfmt toolchain in repo layout
Julien Calixte
2026-05-14 12:49:04 +02:00
-
efc694eb9b
docs(adr): cross-link ADRs to README, roadmap, qfd, and v0.1 docs
Julien Calixte
2026-05-14 12:48:45 +02:00
-
e1e456e02d
docs(roadmap): add Mermaid Gantt and split version detail into roadmap.md
Julien Calixte
2026-05-14 12:47:01 +02:00
-
8fb8cce729
docs(qfd): add quality function deployment design doc
Julien Calixte
2026-05-14 12:45:18 +02:00
-
56c934e97e
docs(adr): correct ADR-006 stack budget to 76 KB
Julien Calixte
2026-05-14 12:45:12 +02:00
-
0159f7f6bb
chore: add remanso writing-tool config
Julien Calixte
2026-05-14 12:45:05 +02:00
-
8a44ba50a6
chore: add pnpm + oxfmt for repo formatting
Julien Calixte
2026-05-14 12:45:01 +02:00
-
3b24a288ca
chore: add .gitignore for Rust and esp-idf artifacts
Julien Calixte
2026-05-14 12:32:31 +02:00
-
08be635659
docs(adr): add architecture decision log for 9 load-bearing choices
Julien Calixte
2026-05-14 12:27:43 +02:00
-
421270cdf2
docs(hardware): switch display to GDEY0579T93 with DESPI-c579
Julien Calixte
2026-05-14 12:27:33 +02:00
-
490e2930e3
docs(v0.1): add MVP product and technical design specs
Julien Calixte
2026-05-14 11:49:50 +02:00
-
2080fa0602
docs: draft project plan, stack rationale, and release roadmap
Julien Calixte
2026-05-14 11:46:20 +02:00
-
54169e248f
first commit
Julien Calixte
2026-05-14 11:31:57 +02:00