File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11- Use ` ./build_and_test.sh ` for full build (this includes mypy and lint)
22- When writing code, follow the code style guidelines in ` internal_documentation/code_style.md ` .
33- When interacting with GitHub, follow ` internal_documentation/github_guidelines.md ` .
4+ - When building a new feature, follow the steps in ` internal_documentation/feature_development_process.md ` .
Original file line number Diff line number Diff line change 11- Use ` ./build_and_test.sh ` for full build (this includes mypy and lint)
22- When writing code, follow the code style guidelines in ` internal_documentation/code_style.md ` .
33- When interacting with GitHub, follow ` internal_documentation/github_guidelines.md ` .
4+ - When building a new feature, follow the steps in ` internal_documentation/feature_development_process.md ` .
Original file line number Diff line number Diff line change 1+ ## Feature Development Process
2+
3+ 1 . Create a micro feature document in ` internal_documentation/micro_features/ ` describing the feature
4+ 2 . Write a failing test
5+ 3 . Implement the feature to make the test pass
6+ 4 . Run ` ./build_and_test.sh ` to verify everything passes
7+ 5 . Approve the ` .received. ` files that are correct
8+ 6 . Refactor as needed, re-running ` ./build_and_test.sh ` after each change
You can’t perform that action at this time.
0 commit comments