A mail client resolves no attribute, so the JSON's top level — the standard roles — is what it wears, whatever levels the file carries beside them. Plan: docs/plans/material-3-alignment.md, step 7 (core C2). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qwx5USif3wFFmxtHg5U1g9