Phase 0e - Observability substrate (DONE)

The plumbing for D046 and D047, before there is much to report - so that every later phase adds to it naturally instead of retrofitting.

tracing returns to each core crate here as that crate gains real log calls, not speculatively - it was pruned during the dependency cleanup because it was genuinely unused.

Observable result: every run produces a correlated log, an optional trace, and a bounded machine-readable report that says what it was given and what it did.