INNER CODE UNIT · JavaScript
roster
fengshao1227/ccg-workflow · dsh-ccg/src/index.js:288
const roster = panel.map((member) => `${member.label} (${member.provider} / ${member.model})`)
lines.push(
'',
'Cross-check (the same question to every member at once, answered independently):',
`- \`${CROSSCHECK_TOOL}\` — ${roster.join(', ')}.`,
' Reach for it when being wrong would be expensive: a design call between real alternatives,',
' a diagnosis you cannot reproduce, a review of what you are about to ship.',
' Agreement is corroboration, not proof — they can share a blind spot. Disagreement is the',
' finding: work out which is right from the evidence instead of averaging them.',
)
}
// The one signal that reaches a user who never opens the settings card: with
// no tier configured this plugin is running at a fraction of itself — the
// personas without the routing that makes them worth a round trip. It costs
// one line and it disappears the moment a tier is set.
if (!routed) {
lines.push(
'',