Rules
47 rules — IDE-style rules across your playbooks
| Title | Slug | Playbook | Actions |
|---|---|---|---|
| Add Todos For Incomplete Items | do-add-todos-for-incomplete-items |
Junior Edda | |
| Assert Agent Story | assert-agent-story |
Junior Edda | |
| Assert Log Story | assert-log-story |
Junior Edda | |
| Check Before Deleting | do-check-before-deleting |
Junior Edda | |
| Check Previous Commits | do-check-previous-commits |
Junior Edda | |
| Continuous Testing | do-continuous-testing |
Junior Edda | |
| Diagrams Element By Element | do-diagrams-element-by-element |
Junior Edda | |
| Docstring Format | do-docstring-format |
Junior Edda | |
| Fix Tests | do-fix-tests |
Junior Edda | |
| Follow Commit Convention | do-follow-commit-convention |
Junior Edda | |
| Github Issues | do-github-issues |
Junior Edda | |
| Import On Module Level | do-import-on-module-level |
Junior Edda | |
| Informative Logging | do-informative-logging |
Junior Edda | |
| Keep Docstrings Consistent | keep-docstrings-consistent |
Junior Edda | |
| Look Via Human Eye | do-look-via-human-eye |
Junior Edda | |
| Never Delete Mindlessly | never-delete-mindlessly |
Junior Edda | |
| Not Go Into Debugging Loops | do-not-go-into-debugging-loops |
Junior Edda | |
| Not Mock In Integration Tests | do-not-mock-in-integration-tests |
Junior Edda | |
| Plan Before Doing | do-plan-before-doing |
Junior Edda | |
| Pull Frequently | do-pull-frequently |
Junior Edda | |
| Pytest | pytest |
Junior Edda | |
| Runner | do-runner |
Junior Edda | |
| Semantic Versioning On Ui Elements | do-semantic-versioning-on-ui-elements |
Junior Edda | |
| Skeletons First | do-skeletons-first |
Junior Edda | |
| Small Increments | do-small-increments |
Junior Edda | |
| Test First | do-test-first |
Junior Edda | |
| Test Fixture Data Management | do-test-fixture-data-management |
Junior Edda | |
| Tooltips | tooltips |
Junior Edda | |
| Update Tests After Bugfixing | do-update-tests-after-bugfixing |
Junior Edda | |
| Validate Api Contracts | do-validate-api-contracts |
Junior Edda | |
| View Drawio Diagrams | do-view-drawio-diagrams |
Junior Edda | |
| Write Concise Methods | do-write-concise-methods |
Junior Edda | |
| Write Scenarios | do-write-scenarios |
Junior Edda | |
| Artifact types: use Document as universal fallback | artifact-types-use-document-as-universal-fallback |
Playbook for Playbooks | |
| Goals go in descriptions | goals-go-in-descriptions |
Playbook for Playbooks | |
| Granularity rule | granularity-rule |
Playbook for Playbooks | |
| Loose mapping for unmappable content | unmappable-content-becomes-a-rule |
Playbook for Playbooks | |
| Make implicit agents explicit — only when useful | make-implicit-agents-explicit |
Playbook for Playbooks | |
| Naming convention | naming-convention |
Playbook for Playbooks | |
| No release without intern test | no-release-without-intern-test |
Playbook for Playbooks | |
| Single-pass extraction preferred | single-pass-extraction-preferred |
Playbook for Playbooks | |
| Source fidelity | source-fidelity |
Playbook for Playbooks | |
| Always add backward edges | always-add-backward-edges |
Program Graphs for Code Analysis | |
| Code must be fully compilable | code-must-be-fully-compilable |
Program Graphs for Code Analysis | |
| Randomly sample supertypes during training | randomly-sample-supertypes-during-training |
Program Graphs for Code Analysis | |
| Split dataset by file, not by example | split-dataset-by-file-not-by-example |
Program Graphs for Code Analysis | |
| Use exactly 8 GGNN propagation steps | use-exactly-8-ggnn-propagation-steps |
Program Graphs for Code Analysis |