chore: gardener housekeeping #1029

Merged
dev-qwen merged 1 commit from chore/gardener-20260418-2226 into main 2026-04-18 22:29:55 +00:00
12 changed files with 12 additions and 23 deletions
Showing only changes of commit 2fd5bf2192 - Show all commits

View file

@ -1,4 +1,4 @@
<!-- last-reviewed: b05a31197cc78aa28f3c3e6365e782032bfb25af -->
<!-- last-reviewed: 3fb2de4a8ab500707665adfbf954aa1921ae7775 -->
# Disinto — Agent Instructions
## What this repo is

View file

@ -1,4 +1,4 @@
<!-- last-reviewed: b05a31197cc78aa28f3c3e6365e782032bfb25af -->
<!-- last-reviewed: 3fb2de4a8ab500707665adfbf954aa1921ae7775 -->
# Architect — Agent Instructions
## What this agent is

View file

@ -1,4 +1,4 @@
<!-- last-reviewed: b05a31197cc78aa28f3c3e6365e782032bfb25af -->
<!-- last-reviewed: 3fb2de4a8ab500707665adfbf954aa1921ae7775 -->
# Dev Agent
**Role**: Implement issues autonomously — write code, push branches, address

View file

@ -1,4 +1,4 @@
<!-- last-reviewed: b05a31197cc78aa28f3c3e6365e782032bfb25af -->
<!-- last-reviewed: 3fb2de4a8ab500707665adfbf954aa1921ae7775 -->
# Gardener Agent
**Role**: Backlog grooming — detect duplicate issues, missing acceptance

View file

@ -1,12 +1 @@
[
{
"action": "edit_body",
"issue": 915,
"body": "Flagged by AI reviewer in PR \\#911.\n\n## Problem\n\n`lib/generators.sh` line 660 contains a no-op `sed` invocation:\n```\nsed -i 's|^\\( agents:\\)|\\1|' \"$compose_file\"\n```\n\nThis replaces ` agents:` with itself — it does nothing. It is dead code left over from a prior iteration.\n\n## Fix\n\nRemove the no-op `sed` line at line 660 of `lib/generators.sh`.\n\n## Affected files\n- `lib/generators.sh` (line 660 — the no-op sed invocation in generate_compose --build mode)\n\n## Acceptance criteria\n- [ ] The no-op sed line is removed from `lib/generators.sh`\n- [ ] `shellcheck` clean on `lib/generators.sh`\n- [ ] CI green\n\n---\n*Auto-created from AI review*"
},
{
"action": "add_label",
"issue": 915,
"label": "backlog"
}
]
[]

View file

@ -1,4 +1,4 @@
<!-- last-reviewed: b05a31197cc78aa28f3c3e6365e782032bfb25af -->
<!-- last-reviewed: 3fb2de4a8ab500707665adfbf954aa1921ae7775 -->
# Shared Helpers (`lib/`)
All agents source `lib/env.sh` as their first action. Additional helpers are

View file

@ -1,4 +1,4 @@
<!-- last-reviewed: b05a31197cc78aa28f3c3e6365e782032bfb25af -->
<!-- last-reviewed: 3fb2de4a8ab500707665adfbf954aa1921ae7775 -->
# nomad/ — Agent Instructions
Nomad + Vault HCL for the factory's single-node cluster. These files are

View file

@ -1,4 +1,4 @@
<!-- last-reviewed: b05a31197cc78aa28f3c3e6365e782032bfb25af -->
<!-- last-reviewed: 3fb2de4a8ab500707665adfbf954aa1921ae7775 -->
# Planner Agent
**Role**: Strategic planning using a Prerequisite Tree (Theory of Constraints),

View file

@ -1,4 +1,4 @@
<!-- last-reviewed: b05a31197cc78aa28f3c3e6365e782032bfb25af -->
<!-- last-reviewed: 3fb2de4a8ab500707665adfbf954aa1921ae7775 -->
# Predictor Agent
**Role**: Abstract adversary (the "goblin"). Runs a 2-step formula

View file

@ -1,4 +1,4 @@
<!-- last-reviewed: b05a31197cc78aa28f3c3e6365e782032bfb25af -->
<!-- last-reviewed: 3fb2de4a8ab500707665adfbf954aa1921ae7775 -->
# Review Agent
**Role**: AI-powered PR review — post structured findings and formal

View file

@ -1,4 +1,4 @@
<!-- last-reviewed: b05a31197cc78aa28f3c3e6365e782032bfb25af -->
<!-- last-reviewed: 3fb2de4a8ab500707665adfbf954aa1921ae7775 -->
# Supervisor Agent
**Role**: Health monitoring and auto-remediation, executed as a formula-driven

View file

@ -1,4 +1,4 @@
<!-- last-reviewed: b05a31197cc78aa28f3c3e6365e782032bfb25af -->
<!-- last-reviewed: 3fb2de4a8ab500707665adfbf954aa1921ae7775 -->
# vault/policies/ — Agent Instructions
HashiCorp Vault ACL policies for the disinto factory. One `.hcl` file per