feat: pgvector similar-incident retrieval + SimilarIncidentsPanel

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FFDuBhMKvoWjrWT3ZnGmmr
This commit is contained in:
2026-07-11 16:31:02 +08:00
co-authored by Claude Sonnet 4.6
parent f10fa071f9
commit 547cc6e817
4 changed files with 136 additions and 0 deletions
@@ -4,6 +4,7 @@ import { notFound } from 'next/navigation'
import Link from 'next/link'
import { createClient } from '@/lib/supabase/server'
import { IncidentDetail, type Incident } from '@/components/incidents/incident-detail'
import { SimilarIncidentsPanel } from '@/components/incidents/similar-incidents-panel'
interface Props {
params: Promise<{ id: string }>
@@ -94,6 +95,7 @@ export default async function HseIncidentDetailPage({ params }: Props) {
</a>
</div>
)}
<SimilarIncidentsPanel incidentId={id} />
</main>
)
}