Timeline: group same-date/actor events, clean badges, Bedrock routing

- renderTimeline(): group consecutive same-date+actor events into one card
  with a bullet list; single events keep their current layout
- Date format: YYYY-MM-DD → "1 Jun 2023" (3-letter month, international)
- Time shown in header when available
- Remove date_type badge; confidence badge replaced by amber ⚠ flag on
  low-confidence events only (high/medium border colour still shows)
- LegalTools.php: resolve azure_full/azure_mini to Bedrock Sonnet/Haiku
  when DbnBedrockGateway is active; claude_sonnet/claude_haiku also handled
- timeline.php + api/timeline.php: engine labels updated (Claude Haiku/Sonnet);
  claude_haiku + claude_sonnet added to valid engine list
- i18n engine labels updated in all 4 languages

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-25 23:21:35 +02:00
parent 25c2cf826d
commit 234ab7278b
5 changed files with 130 additions and 44 deletions
+23
View File
@@ -849,6 +849,29 @@ p {
font-size: 0.82rem;
}
.confidence-low-flag {
color: #d97706;
font-size: 0.88rem;
margin-left: 4px;
vertical-align: middle;
flex-shrink: 0;
}
.timeline-bullets {
margin: 4px 0 0 0;
padding-left: 1.25em;
list-style: disc;
}
.timeline-bullet {
margin: 4px 0;
line-height: 1.45;
}
.timeline-bullet .timeline-excerpt {
margin-top: 2px;
}
.confidence-badge {
font-size: 0.7rem;
font-weight: 600;