export default {
  'badge.failed': 'Check failed',
  'badge.passed': 'Check passed',
  'badge.pending': 'Awaiting check',
  'badge.repairing': 'Repair triggered',

  'behavior.auto_improve': 'Auto-fill',
  'behavior.auto_improveDesc': 'Filled in automatically; does not block delivery',
  'behavior.gate': 'Delivery gate',
  'behavior.gateDesc': 'Blocks delivery on failure and triggers a repair round',

  'detail.checkedAt': 'Checked at',
  'detail.confidence': 'Confidence',
  'detail.counterEvidence': 'Counter-evidence',
  'detail.duration': 'Duration',
  'detail.evidence': 'Evidence',
  'detail.instruction': 'Judging rule',
  'detail.limitation': 'Limitation',
  'detail.method': 'Method',
  'detail.methodAgent': 'Agent',
  'detail.methodLlm': 'LLM',
  'detail.methodProgram': 'Program',
  'detail.model': 'Model',
  'detail.openTrace': 'View agent trace',
  'detail.pending': 'This check has not run yet.',
  'detail.reasoning': 'Reasoning',
  'detail.suggestion': 'Suggested fix',
  'detail.summary': 'Summary',
  'detail.tokens': 'Tokens',

  'dock.confirm': 'Confirm & run',
  'dock.edit': 'Adjust checks',
  'dock.forceDeliver': 'Ignore & deliver',
  'dock.repairHint':
    'The next round is fixing the failed checks. A new result is produced and the checker re-runs when it finishes.',
  'dock.saveAndRepair': 'Save input & repair now',
  'dock.skip': 'Skip checks',
  'dock.title': 'Delivery Checker',

  'editor.add': '+ Add check',
  'editor.cancel': 'Cancel',
  'editor.placeholder': 'Check title',
  'editor.save': 'Save',

  'input.hint':
    'This goes to the next repair round as checker input — it will not appear as a chat message.',
  'input.label': 'Extra input for the next repair round',
  'input.placeholder': 'e.g. run type-check first; if it still fails, just add a risk note.',

  'result.failed.sub':
    'This result is held back. The delivery checker found verification insufficient and triggered a repair.',
  'result.failed.title': 'Draft result',
  'result.foot': 'A snapshot of this run’s result — not an assistant or user message.',
  'result.kicker': 'Verification · Round {{round}}',
  'result.passed.sub':
    'The delivery checker passed {{passed}}/{{total}}. This result is ready to deliver.',
  'result.passed.title': 'Result',
  'result.pending.sub':
    'The result is generated but not yet delivered — waiting for the delivery checker.',
  'result.pending.title': 'Draft result',
  'result.repairing.sub': 'Checks did not pass. A repair round has started.',
  'result.repairing.title': 'Draft result',
  'result.title': 'Verification #{{round}}',

  'status.checking': 'Delivery Checker: checking {{passed}}/{{total}}',
  'status.draft': 'Delivery Checker: awaiting confirmation · {{total}} checks',
  'status.failed': 'Delivery Checker: failed · repair triggered',
  'status.idle': 'Delivery Checker: not generated',
  'status.passed': 'Delivery Checker: passed {{passed}}/{{total}}',
  'status.repairing': 'Delivery Checker: repairing',
  'status.verifying': 'Delivery Checker: waiting for run to finish',
};
