Files
llmgw/internal/web/locales/tr/guard.json
T
Ilker ManapandClaude Opus 5.5 6289b01ed6 The cluster's settings live in the store, and every change takes effect
Everything in server.yaml that is not one machine's own is now a versioned
document in the store (cluster_settings), the same on every control plane.
The first start against a store imports the file's cluster keys, with the
baseline guard policy when there is none; after that those keys in a file
are ignored, with a warning.

Each control plane polls the document's version and its own server.yaml's
hash. A change is validated and applied: guard live (Gate.Replace), anything
else by a graceful restart that systemd brings back, standbys first and the
leader 30s later. A version that does not load on a machine is not applied;
at start the newest one that loads is used, so a bad edit cannot keep every
control plane down.

llmgw ctl config show/get/set/unset/edit/history/rollback, the admin API
under /api/v1/settings, and the console's Settings screen, which layers the
store's document over the machine's file, write it. Commands beside the
control plane that read cluster keys (init, node add, server add, backup,
upgrade) read the layered configuration; init --bundle writes offline to
the store once it holds the settings.

A standby that becomes the leader re-reads models, engine choices and
facility holds from the store.

Retires appendGuardIfMissing: the import does it.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 15:25:23 +02:00

37 lines
1.6 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"guard.title": "Koruma kuralları",
"guard.sub": "Politikaların ne yaptığı, nerede ve hangi kuralla — yalnızca adlar ve sayılar, yazılanlar asla.",
"guard.policies": "Politikalar",
"guard.defined_in": "Cluster ayarlarında tanımlı (<code>llmgw ctl config</code>):",
"guard.applied": "Her isteğe uygulanan:",
"guard.col.scope": "Kapsam",
"guard.col.who": "Kim",
"guard.col.policy": "Politika",
"guard.scope.org": "kuruluş",
"guard.scope.team": "ekip",
"guard.scope.project": "proje",
"guard.scope.user": "kişi",
"guard.scope.key": "anahtar",
"guard.attached_nowhere": "Başka hiçbir yere bağlı değil. Bağlamak için: <code>llmgw ctl guard attach project:ORG/TEAM/PROJECT POLICY</code>",
"guard.no_policies": "Politika yok: cluster ayarlarında <code>guard</code> altına ekleyin, <code>llmgw ctl config edit</code> (docs/guardrails.md).",
"guard.what_they_did": "Ne yaptılar",
"guard.over_last": "Son",
"guard.col.where": "Nerede",
"guard.col.action": "Eylem",
"guard.col.category": "Kategori",
"guard.col.requests": "İstek",
"guard.personal": "kişisel",
"guard.action.flagged": "işaretlendi",
"guard.action.redacted": "maskelendi",
"guard.action.blocked": "engellendi",
"guard.nothing": "İşaretlenen, maskelenen ya da engellenen bir şey yok.",
"guard.recent": "Son olaylar",
"guard.col.when": "Zaman (UTC)",
"guard.col.request": "İstek",
"guard.col.model": "Model",
"guard.col.status": "Durum",
"guard.request_hint": "Bir isteğin başka nelerden geçtiğini <code>llmgw ctl request ID</code> söyler."
}