refactor: hard-fork GSD -> MSD (Make Software Done)
Mechanical rename produced by scripts/msd-rename.cjs: gsd/Gsd/GSD -> msd/Msd/MSD across contents and paths, upstream package/repo coordinates -> @golem15/msd-core and golem15com/msd-core. Deep links into upstream history, sibling upstream packages, the GSD-2 import feature, CHANGELOG.md and .changeset/ are kept as-is. Hand edits on top: MSD block-letter banner and logos, LICENSE copyright line, package/plugin identity, regenerated lockfile, install-tree fixtures, derived registries and benchmark baseline; migration checksum baseline re-locked (MSD keeps its own install state, so no install had applied the old sums); sort-order and regex-escaped expectations in tests adjusted.
|
Before Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 82 KiB |
BIN
assets/msd-logo-2000-transparent.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
@@ -5,13 +5,13 @@
|
||||
</style>
|
||||
</defs>
|
||||
|
||||
<!-- GSD ASCII Logo - centered -->
|
||||
<!-- MSD ASCII Logo - centered -->
|
||||
<g transform="translate(1000, 1000)">
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="-225" xml:space="preserve"> ██████╗ ███████╗██████╗ </text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="-105" xml:space="preserve"> ██╔════╝ ██╔════╝██╔══██╗</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="15" xml:space="preserve"> ██║ ███╗███████╗██║ ██║</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="135" xml:space="preserve"> ██║ ██║╚════██║██║ ██║</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="255" xml:space="preserve"> ╚██████╔╝███████║██████╔╝</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="375" xml:space="preserve"> ╚═════╝ ╚══════╝╚═════╝ </text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="-225" xml:space="preserve"> ███╗ ███╗███████╗██████╗ </text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="-105" xml:space="preserve"> ████╗ ████║██╔════╝██╔══██╗</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="15" xml:space="preserve"> ██╔████╔██║███████╗██║ ██║</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="135" xml:space="preserve"> ██║╚██╔╝██║╚════██║██║ ██║</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="255" xml:space="preserve"> ██║ ╚═╝ ██║███████║██████╔╝</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="375" xml:space="preserve"> ╚═╝ ╚═╝╚══════╝╚═════╝ </text>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
BIN
assets/msd-logo-2000.png
Normal file
|
After Width: | Height: | Size: 21 KiB |
@@ -9,13 +9,13 @@
|
||||
<!-- Background -->
|
||||
<rect class="bg" width="2000" height="2000"/>
|
||||
|
||||
<!-- GSD ASCII Logo - centered -->
|
||||
<!-- MSD ASCII Logo - centered -->
|
||||
<g transform="translate(1000, 1000)">
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="-225" xml:space="preserve"> ██████╗ ███████╗██████╗ </text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="-105" xml:space="preserve"> ██╔════╝ ██╔════╝██╔══██╗</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="15" xml:space="preserve"> ██║ ███╗███████╗██║ ██║</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="135" xml:space="preserve"> ██║ ██║╚════██║██║ ██║</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="255" xml:space="preserve"> ╚██████╔╝███████║██████╔╝</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="375" xml:space="preserve"> ╚═════╝ ╚══════╝╚═════╝ </text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="-225" xml:space="preserve"> ███╗ ███╗███████╗██████╗ </text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="-105" xml:space="preserve"> ████╗ ████║██╔════╝██╔══██╗</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="15" xml:space="preserve"> ██╔████╔██║███████╗██║ ██║</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="135" xml:space="preserve"> ██║╚██╔╝██║╚════██║██║ ██║</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="255" xml:space="preserve"> ██║ ╚═╝ ██║███████║██████╔╝</text>
|
||||
<text class="logo" font-size="108" text-anchor="middle" y="375" xml:space="preserve"> ╚═╝ ╚═╝╚══════╝╚═════╝ </text>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
@@ -38,27 +38,27 @@
|
||||
<!-- Prompt line -->
|
||||
<text class="text prompt" font-size="15" y="0">~</text>
|
||||
<text class="text dim" font-size="15" x="16" y="0">$</text>
|
||||
<text class="text command" font-size="15" x="36" y="0">npx @opengsd/gsd-core</text>
|
||||
<text class="text command" font-size="15" x="36" y="0">npx @golem15/msd-core</text>
|
||||
|
||||
<!-- Banner -->
|
||||
<text class="text cyan" font-size="14" y="48" xml:space="preserve"> ██████╗ ███████╗██████╗</text>
|
||||
<text class="text cyan" font-size="14" y="68" xml:space="preserve"> ██╔════╝ ██╔════╝██╔══██╗</text>
|
||||
<text class="text cyan" font-size="14" y="88" xml:space="preserve"> ██║ ███╗███████╗██║ ██║</text>
|
||||
<text class="text cyan" font-size="14" y="108" xml:space="preserve"> ██║ ██║╚════██║██║ ██║</text>
|
||||
<text class="text cyan" font-size="14" y="128" xml:space="preserve"> ╚██████╔╝███████║██████╔╝</text>
|
||||
<text class="text cyan" font-size="14" y="148" xml:space="preserve"> ╚═════╝ ╚══════╝╚═════╝</text>
|
||||
<text class="text cyan" font-size="14" y="48" xml:space="preserve"> ███╗ ███╗███████╗██████╗</text>
|
||||
<text class="text cyan" font-size="14" y="68" xml:space="preserve"> ████╗ ████║██╔════╝██╔══██╗</text>
|
||||
<text class="text cyan" font-size="14" y="88" xml:space="preserve"> ██╔████╔██║███████╗██║ ██║</text>
|
||||
<text class="text cyan" font-size="14" y="108" xml:space="preserve"> ██║╚██╔╝██║╚════██║██║ ██║</text>
|
||||
<text class="text cyan" font-size="14" y="128" xml:space="preserve"> ██║ ╚═╝ ██║███████║██████╔╝</text>
|
||||
<text class="text cyan" font-size="14" y="148" xml:space="preserve"> ╚═╝ ╚═╝╚══════╝╚═════╝</text>
|
||||
|
||||
<!-- Title and subtitle -->
|
||||
<text class="text white" font-size="15" y="188"> GSD Core <tspan class="dim">v1.2.0</tspan></text>
|
||||
<text class="text white" font-size="15" y="212"> Git. Ship. Done.</text>
|
||||
<text class="text white" font-size="15" y="188"> MSD Core <tspan class="dim">v1.2.0</tspan></text>
|
||||
<text class="text white" font-size="15" y="212"> Make Software Done.</text>
|
||||
<text class="text white" font-size="15" y="232"> Meta-prompting, context engineering, and spec-driven workflows.</text>
|
||||
|
||||
<!-- Install output -->
|
||||
<text class="text" font-size="15" y="280"><tspan class="green"> ✓</tspan><tspan class="white"> Installed commands/gsd</tspan></text>
|
||||
<text class="text" font-size="15" y="280"><tspan class="green"> ✓</tspan><tspan class="white"> Installed commands/msd</tspan></text>
|
||||
<text class="text" font-size="15" y="304"><tspan class="green"> ✓</tspan><tspan class="white"> Installed workflow assets</tspan></text>
|
||||
|
||||
<!-- Done message -->
|
||||
<text class="text" font-size="15" y="352"><tspan class="green"> Done!</tspan><tspan class="white"> Run </tspan><tspan class="cyan">/gsd-help</tspan><tspan class="white"> to get started.</tspan></text>
|
||||
<text class="text" font-size="15" y="352"><tspan class="green"> Done!</tspan><tspan class="white"> Run </tspan><tspan class="cyan">/msd-help</tspan><tspan class="white"> to get started.</tspan></text>
|
||||
|
||||
<!-- New prompt -->
|
||||
<text class="text prompt" font-size="15" y="400">~</text>
|
||||
|
||||
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |