Kaizen/postmortem next-steps kept accumulating with no owner. Each item now lives in one version doc (v0.7 sync perf, v0.9 robustness, v1.0 boot) with the source docs linking there; the editor-freeze safety net is marked hardware-verified and the v0.5 walk re-measure closed at 4.3s.
1.4 KiB
1.4 KiB
v0.7 — Search + better git
Part of the Typoena macro plan. Requirements and targets: qfd.md. Load-bearing decisions: adr.md.
Status: the :gl pull command landed in the editor (2026-07-11,
host-tested) — Effect::Pull + a firmware stub; the on-device fetch +
fast-forward is still to build. Search not started.
/forward search,n N- [~]
:gl— pull: fetch + fast-forward only, refuse on divergence and surface it (renamed from the planned:Gpull). Editor command +Effect::Pulldone 2026-07-11 (host-tested); the git-thread fetch/fast-forward ingit_syncremains (only push is wired today).
Sync performance — inherited from the real-repo-sync kaizen (closed 2026-07-13 at 24.1 s end-to-end; target ≤ ~10 s):
- Close the publish gap: 19.8 s today — the splice's 5.0 s and the ~7 s of repo-open/negotiation overhead are the next curves (tradeoff analysis).
- Instrument the residual ~360 ms/loose-write (suspect: FAT directory-op
cost in the freshen/refresh path) — one
sd_bench+p_mmap-miss logging pass. - The images-off-card lever (notes/git-sync-images-and-repo-size.md) composes with the splice — decide whether to take it here.