h('div',{className:'find-scroll'}, findingsLoading&&h('div',{style:{padding:'20px',display:'flex',alignItems:'center',gap:8,color:'var(--t3)',fontSize:12}},h(Spin),' Loading findings…'), !findingsLoading&&filtered.length===0&&h('div',{className:'empty',style:{padding:30}},h('p',null,'No findings match')), !findingsLoading&&filtered.map(f=>h('div',{key:f.id,className:`find-item ${f.status} ${selF?.id===f.id?'active':''}`,onClick:()=>{setSelF(f);setEditMode(false);}}, h('div',{className:'find-title'},f.title), h('div',{style:{display:'flex',gap:3,flexWrap:'wrap',marginTop:3}},h(SevBadge,{s:f.severity}),h(CatBadge,{c:f.category})), h('div',{className:'find-file'},f.file_path+(f.line_start?`:${f.line_start}`:''))) ) ) ), Sentinel · AI Code Review