docs(agent): make WIP canonical implementation state
This commit is contained in:
@@ -172,8 +172,10 @@ For non-trivial implementation work, prefer a fresh isolated session/run instead
|
||||
Default pattern:
|
||||
1. use the current session to clarify scope, inspect state, and decide the plan
|
||||
2. write or refresh a compact state file (`WIP.md` for the standing plan, plus `HANDOFF.md` for the immediate baton-pass when useful)
|
||||
3. start a fresh isolated implementation session/run
|
||||
4. have that fresh session execute the plan from the state files rather than inheriting a bloated chat history
|
||||
3. treat `WIP.md` as the canonical implementation state file for non-trivial work
|
||||
4. when a task or sub-task is completed, update `WIP.md` immediately with status, evidence, and the next recommended action
|
||||
5. start a fresh isolated implementation session/run
|
||||
6. have that fresh session execute the plan from the state files rather than inheriting a bloated chat history
|
||||
|
||||
Context-window rule of thumb:
|
||||
- keep the main session for direction, approvals, and summaries
|
||||
|
||||
@@ -39,6 +39,7 @@
|
||||
- Brave free-plan search is rate-limited heavily; avoid parallel bursts.
|
||||
- In direct sessions with Will, cron jobs should use the `automation` agent by default unless Will explicitly says otherwise in that session.
|
||||
- Council tiers should use local LiteLLM-backed models for usage monitoring: light = `litellm/gpt-5.3-codex` with low thinking, medium = `litellm/gpt-5.3-codex` with high thinking, heavy = `litellm/gpt-5.4` with high thinking.
|
||||
- For non-trivial implementation work, treat `WIP.md` as the canonical state file and update it after each completed task/sub-task with status, concrete evidence, and the next recommended action.
|
||||
|
||||
## Infrastructure notes worth remembering
|
||||
- Full `~/.openclaw` backups upload to MinIO bucket `zap` and are scheduled via OS cron every 6 hours.
|
||||
|
||||
Reference in New Issue
Block a user