JS-048 MED: bin/lib write-side — wtlog appender + refs writer

The pure-JS WRITE substrate for the reflog verbs. wtlog and reflog are BOTH ULOGs, so the write side lives IN ulog.js (beside its each/drain readers) — no new file — and the ref-store semantics live in the store lib. Generalises the ULOG-write code inlined in bin/get.js (writeWtlog/appendWtlog) + ingest.js::writeUlog. Pure JS over the abc ULOG container + io. Blocks the write verbs. Part of JS-046. Method: Issues. (Review: no multiplying files — fold, don't add.)

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome