https://howtonotcode.com/story/2555-llm-security-meets-architecture-defend-against-poisoning-and-design-for-model-choice