chore: gardener housekeeping 2026-04-07
This commit is contained in:
parent
fcd892dce0
commit
4aa824c203
10 changed files with 10 additions and 21 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
<!-- last-reviewed: 5c76d4beb0f1dd75a22be81154c3a9b016a96ddf -->
|
<!-- last-reviewed: fcd892dce054eeb5dfdd01d578e4b0eec4a78c9b -->
|
||||||
# Disinto — Agent Instructions
|
# Disinto — Agent Instructions
|
||||||
|
|
||||||
## What this repo is
|
## What this repo is
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
<!-- last-reviewed: 5c76d4beb0f1dd75a22be81154c3a9b016a96ddf -->
|
<!-- last-reviewed: fcd892dce054eeb5dfdd01d578e4b0eec4a78c9b -->
|
||||||
# Architect — Agent Instructions
|
# Architect — Agent Instructions
|
||||||
|
|
||||||
## What this agent is
|
## What this agent is
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
<!-- last-reviewed: 5c76d4beb0f1dd75a22be81154c3a9b016a96ddf -->
|
<!-- last-reviewed: fcd892dce054eeb5dfdd01d578e4b0eec4a78c9b -->
|
||||||
# Dev Agent
|
# Dev Agent
|
||||||
|
|
||||||
**Role**: Implement issues autonomously — write code, push branches, address
|
**Role**: Implement issues autonomously — write code, push branches, address
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
<!-- last-reviewed: 5c76d4beb0f1dd75a22be81154c3a9b016a96ddf -->
|
<!-- last-reviewed: fcd892dce054eeb5dfdd01d578e4b0eec4a78c9b -->
|
||||||
# Gardener Agent
|
# Gardener Agent
|
||||||
|
|
||||||
**Role**: Backlog grooming — detect duplicate issues, missing acceptance
|
**Role**: Backlog grooming — detect duplicate issues, missing acceptance
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1 @@
|
||||||
[
|
[]
|
||||||
{
|
|
||||||
"action": "edit_body",
|
|
||||||
"issue": 323,
|
|
||||||
"body": "Flagged by AI reviewer in PR #322.\n\n## Problem\n`disinto_release()` calls `cd \"$ops_root\"` (line 121) without a subshell. This permanently changes the working directory of the calling shell session after the function returns. If any code runs after `disinto release` in the same session it will be in the wrong directory.\n\n## Fix\nWrap the git operations in a subshell: `(cd \"$ops_root\" && git checkout ...)` or use `pushd`/`popd`.\n\n---\n*Auto-created from AI review*\n\n## Affected files\n- `lib/release.sh` (line 121 — the `cd \"$ops_root\"` call)\n\n## Acceptance criteria\n- [ ] `disinto_release()` does not permanently change the CWD of the calling shell\n- [ ] Git operations on ops_root are wrapped in a subshell or use pushd/popd\n- [ ] ShellCheck passes on `lib/release.sh`\n- [ ] Existing release functionality is preserved\n"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"action": "add_label",
|
|
||||||
"issue": 323,
|
|
||||||
"label": "backlog"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
<!-- last-reviewed: 5c76d4beb0f1dd75a22be81154c3a9b016a96ddf -->
|
<!-- last-reviewed: fcd892dce054eeb5dfdd01d578e4b0eec4a78c9b -->
|
||||||
# Shared Helpers (`lib/`)
|
# Shared Helpers (`lib/`)
|
||||||
|
|
||||||
All agents source `lib/env.sh` as their first action. Additional helpers are
|
All agents source `lib/env.sh` as their first action. Additional helpers are
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
<!-- last-reviewed: 5c76d4beb0f1dd75a22be81154c3a9b016a96ddf -->
|
<!-- last-reviewed: fcd892dce054eeb5dfdd01d578e4b0eec4a78c9b -->
|
||||||
# Planner Agent
|
# Planner Agent
|
||||||
|
|
||||||
**Role**: Strategic planning using a Prerequisite Tree (Theory of Constraints),
|
**Role**: Strategic planning using a Prerequisite Tree (Theory of Constraints),
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
<!-- last-reviewed: 5c76d4beb0f1dd75a22be81154c3a9b016a96ddf -->
|
<!-- last-reviewed: fcd892dce054eeb5dfdd01d578e4b0eec4a78c9b -->
|
||||||
# Predictor Agent
|
# Predictor Agent
|
||||||
|
|
||||||
**Role**: Abstract adversary (the "goblin"). Runs a 2-step formula
|
**Role**: Abstract adversary (the "goblin"). Runs a 2-step formula
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
<!-- last-reviewed: 5c76d4beb0f1dd75a22be81154c3a9b016a96ddf -->
|
<!-- last-reviewed: fcd892dce054eeb5dfdd01d578e4b0eec4a78c9b -->
|
||||||
# Review Agent
|
# Review Agent
|
||||||
|
|
||||||
**Role**: AI-powered PR review — post structured findings and formal
|
**Role**: AI-powered PR review — post structured findings and formal
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
<!-- last-reviewed: 5c76d4beb0f1dd75a22be81154c3a9b016a96ddf -->
|
<!-- last-reviewed: fcd892dce054eeb5dfdd01d578e4b0eec4a78c9b -->
|
||||||
# Supervisor Agent
|
# Supervisor Agent
|
||||||
|
|
||||||
**Role**: Health monitoring and auto-remediation, executed as a formula-driven
|
**Role**: Health monitoring and auto-remediation, executed as a formula-driven
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue