FeatureFactory-io

48 mods across 1 repository, 16 stars between them.

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).

not rated 16 +1 17d 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.

not rated 16 +1 17d 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.

not rated 16 +1 17d 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.

not rated 16 +1 17d ago A 0 tokens original Apache-2.0

FeatureFactory-io/mimir

Cursor rule Cursor

When you encounter missing imports, parts of the files missing, or files missing - always check.

not rated 16 +1 17d 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.

not rated 16 +1 17d ago A 223 tokens original Apache-2.0

FeatureFactory-io/mimir

Cursor rule Cursor

First, create an empty diagram file and save it. Then start adding your edits one by one, saving after each edit.

not rated 16 +1 17d ago A 0 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.

not rated 16 +1 17d 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.

not rated 16 +1 17d ago A 0 tokens original Apache-2.0

FeatureFactory-io/mimir

Cursor rule Cursor

Do not use mocks in integration tests — use real objects, real connections, real or real-like data from fixtures. Think of them as acceptance tests minus the UI.

not rated 16 +1 changed 18d ago A 0 tokens original Apache-2.0

FeatureFactory-io/mimir

Cursor rule Cursor

Use this rule before any activity that will mutate code, playbook state, project artifacts, tickets, infrastructure, or an external system.

not rated 16 +1 changed 18d ago A 372 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.

not rated 16 +1 17d ago A 0 tokens original Apache-2.0

do-runner

18

FeatureFactory-io/mimir

Cursor rule Cursor

Use the following runners.

not rated 16 +1 17d ago A 0 tokens original Apache-2.0

FeatureFactory-io/mimir

Cursor rule Cursor

Selector order (use in this order): getbytestid → getbyrole → getbylabel → getbytext (stable only). Do not use CSS/XPath for primary flows.

not rated 16 +1 17d 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.

not rated 16 +1 changed 18d 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.

not rated 16 +1 changed 18d 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.…

not rated 16 +1 17d ago A 0 tokens original Apache-2.0

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: