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:
Takeshi
2026-09-30 23:52:24 +09:00
parent 6077e02ebe
commit 5dde0c5ec2
490 changed files with 54051 additions and 809 deletions
+3 -3
View File
@@ -23,7 +23,7 @@ func preview_purchase(runtime: Variant, warehouse_id: StringName, item_id: Strin
quote[&"cash_after"] = cash - int(quote[&"total_cost"])
if quantity <= 0 or quantity > 10000:
quote[&"reason"] = &"INVALID_QUANTITY"
elif not facility.operator_open or facility.durability <= 0:
elif not facility.allows_logistics():
quote[&"reason"] = &"FACILITY_CLOSED"
elif int(quote[&"total_cost"]) > cash:
quote[&"reason"] = &"INSUFFICIENT_FUNDS"
@@ -109,7 +109,7 @@ func get_report(runtime: Variant) -> Dictionary:
func ensure_deliveries(runtime: Variant, minute: int) -> void:
var facilities := _facilities(runtime)
for destination: FacilityInstance in facilities:
if not destination.operator_open or destination.durability <= 0:
if not destination.allows_logistics():
continue
var source_type: StringName
var item_id: StringName
@@ -131,7 +131,7 @@ func ensure_deliveries(runtime: Variant, minute: int) -> void:
continue
var sources: Array[Dictionary] = []
for source: FacilityInstance in facilities:
if source.definition_id != source_type or not source.operator_open:
if source.definition_id != source_type or not source.allows_logistics():
continue
if source_type == &"kitchen" and not _has_production_plan(runtime, source.instance_id):
continue