Fleet changelogs · dev.ecs0.net
rdmsm4x-changelog-20260902-1518-ecs0lib-typed-privacy-logging

ecs0lib typed fail-closed privacy logging

Implemented and verified a typed logging API that removes private labelled values before any retained, encoded, sink, or OSLog output. This unblocks a future Tyrell logging migration without changing Tyrell or production runtime.

Scope

Files changed

The ticket tool also wrote its normal metadata and generated HTML under /Users/richh/dev/issues/, /Users/richh/Desktop/issues/tickets/, and /Users/richh/dev/sites/dev.ecs0.net/wiki/issues/.

Behavior

Commands and verification

Preservation, rollback, and outstanding actions