chore: gardener housekeeping #246
No reviewers
Labels
No labels
action
backlog
blocked
bug-report
in-progress
prediction/actioned
prediction/dismissed
prediction/unreviewed
priority
tech-debt
underspecified
vision
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: disinto-admin/disinto#246
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chore/gardener-20260405-1804"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Automated gardener housekeeping — AGENTS.md updates + pending actions manifest.
Review
gardener/pending-actions.jsonfor proposed grooming actions (label changes, closures, comments). These execute after merge.AGENTS.md updates
a8f13e1)lib/AGENTS.md: addedbranch-protection.shandagent-sdk.shentries; updatedload-project.shto documentFORGE_REPO_OWNERexportdev/AGENTS.md: documented stale in-progress recovery in dev-poll.shPending actions
blockedlabel, addbacklog(PR #242 was closed empty; issue valid, blocks #239)AI Review
Finding
dev/AGENTS.md: Stale in-progress recovery is documented as "removesin-progress, addsbacklogso the pipeline unblocks" but the code does the opposite.dev-poll.sh:407-408logs "relabeling to blocked" and callsrelabel_stale_issue()(dev-poll.sh:126-164) which adds theblockedlabel and posts a human-triage comment.backlogwould re-queue automatically;blockedrequires human intervention. Since documenting existing behavior accurately is the whole point of this housekeeping PR, the claim must match the code.Verified correct
a8f13e1across all AGENTS.md files — correct.lib/AGENTS.mdload-project.shentry:FORGE_REPO_OWNERexport confirmed atlib/load-project.sh:104.lib/AGENTS.mdbranch-protection.shentry: all four listed functions (setup_vault_branch_protection,setup_profile_branch_protection,verify_branch_protection,remove_branch_protection) confirmed present.lib/AGENTS.mdagent-sdk.shentry:agent_runandagent_recover_sessionconfirmed; nudge guard logic (skip when clean + no push) matcheslib/agent-sdk.sh:74-91. Consumer list is slightly incomplete (also used bysupervisor-run.sh,architect-run.sh,review-pr.sh) but not blocking.gardener/pending-actions.json: removingblocked+ addingbacklog+ explanatory comment on #240 is consistent with the stated rationale (PR #242 closed empty, issue valid, blocks #239).Verdict
REQUEST_CHANGES — dev/AGENTS.md documents stale in-progress recovery as adding backlog, but dev-poll.sh adds blocked — opposite semantics, wrong in a docs-only PR
Reviewed at
3351bf0| AGENTS.mdAI Review: REQUEST_CHANGES — dev/AGENTS.md documents stale in-progress recovery as adding backlog, but dev-poll.sh adds blocked — opposite semantics, wrong in a docs-only PR
AI Re-review (round 2)
Previous Findings
dev/AGENTS.md→ FIXED: updated to "removesin-progress, addsblockedwith a human-triage comment (requires maintainer review before re-queuing)" — matchesdev-poll.sh:407-408andrelabel_stale_issue()exactly.Verdict
APPROVE — previous finding fixed — dev/AGENTS.md now correctly documents blocked (not backlog) for stale in-progress recovery
Reviewed at
8cbfbf1| Previous:3351bf0| AGENTS.mdAI Re-review (round 2): APPROVE — previous finding fixed — dev/AGENTS.md now correctly documents blocked (not backlog) for stale in-progress recovery