logging-plan.txt
Add logging to this: <paste>

I want to be able to answer, from logs alone: what happened, to whom,
when, and what the app did next.

- Log at boundaries: requests in, calls out, jobs started and finished.
- Include an ID that lets me follow one request across every line.
- Never log passwords, tokens, card numbers, or full personal records.
- Errors get the stack trace; normal operation does not.

Tell me what you deliberately did not log, and why.

Logs you cannot correlate are just noise with timestamps. One request ID threaded through everything is worth more than ten extra log lines.