railiance-infra/workplans/RAIL-HO-WP-0008-railiance01-resource-and-commercial-evidence.md
codex 0a97ce12be
Some checks failed
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Has been cancelled
Publish railiance01 resource evidence and close RAIL-HO-WP-0008
Non-secret identity, a reproducible capacity observation, and host-ops
labor/exit inputs for resource:hosteurope:railiance01. Booked price and
contract dates stay unknown for their owners.
2026-08-15 19:04:40 +02:00

4.1 KiB

id type title domain repo status owner topic_slug created updated related state_hub_workstream_id
RAIL-HO-WP-0008 workplan Publish railiance01 resource and commercial evidence financials railiance-infra finished codex railiance 2026-08-11 2026-08-15
RESOURCE-WP-0003
7122657f-87c8-46b5-a725-a1af1ba0af12

RAIL-HO-WP-0008 — railiance01 resource and commercial evidence

Goal

Provide the non-secret infrastructure facts needed to maintain resource:hosteurope:railiance01 in resource-control without making resource-control authoritative for host provisioning or fin-hub's booked cost. Origin: RESOURCE-WP-0003-T04 delegated evidence gap.

T01 — Identify the provider resource and lifecycle

id: RAIL-HO-WP-0008-T01
status: done
priority: high
state_hub_task_id: "cde55584-229d-4e27-8fc8-0f54d78c71ed"

Record the Host Europe product/service class, non-secret provider resource ID, account reference suitable for joins, country/region or residency evidence, order or commissioning date, renewal date, cancellation deadline, and contract term. Reference source evidence without committing invoices, credentials, customer numbers, or payment instruments.

Done when resource-control can update the provider and lifecycle fields with provenance, while unknown or restricted fields remain explicitly classified.

Done 2026-08-15. docs/evidence/resource-hosteurope-railiance01/identity-lifecycle.yaml

  • Product class: virtual server, family vps4, type oh.hosting.c2.r4.d100
  • Provider resource ID: OpenStack UUID c0e697d1-4c71-40f5-9746-0b4c4b9e5c17
  • Join key: openstack-project:f6491e4f796146d1a7ce30d569d5f122 (not the billing customer number)
  • Location: sxb1 / Strasbourg / FR / EU
  • Commissioned into S1 management: 2026-03-08
  • Order, renewal, cancel-by, contract term: unknown, owner operator
  • Booked price: unknown, owner fin-hub (FIN-WP-0004)

T02 — Publish host capacity and utilization evidence

id: RAIL-HO-WP-0008-T02
status: done
priority: high
state_hub_task_id: "8b0e5547-23ae-4516-b6d7-9c196882d088"

Define a stable non-secret observation containing provisioned and usable CPU, memory, root/local storage, traffic allowance where known, and timestamped host-level utilization. Distinguish provider limits from operating-system and Kubernetes observations.

Done when at least one reproducible observation can be consumed by resource-control and its source and cadence are documented.

Done 2026-08-15. Producer scripts/observe-host-capacity.py; first observation docs/evidence/resource-hosteurope-railiance01/observations/2026-08-15T170250Z.json (also observations/latest.json). Cadence: monthly, and after a resize. Traffic allowance remains unknown.

Sample at 2026-08-15T17:02:50Z: 4 vCPU, 16377056 KiB RAM, 193 GiB root (72 GiB used); k3s kubectl top 1715m CPU / 6308 MiB memory.

T03 — Record infrastructure operations labor and exit inputs

id: RAIL-HO-WP-0008-T03
status: done
priority: medium
state_hub_task_id: "8bdaa96f-400b-455f-87db-d5c11e287142"

Define the recurring host-maintenance activities and measurable operator-labor inputs, plus the host replacement/cancellation evidence required before exit. Do not estimate another repository's workload labor.

Done when resource-control can separate host infrastructure, recurring labor, and migration effort in forecasts and optimization cases.

Done 2026-08-15. docs/evidence/resource-hosteurope-railiance01/labor-and-exit.yaml

Recurring host-ops catalog plus monthly_host_ops_hours: 2.0 (basis estimated, no time records). Replacement cutover 8 host-ops hours (estimated). Cancellation notice period unknown. Cluster and workload labor excluded.

Acceptance

  • Provider identity and lifecycle evidence is non-secret and attributable.
  • Capacity and utilization observations have timestamps and provenance.
  • Host labor and exit inputs can be consumed without duplicating booked cost.

Outcome

Finished 2026-08-15. Interface: docs/evidence/resource-hosteurope-railiance01/. resource-control can fold the known fields and must leave booked price and contract dates unknown until their owners publish them.