Include platform owner in WP-0024 receipts
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a02669-87ee-7a31-b111-edc95a16e0fa
This commit is contained in:
codex 2026-08-22 14:59:59 +02:00
parent d8c0cd38a7
commit abf8855ae1
4 changed files with 51 additions and 12 deletions

View file

@ -22,9 +22,15 @@ class OwnerReviewTests(unittest.TestCase):
def setUp(self) -> None:
self.contract = module.load_contract()
def test_contract_has_four_owners_and_only_known_checks(self) -> None:
def test_contract_has_required_owners_and_only_known_checks(self) -> None:
self.assertEqual(
{"audit-core", "rapp-postgres", "railiance-cluster", "railiance-infra"},
{
"audit-core",
"rapp-postgres",
"railiance-cluster",
"railiance-infra",
"railiance-platform",
},
set(self.contract["owners"]),
)
checks = {
@ -35,12 +41,17 @@ class OwnerReviewTests(unittest.TestCase):
self.assertLessEqual(checks, module.KNOWN_CHECKS)
self.assertEqual(
{
"RAILIANCE-WP-0024-T02": ["audit-core", "rapp-postgres"],
"RAILIANCE-WP-0024-T02": [
"audit-core",
"rapp-postgres",
"railiance-platform",
],
"RAILIANCE-WP-0024-T03": [
"audit-core",
"rapp-postgres",
"railiance-cluster",
"railiance-infra",
"railiance-platform",
],
},
self.contract["task_owners"],