Apparently Anthropic's guidance says under 200 lines is ideal.
That seems ironic, considering they ship like 20k of context in Claude Code's system prompts etc.