From 4279fc70abec942ccd6ba2f2b1d3084a357d72c8 Mon Sep 17 00:00:00 2001 From: jsahn Date: Wed, 22 Jul 2026 10:37:08 +0900 Subject: [PATCH] fix(stage1-part2): give Claude B1-B5 workers localdocs tool (refs #2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Claude Part_2 domain workers (Stage_B_B1..B5) had use_tools: [] and relied entirely on preflight injecting stage1_tmp/task_c_bo/domain_slices/ B{n}.json. In the failing run the executed A0 wrote full-name slices (B1_Money_Successor.json ...) while preflight expected short names (B1.json), so nothing was injected and the tool-less workers emitted tool-call syntax as plain text (/) and produced FAILED/empty output. The current v.7 A0 already writes short names matching preflight, so the naming mismatch itself is resolved in this file. This change adds use_tools: ['localdocs'] (already declared on the stage) so the workers can read their slice directly if preflight ever misses again — matching the proven Codex worker design and removing the single point of failure. Note: domain slices are 255-300KB (~65-90K tokens); llm_bridge caps tool/ injected content at 50K tokens, so slice compaction in A0 is still needed for full-fidelity output quality. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../1. Stage_1/v.7/Stage_1_Part_2_Claude_v3.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Case_02_Comparison_Research/YAML_Prompts/1. Stage_1/v.7/Stage_1_Part_2_Claude_v3.yml b/Case_02_Comparison_Research/YAML_Prompts/1. Stage_1/v.7/Stage_1_Part_2_Claude_v3.yml index a514060a..93375f2a 100644 --- a/Case_02_Comparison_Research/YAML_Prompts/1. Stage_1/v.7/Stage_1_Part_2_Claude_v3.yml +++ b/Case_02_Comparison_Research/YAML_Prompts/1. Stage_1/v.7/Stage_1_Part_2_Claude_v3.yml @@ -1505,7 +1505,7 @@ Agent: llm_reasoning: high llm_verbosity: low max_iterations: 2 - use_tools: [] + use_tools: ["localdocs"] cache_control: mode: auto ttl: 1h @@ -1758,7 +1758,7 @@ Agent: llm_reasoning: high llm_verbosity: low max_iterations: 2 - use_tools: [] + use_tools: ["localdocs"] cache_control: mode: auto ttl: 1h @@ -2017,7 +2017,7 @@ Agent: llm_reasoning: high llm_verbosity: low max_iterations: 2 - use_tools: [] + use_tools: ["localdocs"] cache_control: mode: auto ttl: 1h @@ -2279,7 +2279,7 @@ Agent: llm_reasoning: high llm_verbosity: low max_iterations: 2 - use_tools: [] + use_tools: ["localdocs"] cache_control: mode: auto ttl: 1h @@ -2536,7 +2536,7 @@ Agent: llm_reasoning: high llm_verbosity: low max_iterations: 2 - use_tools: [] + use_tools: ["localdocs"] cache_control: mode: auto ttl: 1h