The distinction between observational context and authoritative context is especially useful. Treating tenant or user identity as explicit business data, while keeping tracing and logging ambient, seems like a practical way to avoid hidden dependencies without adding unnecessary parameters everywhere.