Sign in to create and edit playbooks. Sign In Register

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