src/orchestrator/wire-render.ts — WireEvent → Logger adapter
Purpose
Section titled “Purpose”The inverse of wireForwarder: reconstructs node-shaped objects from a
WireEvent stream and drives a normal Logger, so a DELEGATED run
renders byte-identically to a local one. The terminal renderer stays
untouched — this file is the whole adapter.
Invariants
Section titled “Invariants”task:startcarries the fullTaskView; the renderer’s state is rebuilt incrementally (no upfront table).- The post-run:end summary footer (
run:statuslines) is forwarded — delegated runs keep their footer.