evolve: cycle 28 -- na-7o2 improved

This commit is contained in:
Boden Fuller
2026-03-06 22:08:51 -05:00
parent 98a7aee8ad
commit 2ce3def503
9 changed files with 22 additions and 13 deletions
+8 -1
View File
@@ -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 <id> # Issue details
bd close <id> # Close issue
bd sync # Sync with git
bd vc status # Inspect Dolt state if needed (JSONL auto-sync is automatic)
```
## Examples
+2 -2
View File
@@ -32,14 +32,14 @@ bd list --status open # All open issues
bd show <id> # View issue details
bd update <id> --status in_progress
bd close <id> --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
@@ -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
+2 -1
View File
@@ -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
@@ -111,7 +111,8 @@ Summary:
- Mode: crew (sequential)
- All tests passing
$ bd sync && git push
$ bd vc status # Optional Dolt status check
$ git push
```
---
+2 -2
View File
@@ -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 <issue> <rig> # 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
```
---
+1 -1
View File
@@ -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 <id>` to verify |
| Issue not found | Issue ID doesn't exist or local state looks stale | Run `bd show <id>` 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 |
+2 -2
View File
@@ -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 <id> # View issue details
bd update <id> --status in_progress # Claim work
bd close <id> # Complete work
bd sync # Sync with git
bd vc status # Inspect Dolt state if needed (JSONL auto-sync is automatic)
```
```
@@ -98,7 +98,7 @@ bd ready # What's available
/implement <issue> # 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
```