# The golden strings (multilingual design 8.5): the keys people see most,
# for a native reviewer to read first (`tools/i18n.py review-pack --golden`).
# One key per line under its section; `tools/i18n.py check` keeps every key
# real, unique and in one of these sections, 120 to 180 keys in all.
# Curated from the render tests' golden surfaces (phase 5, decision D6).

# first_contact
lang.first_contact
lang.offer.text
lang.offer.keep
botdesc.short
botdesc.description
home.title
home.start_one
home.tap_session
home.dm_target
home.help_hint
home.btn.new
home.btn.resume
home.btn.settings

# busy_card
card.verb.working
card.verb.waiting
card.verb.done
card.status
card.thinking
card.fold
card.stopped_by
card.row.answer
card.row.agent_live
card.row.agent_done
card.row.shell_live
card.row.shell_done
card.row.shell_failed
card.row.shell_stopped
fin.finished
fin.stats
fin.lines
fin.full_attached
log.title
log.final_answer
log.memory
agents.count_agents
agents.count_shells
ans.line
ans.arrow_verb
ans.stopped_by
ans.verb.allow
ans.verb.allow_always
ans.verb.deny
ans.verb.option
ans.verb.selected
pin.state.working
pin.state.needs_you
pin.state.idle

# permission
perm.separate
perm.needed
perm.needs_input
perm.loading
perm.bidi_warning
perm.btn.allow
perm.btn.allow_always
perm.btn.deny
perm.btn.option
perm.btn.default_suffix
perm.btn.submit
perm.btn.cancel
perm.btn.stop
perm.btn.stop_plain
perm.btn.stop_switch
perm.btn.yes_switch
perm.btn.not_now
perm.btn.retry
perm.btn.compact_now
toast.verb
toast.always_degraded

# settings
set.text.root
set.text.row
set.btn.close
set.btn.new_sessions
set.btn.per_session
set.btn.problem_reports
set.layout.title
set.length.title
set.level.title
set.formatting.title
set.diffs.title
set.cadence.title
set.opt.layout.card
set.opt.length.none
set.opt.level.none
set.opt.formatting.off
set.opt.diffs.off
set.opt.cadence.on
set.opt.reports.ask
set.opt.reports.off
set.opt.reports.auto_off
mode.ask
mode.auto
mode.full
mode.word.ask
mode.word.auto
mode.word.full
mode.ask_instead
mode.auto_instead
mode.full_instead
modecard.auto_for_you
modecard.which
modecard.which_to
modecard.already
modecard.none_live
modecard.usage

# language
lang.row
lang.auto
lang.changed
lang.list.private
lang.list.group
btn.settings_back

# errors
auth.refuse.team
auth.refuse.unknown_dm
auth.refuse.scope
auth.read_only.team
auth.read_only.scope
toast.auth.not_listed
toast.invalid_value
toast.invalid_callback
toast.settings_admin_only
toast.gate_other_chat
toast.gate_refused
toast.owner_card
toast.unknown_action
notice.not_taken
route.no_session
route.no_active
route.no_live_here
route.no_session_here
route.not_working
route.nothing_running
route.which_stop
route.send_failed
route.inject_failed
route.not_alive
route.session_missing
route.unknown_session
tx.api.connection
tx.api.generic
tx.api.overloaded
tx.api.rate_limit
tx.api.rate_limit_wait
tx.full_needs_admin
tx.needs_admin
tx.retry_others
tx.truncated

# keyboard
kb.status
kb.stop
kb.new
kb.kill
kb.back
kb.commands
kb.models
kb.templates
cmd.status
cmd.stop
cmd.new
cmd.now
cmd.resume
cmd.settings
cmd.language
cmd.mode
cmd.help
cmd.app
cmd.talk
