feat(tools): Phase 6 — promote claude_haiku as default for summarize + timeline

Round-2 bake-off confirms haiku dominates on every dimension (summarize 100/100/100,
timeline date_acc 95.8%). Flip UI defaults from azure_mini to claude_haiku for both
tools. Azure options remain available.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-04 13:59:34 +02:00
parent 3f7d4eef13
commit c22f54bb7b
2 changed files with 6 additions and 5 deletions
+5 -4
View File
@@ -18,11 +18,12 @@ require_once __DIR__ . '/includes/layout.php';
<div class="control-row" id="sumEngineControl">
<span class="control-label">Engine</span>
<label><input type="radio" name="sumEngine" value="azure_mini" checked> Azure gpt-4o-mini &#9733; <small class="control-hint">(fast)</small></label>
<label><input type="radio" name="sumEngine" value="azure_full"> Azure gpt-4o <small class="control-hint">(best)</small></label>
<label><input type="radio" name="sumEngine" value="gpu"> GPU (qwen local) <small class="control-hint">(local)</small></label>
<label><input type="radio" name="sumEngine" value="claude_haiku" checked> Standard &#9733; <small class="control-hint">(Claude Haiku · fast)</small></label>
<label><input type="radio" name="sumEngine" value="claude_sonnet"> Deep <small class="control-hint">(Claude Sonnet · best)</small></label>
<label><input type="radio" name="sumEngine" value="azure_mini"> Azure mini <small class="control-hint">(gpt-4o-mini)</small></label>
<label><input type="radio" name="sumEngine" value="azure_full"> Azure full <small class="control-hint">(gpt-4o)</small></label>
</div>
<p class="upload-hint">Azure engines use your BNL Azure credits. GPU runs the local LiteLLM proxy on the GPU server.</p>
<p class="upload-hint">Standard uses Claude Haiku 4.5 — fast and highly accurate. Deep uses Claude Sonnet 4.6 — best for complex multi-statute documents.</p>
<div class="control-row" id="sumDepthControl">
<span class="control-label">Summary depth</span>
+1 -1
View File
@@ -26,7 +26,7 @@ require_once __DIR__ . '/includes/layout.php';
<div class="control-row" id="timelineEngineControl">
<span class="control-label" data-i18n="timelineEngine">Mode</span>
<label><input type="radio" name="timelineEngine" value="nova_lite" id="timelineEngineNovaLite"> <span>Quick</span> <small class="control-hint">(nova-lite · 1 credit · fastest)</small></label>
<label><input type="radio" name="timelineEngine" value="azure_mini" checked id="timelineEngineAzureMini"> <span data-i18n="timelineEngineAzureMini">Standard</span> &#9733; <small class="control-hint">(Claude Haiku · 1 credit)</small></label>
<label><input type="radio" name="timelineEngine" value="claude_haiku" checked id="timelineEngineAzureMini"> <span data-i18n="timelineEngineAzureMini">Standard</span> &#9733; <small class="control-hint">(Claude Haiku · 1 credit)</small></label>
<label><input type="radio" name="timelineEngine" value="azure_full" id="timelineEngineAzureFull"> <span data-i18n="timelineEngineAzureFull">Deep</span> <small class="control-hint">(Claude Sonnet · 2 credits · Pro)</small></label>
</div>
<p class="upload-hint" data-i18n="timelineEngineHint">Standard uses Claude Haiku 4.5 — fast and accurate for most documents. Deep uses Claude Sonnet 4.6 — better for complex multi-actor cases.</p>