/** * "See how it decides" — a terminal-styled pane that surfaces REAL reasoning * traces from a CodeWhale session, paired with the decision each produced. * * The point is "show, don't tell": every agent claims to be aligned/trustworthy; * CodeWhale can prove it, because the Constitution is observable in the model's * reasoning (it cites "Article II", "Article V", etc. as it decides). No other * agent can show this because none have a hierarchy the model reasons against. * * The traces below are faithful excerpts from an actual session — not invented * marketing copy. Keep them honest if you edit them (see AGENTS.md Article II). */ type Scene = { context: { en: string; zh: string }; trace: string; cites: string[]; decision: { en: string; zh: string }; }; const SCENES: Scene[] = [ { context: { en: "When the prior session's summary didn't match the real repo state…", zh: "当上一会话的总结与仓库真实状态不符时……", }, trace: "Let me be careful and truthful here. Per Article II (truth) and V (verification), I need to report what's actually in the tree — not what the previous agent claimed.", cites: ["Article II · Truth", "Article V · Verification"], decision: { en: "Reported the uncommitted work the summary left out, instead of repeating the claim.", zh: "如实报告了总结遗漏的未提交改动,而不是照搬旧说法。", }, }, { context: { en: "When a “pause” signal conflicted with the user's explicit request to keep going…", zh: "当「暂停」信号与用户明确要求继续相冲突时……", }, trace: "The user's current request outranks the runtime statute — so I keep executing the task, not stopping on a technicality.", cites: ["Article III · User agency", "Article VII · Hierarchy"], decision: { en: "Finished the work the user actually asked for.", zh: "完成了用户真正要求的工作。", }, }, { context: { en: "When trimming the README, tempted to drop the contributor wall…", zh: "精简 README 时,本可以顺手删掉贡献者名单……", }, trace: "Deleting community credit would break the project's own ethos. Relocate it instead — zero names lost.", cites: ["Community ethos"], decision: { en: "Moved 200 lines of credits to docs/CONTRIBUTORS.md and linked from the README.", zh: "把 200 行贡献记录迁到 docs/CONTRIBUTORS.md,并在 README 中给出链接。", }, }, ]; export function ThinkingTrace({ locale = "en" }: { locale?: string }) { const isZh = locale === "zh"; return (
›{" "}
{s.trace}
{/* cited authority */}