From d2f5e5cbc2d8053618ec3570c95f72904659cebe Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Wed, 30 Sep 2026 16:35:30 +0100 Subject: [PATCH] fix(launcher): restore the AGPL-3.0-or-later header lost in the #102 realign game-server-admin#102 (6152bda) realigned the launcher with a generator that hard-coded `SPDX-License-Identifier: MPL-2.0` (twice) and ignored `[project].license`, silently relicensing the launcher against this repo's docs/legal/LICENSE-POLICY.adoc (code -> AGPL-3.0-or-later, #62/309accc). - game-server-admin.launcher.a2ml: `[project].license` = AGPL-3.0-or-later (the app's licence). The file's own SPDX header stays MPL-2.0 per the config carve-out. - game-server-admin-launcher.sh: re-realigned with launch-scaffolder#64 (1ddf146), which emits the project licence once. Diff is the header only. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_0136eszqrQ53Kj7aBH1D4rXK --- game-server-admin-launcher.sh | 5 ++--- game-server-admin.launcher.a2ml | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/game-server-admin-launcher.sh b/game-server-admin-launcher.sh index ae1fd6d..7ed78ca 100755 --- a/game-server-admin-launcher.sh +++ b/game-server-admin-launcher.sh @@ -1,10 +1,9 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: MPL-2.0 -# SPDX-License-Identifier: MPL-2.0 +# SPDX-License-Identifier: AGPL-3.0-or-later # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # @launcher-deed begin -# ;; SPDX-License-Identifier: MPL-2.0 +# ;; SPDX-License-Identifier: AGPL-3.0-or-later # (praxis-deed # :schema-version "1.0.0" # :canonical-name "game-server-admin-launcher" diff --git a/game-server-admin.launcher.a2ml b/game-server-admin.launcher.a2ml index 6f4ddc1..f150791 100644 --- a/game-server-admin.launcher.a2ml +++ b/game-server-admin.launcher.a2ml @@ -9,7 +9,7 @@ display = "Game Server Admin" description = "Game Server Admin — multi-game server orchestration UI" categories = ["Game", "Network", "System"] version = "1.0.0" -license = "MPL-2.0" +license = "AGPL-3.0-or-later" [repo] path = "/var/mnt/eclipse/repos/fleet-ecosystem/game-server-admin"