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 -6
View File
@@ -35,10 +35,10 @@ func _run() -> void:
_expect(exceeded == [&"custom"], "budget violation emits its exact metric once")
profiler.record_simulation_tick(3_000, 1)
profiler.record_simulation_tick(11_000, 4)
profiler.record_simulation_tick(11_000, 3)
_expect(profiler.get_report(&"simulation_x1")[&"limit_us"] == 4_000, "x1 uses the MVP average budget")
_expect(profiler.get_report(&"simulation_x4")[&"limit_us"] == 12_000, "x4 uses the MVP P95 budget")
_expect(not profiler.get_report(&"simulation_x4")[&"budget_exceeded"], "x4 sample within budget passes")
_expect(profiler.get_report(&"simulation_x3")[&"limit_us"] == 12_000, "x3 uses the MVP P95 budget")
_expect(not profiler.get_report(&"simulation_x3")[&"budget_exceeded"], "x3 sample within budget passes")
profiler.record_sample(&"path_query", 2_001)
_expect(profiler.get_report(&"path_query")[&"budget_exceeded"], "path P95 enforces two milliseconds")
@@ -63,10 +63,10 @@ func _run() -> void:
)
_expect(not clock.get_performance_reports().is_empty(), "Kernel exposes read-only performance reports")
clock.reset(1, 6, 0)
clock.set_speed(4)
clock.set_speed(3)
var accelerated_ticks = clock.process_real_delta(clock.REAL_SECONDS_PER_GAME_MINUTE)
_expect(accelerated_ticks == 4, "x4 process frame advances the expected four game-minute ticks")
_expect(clock.performance_budget.get_report(&"simulation_x4")[&"lifetime_sample_count"] == 1, "x4 performance measures the aggregate frame once rather than four isolated ticks")
_expect(accelerated_ticks == 3, "x3 process frame advances the expected three game-minute ticks")
_expect(clock.performance_budget.get_report(&"simulation_x3")[&"lifetime_sample_count"] == 1, "x3 performance measures the aggregate frame once rather than three isolated ticks")
_expect(clock.performance_budget.get_report(&"main_thread_stall")[&"lifetime_sample_count"] == 1, "active simulation frames feed the main-thread stall budget")
clock.free()
+2 -2
View File
@@ -171,7 +171,7 @@ func _test_exact_round_trip_recovery_pause_and_performance() -> void:
_reset_runtime(60_005, 3, 7, 15)
var path := TEST_PREFIX + "_round_trip"
SaveService.delete_save(path)
_clock.set_speed(4)
_clock.set_speed(3)
var expected_snapshot = _runtime.create_snapshot()
var expected_digest := SimulationDigest.compute(expected_snapshot)
var first_save = _runtime.save_to_path(path, {&"display_name": "Runtime Exact"})
@@ -353,7 +353,7 @@ func _test_all_domain_invalid_candidates_preserve_complete_live_state() -> void:
EventDefinition.ContentRating.GENERAL,
[&"local_atomic_filter"]
)
_clock.set_speed(4)
_clock.set_speed(3)
_clock.set_paused(true)
_expect(
_runtime.queue_manual_checkpoint(TEST_PREFIX + "_never_written")[&"ok"],