File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -38,3 +38,6 @@ z_ecto_libsql_test*
3838
3939# Local environment variables.
4040.env.local
41+
42+ # bv (beads viewer) local config and caches
43+ .bv /
Original file line number Diff line number Diff line change 4646- [ Architecture] ( #architecture )
4747- [ Code Structure] ( #code-structure )
4848- [ Development Workflow] ( #development-workflow )
49+ - [ Issue Tracking with Beads] ( #issue-tracking-with-beads )
4950- [ Error Handling Patterns] ( #error-handling-patterns )
5051- [ Testing] ( #testing )
5152- [ Common Tasks] ( #common-tasks )
@@ -258,7 +259,7 @@ This project uses **Beads** (`bd` command) for issue tracking across sessions. B
258259- ** Beads** : Multi-session work, dependencies between tasks, discovered work that needs tracking
259260- ** TodoWrite** : Simple single-session task execution
260261
261- When in doubt, prefer Beads— persistence you don't need beats lost context.
262+ When in doubt, prefer Beads — persistence you don't need beats lost context.
262263
263264** Essential commands:**
264265``` bash
@@ -294,6 +295,14 @@ bd sync --from-main # Pull latest beads
294295git add . && git commit -m " ..." # Commit changes
295296```
296297
298+ #### Best Practices
299+
300+ - Check ` bd ready ` at session start to find available work
301+ - Update status as you work (in_progress → closed)
302+ - Create new issues with ` bd create ` when you discover tasks
303+ - Use descriptive titles and set appropriate priority/type
304+ - Always ` bd sync ` before ending session
305+
297306### Adding a New NIF Function
298307
299308** IMPORTANT** : Modern Rustler auto-detects all ` #[rustler::nif] ` functions. No manual registration needed.
You can’t perform that action at this time.
0 commit comments