mail-address-semantics/registry/release-units/mas.yaml
tegwick f18eb0b8df Add an on/off switch for the MAS facility.
MAS-WP-0007 is finished. power.sh scales the MX and statute together
and records the power annotation. apply.sh keeps an off facility off.
The live facility was annotated power=on and was not restarted.

Assistant: grok
Assistant-Session: 01a198fa-fd27-7e41-a0a2-57355c3e4efd
2026-11-01 22:46:46 +01:00

46 lines
1.1 KiB
YAML

# No owner classification file. Recorded confidential/medium: this facility
# holds relay credentials and message evidence. It is the operated MAS
# facility for mas.coulomb.social and can be powered off without removing
# that state. Replies stay capped at 300.
kind: release-unit
unit_id: mas
owner: mail-address-semantics
contract_version: 1.0.0
data_classification: confidential
criticality: medium
composition:
purpose: Covers the MAS facility (MX and statute), powered on or off as a pair.
member_repos:
- repo: mail-address-semantics
role: rollout owner
deployables:
- mas-mx
- mas-statute
rollout_contract:
default_mode: owner-deploy
smoke_contract:
required:
- workload-ready
rollback_contract:
order:
- owner-rollback
workloads:
- kind: Deployment
namespace: mas
name: mas-mx
- kind: Deployment
namespace: mas
name: mas-statute
pins:
component:
name: ocm.railiance.dev/mas
version: live
resources: []
sources:
- name: mail-address-semantics
type: git
version: live
digest:
hashAlgorithm: SHA-1
normalisationAlgorithm: gitCommit/v1
value: f4c4aaa4a66bfb43fe008a06eeb047968dcccafd