Reviewer note: flatten semantics of serde tag = "type" means no *Core struct may ever use "type" as a field name. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Reviewer note: flatten semantics of serde tag = "type" means no *Core struct may ever use "type" as a field name. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>