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
+6
View File
@@ -58,6 +58,8 @@ enum ViewLayer {
@export var primary_skill: StringName = &"service"
@export_group("Service")
@export var customer_capacity := -1
@export var service_attribute: StringName = &""
@export var capacity := 0
@export var queue_capacity := 0
@export var base_service_minutes := 1
@@ -84,6 +86,7 @@ enum ViewLayer {
@export var content_replacement_id: StringName = &""
@export_group("Progression")
@export var faith_per_service := 0
@export_range(1, 7, 1) var unlock_rank := 1
@export var research_requirements: Array[StringName] = []
@@ -105,10 +108,13 @@ func is_valid() -> bool:
and maintenance_mana >= 0 \
and staff_min >= 0 \
and staff_max >= staff_min \
and customer_capacity >= -1 \
and service_attribute in [&"", &"appetite", &"relaxation", &"sexual", &"gambling"] \
and capacity >= 0 \
and queue_capacity >= 0 \
and base_service_minutes > 0 \
and base_price >= 0 \
and faith_per_service >= 0 \
and detailed_profile_is_valid()