FABRIC-2.md: confirm fbtest.c/ttftest.c doc discrepancy, leave open

fbtest.c never existed in git history; ttftest.c exists but is undocumented. Not fixed pending instruction.
This commit is contained in:
Robert Allan James
2026-08-13 10:05:08 -04:00
parent e83a881b75
commit b381578cb3
+6 -1
View File
@@ -172,7 +172,12 @@ and recorded.
get consumed once Artemis's design (content-typed/owned/ACL'd blocks) is completed, not a
bug to fix now.
- [ ] `tools/README.md` documents a `fbtest.c` example that does not actually exist in
`tools/` — stale-doc discrepancy.
`tools/` — stale-doc discrepancy. Confirmed 2026-08-13, and the discrepancy is two-sided:
`git log --all` shows `fbtest.c` was never added to the repo at any point — the table
entry describes a tool that was documented but never built. Meanwhile `tools/ttftest.c`
(added `5f6cc05`, item 4.3.7, TrueType parser core test) is a real tool that exists on
disk but has no README table entry at all. Left unfixed pending explicit instruction
(README edit would be a fix, not just an investigation).
- [x] **`hotwords_cache_promote()` has a NULL-write bug on a full cache.** Confirmed
2026-08-13: the full-cache branch (`src/physics_hotwords_cache.c:362-371`) writes `word`
into `cache->cache[cache->lru_index]` unconditionally once `cache->cache_count >=