Cursor rule Cursor
// ❌ WRONG - Missing authentication fields interface UserResponse { id: number; username: string; email: string; }.
Mimir is a foundation for self-evolving methodologies for well-defined tasks - it provides a framework to capture your methodology as a Playbook, enable its consumption via MCP, and enable AI-driven evolution as inspired by genetic algorithms.
Cursor rule Cursor
// ❌ WRONG - Missing authentication fields interface UserResponse { id: number; username: string; email: string; }.
Cursor rule Cursor
When you encounter a Draw.io file (.drawio extension) that contains embedded images or screenshots, automatically convert it to a viewable format to analyze the visual content and annotations.
Cursor rule Cursor
Cursor rule "do-write-scenarios" from FeatureFactory-io/mimir, covering writing effective bdd feature files, 1. principle: always start with a feature specification, example feature spec, 2. principle: be specific — who does what, and why and 3. structure.
Cursor rule Cursor
When performing edits - always check docstring and keep them up-to-date with :param:, :raises:, :return: etc.
Cursor rule Cursor
Font Awesome Pro Icons Required - Every action button/link needs an icon; if not specified, you shall propose 3 options Bootstrap Tooltips Required - Every button needs hover text that: Explains the action for active buttons Explains why it's disabled and how to enable it for disabled buttons.
Cursor rule
Cursor rule "do-continuous-testing" from FeatureFactory-io/mimir, covering rule: continuous testing and error monitoring, requirements, implementation, pytest configuration and continuous monitoring.
Cursor rule
When designing new methods.
Cursor rule
Never mindlessly delete functions, variables, classes etc. - first ask yoursefl "why I do I need to delete it? what will happen if its not there?" First check if there are instantions of the class or calls to a function. Even when you see that there is not a single instantiation of the class or call to a function …
Cursor rule
Always use pytest as test runner. Build your tests to be run with pytest.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: