If my knowledge base is not a library of questions/answers that can be split up but more a code of conduct that represents a style the AI agent should have, would you still recommend to split this knowledge base into smaller pieces (with '~'), or do you recommend something else?