Honestly I'd heard so much seemingly conflicting information about the quality of 4.7 that I've got an override in CC to stay on Opus 4.6 (1 million token context) for the time being.
For reference, in the .claude/settings.local.json
{
"model": "claude-opus-4-6[1M]"
}