import { VersionGraph } from '@start9labs/start-sdk'
import { v_1_0_0_1 } from './v1.0.0.1'

/**
 * Version graph for the `proof-of-work` package.
 *
 * v1.0.0:1 — initial release, seeded cutover from the legacy `workout-log`
 *            package. No prior version to upgrade from.
 *
 * StartOS picks `current` as the install target; `other` lists every node
 * that can upgrade into `current`. Fresh sideloads land directly on
 * `current`. Once we ship the post-cutover cleanup release, it goes here as
 * the new `current` and v1.0.0:1 moves into `other`.
 */
export const versionGraph = VersionGraph.of({
  current: v_1_0_0_1,
  other: [],
})
