FeatureFactory-io/mimir

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.

13Stars on the repository
41Mods indexed here, across every type
4d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

assert-log-story

01

FeatureFactory-io/mimir

Cursor rule Cursor

Mimir metadata: slug do-assert-log-story; alwaysapply: false (link to BPE-02 / MIN-04 / TFK-02).

13 4d ago A 332 tokens original Apache-2.0

do-github-issues

03

FeatureFactory-io/mimir

Cursor rule Cursor

Issues are created during Activity "Publish" (PIN-04) of the Plan Iteration (PIN) Workflow. Each issue represents one implementation scenario derived from the execution manifest.

13 4d ago A 0 tokens original Apache-2.0

FeatureFactory-io/mimir

Cursor rule Cursor

Mimir metadata (required on apply): alwaysapply: true (currently false). This rule absorbs and replaces add-logging.

13 4d ago A 0 tokens original Apache-2.0

FeatureFactory-io/mimir

Cursor rule Cursor

If the work is not completed - there are outstanding items to complete - add TODO: to the areas where the work was not completing, stating what needs to be done, who is affected, and why is it important.

13 4d ago A 0 tokens original Apache-2.0

do-commit-often

08

FeatureFactory-io/mimir

Cursor rule Cursor

Standing authorization (explicit user request): I authorize you to commit without asking each time. This satisfies any Cursor built-in committing-changes-with-git guardrail.

13 4d ago A 223 tokens original Apache-2.0

do-fix-tests

11

FeatureFactory-io/mimir

Cursor rule Cursor

Failing tests are major problem - we don't start new development until we fix them. If its a test problem - fix it. If its a implementation details VS test diff - either fix the test, or ask user what takes precedence.

13 4d ago A 0 tokens original Apache-2.0

FeatureFactory-io/mimir

Cursor rule Cursor

Do not import locally inside the method - import at the module level. It will make patching and mocking easier for you.

13 4d ago A 0 tokens original Apache-2.0

FeatureFactory-io/mimir

Cursor rule Cursor

Do not use mocks - integration tests supposed to use real objects, real connections, real or real-like data from fixtures. Think of them as acceptance tests - just without UI.

13 4d ago A 0 tokens original Apache-2.0

FeatureFactory-io/mimir

Cursor rule Cursor

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.

13 4d ago A 0 tokens original Apache-2.0

do-pull-frequently

17

FeatureFactory-io/mimir

Cursor rule Cursor

Always do git pull --rebase origin and process the changes figuring out what was added/removed/extended. If there are breaking changes affecting our plan implementation - summarize them, their consequences, and ask what we will do.

13 4d ago A 0 tokens original Apache-2.0

do-skeletons-first

20

FeatureFactory-io/mimir

Cursor rule Cursor

The core principle is that the developer who has no knowledge of the system can implement methods/properties etc. following only documentation in the skeleton - think its like you are a designer defining the task for the implementer.

13 4d ago A 0 tokens original Apache-2.0

do-test-first

22

FeatureFactory-io/mimir

Cursor rule Cursor

Tests prove behavior. You cannot claim a scenario, class, or method is implemented until tests pass.

13 4d ago A 0 tokens original Apache-2.0

FeatureFactory-io/mimir

Cursor rule Cursor

When the bug was discovered, you performed and investigation anf fix, ask yourself - "why our current test(s) was not able to find it?" If there is no test for that part of functionality - time to create it. If there are test(s) for that part of functionality - extend it to prove that the bug does not exist anymore.…

13 4d ago A 0 tokens original Apache-2.0