Files
Jyotisha/frontend/src/components/claim-boundary-badge.tsx
T

14 lines
522 B
TypeScript

const boundaryCopy: Record<string, string> = {
unknown: "证据边界未知",
partial: "部分证据闭环",
observation_only: "仅观察",
blocked: "证据阻塞",
reference_only: "仅参考",
};
export function ClaimBoundaryBadge({ status }: { readonly status?: string }) {
const normalized = status?.trim() || "unknown";
const label = boundaryCopy[normalized] ?? `证据状态:${normalized}`;
return <p className="claim-boundary-badge">{label} · 不把未闭环内容包装成确定预测。</p>;
}