import { VersionGraph } from '@start9labs/start-sdk' import { v_1_0_0_1 } from './v1.0.0.1' import { v_1_0_0_2 } from './v1.0.0.2' import { v_1_0_0_3 } from './v1.0.0.3' /** * Version graph for the `proof-of-work` package. * * v1.0.0:1 — initial release, seeded cutover from the legacy * `workout-log` package. * v1.0.0:2 — CSP fix (reverted the over-strict nonce-based CSP that * broke first paint in v1.0.0:1). * v1.0.0:3 — post-cutover seed strip (baked /data snapshot removed * from the image now that the cutover is verified done). * * StartOS picks `current` as the install target; `other` lists every * node that can upgrade into `current`. Hosts on v1.0.0:1 or :2 * upgrade to :3 via no-op up migrations; fresh installs land on :3. */ export const versionGraph = VersionGraph.of({ current: v_1_0_0_3, other: [v_1_0_0_1, v_1_0_0_2], })