From 195bcc5c34110fd4b363c7cca087e71f0e4b88ad Mon Sep 17 00:00:00 2001 From: tegwick Date: Mon, 14 Sep 2026 10:34:27 +0200 Subject: [PATCH] Record State Hub MCP 10m as reef evidence, not admission. RESOURCE-WP-0007: state-hub is an actual consumer. 105m remaining does not change allocation mode or usable capacity. Assistant: grok Assistant-Session: 01a09dc1-b21e-77e1-919e-fcad2f82b267 --- data/resources/reef-railiance-k3s.json | 8 +++++--- .../RESOURCE-WP-0007-state-hub-release-margin.md | 11 +++++++++-- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/data/resources/reef-railiance-k3s.json b/data/resources/reef-railiance-k3s.json index d1fe492..4b4100b 100644 --- a/data/resources/reef-railiance-k3s.json +++ b/data/resources/reef-railiance-k3s.json @@ -31,7 +31,8 @@ "rapp-qonto", "coulomb-social", "helix-forge", - "railiance-platform" + "railiance-platform", + "state-hub" ] }, "resource_class": "kubernetes_capacity", @@ -48,13 +49,14 @@ {"metric": "cpu_usage", "value": 0.564, "unit": "vCPU", "kind": "observed", "observed_at": "2026-08-11"}, {"metric": "memory_usage", "value": 5.83, "unit": "GiB", "kind": "observed", "observed_at": "2026-08-11"} ], - "ownership": {"owner": "railiance-cluster", "environment": "production", "workload_ids": ["helix-forge", "coulomb-social", "rapp-qonto", "railiance-platform"], "tenant_id": null, "allocation": {"mode": "unattributed", "cost_attribution_key": null, "driver": null, "method_version": null}}, + "ownership": {"owner": "railiance-cluster", "environment": "production", "workload_ids": ["helix-forge", "coulomb-social", "rapp-qonto", "railiance-platform", "state-hub"], "tenant_id": null, "allocation": {"mode": "unattributed", "cost_attribution_key": null, "driver": null, "method_version": null}}, "cost": {"currency": "EUR", "tax_status": "unknown", "billing_model": "allocated share of railiance01 plus cluster operations labor; method not established", "commitment_ref": null, "price_evidence": null}, "lifecycle": {"proposed_on": null, "ordered_on": null, "commissioned_on": "2026-03-10", "renews_on": null, "cancel_by": null, "retired_on": null, "exit_path": "Deploy a replacement cluster, restore stateful services, promote workloads and ingress, verify health, then remove the old node and credentials."}, "relationships": [{"type": "hosted_on", "resource_id": "resource:hosteurope:railiance01"}], "requirements": [{"kind": "service_objective", "ref": "/home/worsch/railiance-cluster/INTENT.md"}, {"kind": "recovery", "ref": "/home/worsch/railiance-cluster/workplans/RAIL-BS-WP-0007-threephoenix-ha-cluster.md"}], "evidence": [ {"kind": "telemetry", "ref": "kubernetes:reef-railiance/node/239.62.205.92.host.secureserver.net@2026-08-11T09:05:25Z", "observed_at": "2026-08-11", "authority": "reef-railiance Kubernetes API"}, - {"kind": "workload", "ref": "/home/worsch/railiance-cluster/docs/rail-kubernetes-substrate-profile.md", "observed_at": "2026-08-11", "authority": "railiance-cluster"} + {"kind": "workload", "ref": "/home/worsch/railiance-cluster/docs/rail-kubernetes-substrate-profile.md", "observed_at": "2026-08-11", "authority": "railiance-cluster"}, + {"kind": "workload", "ref": "STATE-WP-0091: state-hub MCP CPU request 50m→10m after partial telemetry (p99 2.35m, peak 30.45m, 1078 samples). 105m node remaining is not reef admission and does not authorize procurement or scaling.", "observed_at": "2026-09-14", "authority": "state-hub"} ] } diff --git a/workplans/RESOURCE-WP-0007-state-hub-release-margin.md b/workplans/RESOURCE-WP-0007-state-hub-release-margin.md index 6c7b98b..5092faf 100644 --- a/workplans/RESOURCE-WP-0007-state-hub-release-margin.md +++ b/workplans/RESOURCE-WP-0007-state-hub-release-margin.md @@ -4,7 +4,7 @@ type: workplan title: "Fold State Hub 10m MCP request into reef-railiance-k3s without calling 105m admission" domain: financials repo: resource-control -status: proposed +status: finished owner: codex topic_slug: railiance origin: residual @@ -12,6 +12,7 @@ origin_ref: STATE-WP-0091 created: "2026-09-14" updated: "2026-09-14" related: [RESOURCE-WP-0003, STATE-WP-0091, RCLUSTER-WP-0014] +state_hub_workstream_id: "a0f4f765-7e63-5af3-b122-0f988fd57c5f" --- Residual from STATE-WP-0091. State Hub lowered the MCP CPU request 50m → 10m @@ -23,10 +24,16 @@ authorize procurement or scaling. ```task id: RESOURCE-WP-0007-T01 -status: todo +status: done priority: medium +state_hub_task_id: "0a364c8e-f558-5a84-8487-94ffabb4680d" ``` Record the MCP request change as workload-owned demand on `reef-railiance-k3s`. Keep booked financial authority in fin-hub. Do not mark the 105m remainder as available shared capacity. + +**Done 2026-09-14.** `data/resources/reef-railiance-k3s.json` now lists +`state-hub` as an actual consumer and records the MCP 10m request as +workload evidence. Allocation mode stays `unattributed`. No capacity metric +was increased and 105m is not treated as shared headroom.