Record original-alignment implementation and traceability checkpoint
Capture current source, content data, tests, asset licenses, and original-specification traceability. Original implementation remains incomplete. The accepted matching UI generation passed 154 suites and 12,253 checks, with eight rendered staff-contract screens reviewed. Latest native Windows and full-original acceptance remain outstanding.
This commit is contained in:
@@ -123,7 +123,6 @@ func _test_interruptions() -> void:
|
||||
{&"off": {&"power_available": false}, &"on": {&"power_available": true}, &"state": &"NO_POWER"},
|
||||
{&"off": {&"access_available": false}, &"on": {&"access_available": true}, &"state": &"NO_ACCESS"},
|
||||
{&"off": {&"operator_open": false}, &"on": {&"operator_open": true}, &"state": &"CLOSED"},
|
||||
{&"off": {&"durability": 0}, &"on": {&"durability": 10000}, &"state": &"BROKEN"},
|
||||
]
|
||||
for item: Dictionary in cases:
|
||||
facilities.set_operational_status(&"kitchen.one", item[&"off"], kitchen.current_minute)
|
||||
@@ -138,6 +137,11 @@ func _test_interruptions() -> void:
|
||||
kitchen.set_plan(&"kitchen.one", true, 4)
|
||||
_tick(kitchen, 10)
|
||||
_expect(inventory.total_quantity(&"kitchen.stock", Catalog.BASIC_MEAL) == 4, "resuming earns only missing operating minutes")
|
||||
facilities.set_operational_status(&"kitchen.one", {&"durability": 0}, kitchen.current_minute)
|
||||
_expect(kitchen.get_report(&"kitchen.one")[&"state"] == &"BROKEN", "destroyed kitchen stops production")
|
||||
facilities.set_operational_status(&"kitchen.one", {&"durability": 10000}, kitchen.current_minute)
|
||||
_expect(kitchen.get_report(&"kitchen.one")[&"state"] == &"SUSPENDED", "repair does not invent suspension recovery")
|
||||
_expect(not facilities.get_instance(&"kitchen.one").allows_logistics(), "suspended kitchen cannot supply deliveries")
|
||||
|
||||
|
||||
func _test_expiry_and_retry() -> void:
|
||||
|
||||
Reference in New Issue
Block a user