feat(ai-env): write runbooks and prompt context in Japanese, set HITL_LANG=ja

ランブック 11 本と prompts/topology.md・slo.md を日本語で書き直し、
system.md に「根拠と判断理由は日本語で書く」指示を追加した。
Discord ボットの文言も HITL_LANG=ja で日本語になる。
識別子(action id、ラベル、メトリクス名、オブジェクト名)は英語のまま。
This commit is contained in:
seon committed 2026-10-08 14:34:10 +09:00
1 parent 027e896f30
commit 364654bb2c
16 files changed
+48 -45

No files matched your search

+3 -3
View File
@@ -1,5 +1,5 @@
# k8s.node_drain and k8s.node_uncordon (layer 2, large impact, reversible)
# k8s.node_drain と k8s.node_uncordon(層 2、影響大、元に戻せる)
When: one worker is unhealthy (NotReady, kubelet errors, pods on that node failing while other nodes are fine). Draining moves the pods to the other two workers.
使う場面: ワーカー 1 台だけが不健全なときです。NotReady になっている、kubelet がエラーを出している、そのノード上の pod だけ失敗していて他のノードは正常、といった状態です。drain すると pod は残り 2 台のワーカーへ移ります。
Procedure (harness action k8s.node_drain, target {node: ip-10-10-10-11}): cordon + drain with eviction (PDB respected, may take minutes). Afterwards investigate the node. Undo: k8s.node_uncordon with the same target. Only drain one worker at a time; the api PDB needs two replicas available.
手順(ハーネスの action k8s.node_drain、target {node: ip-10-10-10-11}): cordon したうえで eviction による drain を行います(PDB を尊重するため、数分かかることがあります)。そのあとノードを調査してください。取り消しは、同じ target で k8s.node_uncordon を実行します。drain は一度に 1 台だけにしてください。api の PDB は 2 replicas が利用可能であることを要求します。