feat: production chain

This commit is contained in:
2026-03-15 22:46:47 -04:00
parent 651556c916
commit 5ba1287f85
65 changed files with 3718 additions and 687 deletions

View File

@@ -33,6 +33,8 @@ export interface WorldSnapshot {
seed: number;
sequence: number;
tickIntervalMs: number;
orbitalTimeSeconds: number;
orbitalSimulation: OrbitalSimulationSnapshot;
generatedAtUtc: string;
systems: SystemSnapshot[];
spatialNodes: SpatialNodeSnapshot[];
@@ -50,6 +52,8 @@ export interface WorldSnapshot {
export interface WorldDelta {
sequence: number;
tickIntervalMs: number;
orbitalTimeSeconds: number;
orbitalSimulation: OrbitalSimulationSnapshot;
generatedAtUtc: string;
requiresSnapshotRefresh: boolean;
events: SimulationEventRecord[];
@@ -83,3 +87,7 @@ export interface ObserverScope {
systemId?: string | null;
bubbleId?: string | null;
}
export interface OrbitalSimulationSnapshot {
simulatedSecondsPerRealSecond: number;
}