The pipeline gains `unlogged`: a step's end is written in its key with its step-log entry in one compare-and-set, said as step-ended, then appended to the step log and cleared; a log that refuses an append ends no step, says full and starts no new pipeline; at its start the runner appends every unlogged entry in order after reading back the log's last entry of that pipeline, and once a minute while the log is full. The tools runner_unlogged and runner_unlogged_append (a hand act). Builds: design 47 G §486, §606, §549 Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h