BEE-024: the kv lane — keyed kv64 rows in .git/be/, first kind: file headers

Now
OPEN
Sev
HIGH
Ask
gritzko
Rep
//bee
On1
BEE-002
See
TODO-003

A second family beside *.lite2.idx in <gitdir>/be/: abc.index("kv64", {dir, ext: ".kv.idx"}), the KEYED lane — a re-put OVERWRITES, so a row is a mutable cell where a lite2 row is a fact. As /INDEXES: derived, the kind nibble in the LOW 4 bits, one lane for every cell-like record kind. The FIRST kind is FILE HEADERS: the Key: value meta pairs under a StrictMark title (/meta/todo) and the keys of a Markdown YAML preamble — UPDATEABLE (Now: flips OPEN to DONE in place), which lite2 cannot say. TODO-003 is the model.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome