Work in bitbygit should be issue-driven and small enough to review safely.
- Pick an open GitHub issue.
- Branch from
developwith a focused name, such asissue-2-phase-0-foundation. - Keep the change scoped to the issue.
- Run format, lint, test, and build checks locally.
- Open a pull request to
develop.
- Keep code simple and direct.
- Prefer typed operations over stringly-typed command construction.
- Never execute user prompt text as shell.
- Do not store GitHub tokens or Git credentials.
- Add tests when behavior changes.
- Keep docs aligned with architecture and phase issues.
Reviews should prioritize correctness, safety, maintainability, and whether the change preserves the product guardrails.