From 2ce3def5035c070ccfa50f80d51427375654eb4f Mon Sep 17 00:00:00 2001 From: Boden Fuller Date: Fri, 6 Mar 2026 22:08:51 -0500 Subject: [PATCH] evolve: cycle 28 -- na-7o2 improved --- cli/embedded/skills/using-agentops/SKILL.md | 9 ++++++++- docs/levels/L3-state-management/README.md | 4 ++-- .../levels/L3-state-management/demo/implement-session.md | 4 ++-- docs/levels/L3-state-management/implement.md | 3 ++- docs/levels/L5-orchestration/demo/crank-session.md | 3 ++- skills/crank/references/fire.md | 4 ++-- skills/implement/SKILL.md | 2 +- skills/oss-docs/references/beads-patterns.md | 4 ++-- skills/research/references/vibe-methodology.md | 2 +- 9 files changed, 22 insertions(+), 13 deletions(-) diff --git a/cli/embedded/skills/using-agentops/SKILL.md b/cli/embedded/skills/using-agentops/SKILL.md index 82802a1c9..b7b00672a 100644 --- a/cli/embedded/skills/using-agentops/SKILL.md +++ b/cli/embedded/skills/using-agentops/SKILL.md @@ -3,6 +3,13 @@ name: using-agentops description: 'Meta skill explaining the RPI workflow. Auto-injected on session start. Covers Research-Plan-Implement workflow, Knowledge Flywheel, and skill catalog.' skill_api_version: 1 user-invocable: false +context: + window: isolated + intent: + mode: none + sections: + exclude: [HISTORY, INTEL, TASK] + intel_scope: none metadata: tier: meta dependencies: [] @@ -172,7 +179,7 @@ This workflow uses beads for git-native issue tracking: bd ready # Unblocked issues bd show # Issue details bd close # Close issue -bd sync # Sync with git +bd vc status # Inspect Dolt state if needed (JSONL auto-sync is automatic) ``` ## Examples diff --git a/docs/levels/L3-state-management/README.md b/docs/levels/L3-state-management/README.md index 2e1192e41..272575980 100644 --- a/docs/levels/L3-state-management/README.md +++ b/docs/levels/L3-state-management/README.md @@ -32,14 +32,14 @@ bd list --status open # All open issues bd show # View issue details bd update --status in_progress bd close --reason "Done" -bd sync # Sync at session end +bd vc status # Optional Dolt status check; JSONL auto-sync is automatic ``` ## Key Concepts - **Issues**: Atomic units of work - **Dependencies**: Issues can block each other -- **Session close**: `bd sync` before push +- **Session close**: push after your issue updates; use `bd vc status` only if you need Dolt state ## What's NOT at This Level diff --git a/docs/levels/L3-state-management/demo/implement-session.md b/docs/levels/L3-state-management/demo/implement-session.md index 9007f352f..c3fe4ac60 100644 --- a/docs/levels/L3-state-management/demo/implement-session.md +++ b/docs/levels/L3-state-management/demo/implement-session.md @@ -86,7 +86,7 @@ Three issues now ready! (c2d and e3f were blocked by a1b) Before ending: ``` -$ bd sync +$ bd vc status # Optional Dolt status check $ git push ``` @@ -98,4 +98,4 @@ $ git push 2. Issue auto-marked `in_progress` then closed 3. Commit message references the issue 4. Closing an issue unblocks dependents -5. Always `bd sync` before ending session +5. Issue updates auto-sync to JSONL; push before ending session diff --git a/docs/levels/L3-state-management/implement.md b/docs/levels/L3-state-management/implement.md index f07b969ba..3166059dc 100644 --- a/docs/levels/L3-state-management/implement.md +++ b/docs/levels/L3-state-management/implement.md @@ -70,7 +70,8 @@ $ bd close agentops-abc Before ending, always run: ``` -bd sync && git push +bd vc status # Optional Dolt status check +git push ``` ## Next diff --git a/docs/levels/L5-orchestration/demo/crank-session.md b/docs/levels/L5-orchestration/demo/crank-session.md index ff2d19423..adce81211 100644 --- a/docs/levels/L5-orchestration/demo/crank-session.md +++ b/docs/levels/L5-orchestration/demo/crank-session.md @@ -111,7 +111,8 @@ Summary: - Mode: crew (sequential) - All tests passing -$ bd sync && git push +$ bd vc status # Optional Dolt status check +$ git push ``` --- diff --git a/skills/crank/references/fire.md b/skills/crank/references/fire.md index 3e19a9d08..c19d31952 100644 --- a/skills/crank/references/fire.md +++ b/skills/crank/references/fire.md @@ -297,7 +297,7 @@ Mayor (FIRE Loop) **Coordination via beads**: - Mayor updates status via `bd update` - Polecats work independently -- Status synced via `bd sync` +- Issue state auto-syncs via JSONL; use `bd vc status` only to inspect Dolt state --- @@ -340,7 +340,7 @@ gt sling # Re-ignite ```bash git checkout --theirs .beads/issues.jsonl git add .beads/issues.jsonl -bd sync +bd vc status # Optional: inspect Dolt state after resolving the JSONL file ``` --- diff --git a/skills/implement/SKILL.md b/skills/implement/SKILL.md index 68d9e73d9..ce9e85fa4 100644 --- a/skills/implement/SKILL.md +++ b/skills/implement/SKILL.md @@ -483,7 +483,7 @@ If bd CLI not available: | Problem | Cause | Solution | |---------|-------|----------| -| Issue not found | Issue ID doesn't exist or beads not synced | Run `bd sync` then `bd show ` to verify | +| Issue not found | Issue ID doesn't exist or local state looks stale | Run `bd show ` to verify; use `bd vc status` only if you need Dolt state | | GREEN mode violation | Edited a file not related to the issue scope | Revert unrelated changes. GREEN mode restricts edits to files relevant to the issue | | Verification gate fails | Tests fail or build breaks after implementation | Read the verification output, fix the specific failures, re-run verification | | "BLOCKED" status | Contract contradicts tests or is incomplete in GREEN mode | Write BLOCKED with specific reason, do NOT modify tests | diff --git a/skills/oss-docs/references/beads-patterns.md b/skills/oss-docs/references/beads-patterns.md index 212a786fc..63c3c93f1 100644 --- a/skills/oss-docs/references/beads-patterns.md +++ b/skills/oss-docs/references/beads-patterns.md @@ -56,7 +56,7 @@ brew tap steveyegge/beads && brew install bd bd init # Initialize in project bd create "Fix bug" -p 1 # Create issue bd ready # Find unblocked work -bd sync # Sync to git +bd vc status # Optional Dolt status check; JSONL auto-sync is automatic ``` ``` @@ -94,7 +94,7 @@ bd ready # Find available work bd show # View issue details bd update --status in_progress # Claim work bd close # Complete work -bd sync # Sync with git +bd vc status # Inspect Dolt state if needed (JSONL auto-sync is automatic) ``` ``` diff --git a/skills/research/references/vibe-methodology.md b/skills/research/references/vibe-methodology.md index 094289a11..629d05e5d 100644 --- a/skills/research/references/vibe-methodology.md +++ b/skills/research/references/vibe-methodology.md @@ -98,7 +98,7 @@ bd ready # What's available /implement # Focused execution # End -bd sync # Sync beads +bd vc status # Optional Dolt status check; JSONL auto-sync is automatic git commit # Commit changes git push # WORK IS NOT DONE UNTIL PUSHED ```