gpu(titan-24): document desktop image checkout
All checks were successful
Tests / Declarative: Post Actions passed: 247
All checks were successful
Tests / Declarative: Post Actions passed: 247
This commit is contained in:
parent
396a9db9a8
commit
3f7cfff223
@ -126,9 +126,11 @@ data:
|
||||
image inline so the WebUI offers its normal preview and download controls.
|
||||
The local FLUX route is already provisioned: never tell a user to install
|
||||
Diffusers, download a checkpoint, or write a Python generation script. If
|
||||
local rendering is unavailable because Wolf owns titan-24, say so plainly
|
||||
and offer AUTO or OpenAI. Do not substitute Python drawing, SVG, diagrams,
|
||||
or placeholder artwork for a requested generative image.
|
||||
local rendering is unavailable because the shared desktop/Wolf lane owns
|
||||
titan-24, say so plainly and offer AUTO or OpenAI. The desktop and Wolf may
|
||||
share their interactive reservation; local FLUX waits until that reservation
|
||||
is released and live GPU activity is idle. Do not substitute Python drawing,
|
||||
SVG, diagrams, or placeholder artwork for a requested generative image.
|
||||
AGENTS.md: |
|
||||
# Private Hermes chat
|
||||
|
||||
|
||||
@ -28,7 +28,7 @@ spec:
|
||||
ai.bstein.dev/role: isolated-user-chat
|
||||
ai.bstein.dev/isolation: one Hermes process and PVC per Keycloak subject
|
||||
ai.bstein.dev/model-policy: uniform automatic policy with per-user overrides
|
||||
ai.bstein.dev/config-rev: "20260811-image-routing"
|
||||
ai.bstein.dev/config-rev: "20260811-desktop-image-lane"
|
||||
vault.hashicorp.com/agent-inject: "true"
|
||||
vault.hashicorp.com/role: hermes-chat
|
||||
vault.hashicorp.com/agent-inject-secret-anthropic-token: kv/data/atlas/hermes/agent-tokens
|
||||
|
||||
@ -317,6 +317,8 @@ def test_voice_workloads_have_deliberate_xavier_placement():
|
||||
def test_chat_image_generation_uses_private_owner_broker():
|
||||
"""Family pods get image bytes without receiving the owner's OAuth file."""
|
||||
configmap = _documents(HERMES / "chat-configmap.yaml")[0]
|
||||
assert "shared desktop/Wolf lane" in configmap["data"]["SOUL.md"]
|
||||
assert "local FLUX waits" in configmap["data"]["SOUL.md"]
|
||||
config = yaml.safe_load(configmap["data"]["config.yaml"])
|
||||
assert config["image_gen"] == {
|
||||
"provider": "atlas-broker",
|
||||
@ -428,7 +430,7 @@ def test_chat_reasoning_uses_private_owner_codex_broker():
|
||||
statefulset = _documents(HERMES / "chat-statefulset.yaml")[0]
|
||||
assert statefulset["spec"]["template"]["metadata"]["annotations"][
|
||||
"ai.bstein.dev/config-rev"
|
||||
] == "20260811-image-routing"
|
||||
] == "20260811-desktop-image-lane"
|
||||
hermes = next(
|
||||
item
|
||||
for item in statefulset["spec"]["template"]["spec"]["containers"]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user