From 048f14540a5015e91e00c5acaf7864616554bb85 Mon Sep 17 00:00:00 2001 From: mesh-tools Date: Thu, 15 Oct 2026 12:37:33 +0000 Subject: [PATCH] Size an issue for one repository and five to ten minutes, and have a long run say where it stands, in playbook 07 On 2026-10-15 issues spanning one repository finished in two to four minutes, while those spanning two or three ran for thirty to sixty, mostly merging the feature head and checking again as other agents landed. The operator asked for agents that finish in five to ten minutes. Co-Authored-By: Claude Opus 5.5 --- 00-META/process/07-feature-branches.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/00-META/process/07-feature-branches.md b/00-META/process/07-feature-branches.md index 0eab18d5..69f7efe2 100644 --- a/00-META/process/07-feature-branches.md +++ b/00-META/process/07-feature-branches.md @@ -86,8 +86,11 @@ reviews and delivers at the end. The agents never push. the code it touches, finds every open question and settles it: decided on the issue, through the knowledge base, or by the operator. An agent that meets an undecided design question stops, and its whole run is spent again when it restarts. The issue the agent gets then says, in its own text: - - the repository and the files it changes, one repository where it can be (split an issue along - repository lines rather than send one agent through three); + - the repository and the files it changes: one repository and one change, sized so an agent finishes in + five to ten minutes. The repository's own check is a floor under that: mesh-controller's, with its + store, took 6 minutes 51 seconds on 2026-10-15 (the merge check of mesh-controller #342). A change that needs readers in one repository before a writer in another is two issues, + the second depending on the first, not one agent through three repositories: each extra repository + means merging the feature head and running every check again while other agents land; - the decisions it builds with, quoted, never "read notes 8 to 12"; - the test to write first, which fails before the change; - its done-when, in one sentence; @@ -143,7 +146,7 @@ headed exactly "Ready to build". If any line cannot be filled in, the issue is n ``` Ready to build (,