42 lines
1.0 KiB
Markdown
42 lines
1.0 KiB
Markdown
# Workflow (Cristian + kflame)
|
|
|
|
This is the operating flow for this repo.
|
|
|
|
## 1) Where planning happens
|
|
- Primary workspace: OpenClaw web dashboard session.
|
|
- Telegram: quick pings only.
|
|
|
|
## 2) Source of truth
|
|
- Tasks: `TODO.md`
|
|
- Progress/handoff: `WORKLOG.md`
|
|
- Decisions: `DECISIONS.md`
|
|
- Code/config truth: repo files + commits
|
|
|
|
## 3) Start of each work block
|
|
1. Read `TODO.md`
|
|
2. Read latest entry in `WORKLOG.md`
|
|
3. Read `DECISIONS.md`
|
|
4. Pick one task and execute
|
|
|
|
## 4) End of each work block
|
|
1. Update `WORKLOG.md` (done/next/blockers)
|
|
2. Update `TODO.md` statuses
|
|
3. If a meaningful choice was made, update `DECISIONS.md`
|
|
4. Commit changes with clear message
|
|
|
|
## 5) Task status model
|
|
- `NOW`: actively working
|
|
- `NEXT`: queued next
|
|
- `BLOCKED`: waiting on external dependency
|
|
- `DONE`: complete
|
|
|
|
## 6) Resume from any device
|
|
Use this order:
|
|
1. `WORKLOG.md` latest entry
|
|
2. `TODO.md` NOW/NEXT items
|
|
3. `DECISIONS.md`
|
|
4. Git history (`git log --oneline -n 10`)
|
|
|
|
## 7) Rule of thumb
|
|
If it matters later, write it to file now.
|