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.
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
* "Quick-batch binding").
|
||||
*
|
||||
* Pure/state primitives and CLI-testable core operations for batching
|
||||
* several `/gsd:quick`-shaped tasks together: task-list parsing, collision-safe
|
||||
* several `/msd:quick`-shaped tasks together: task-list parsing, collision-safe
|
||||
* quick-ID preallocation, `BATCH.json` schema/validation/resume, deterministic
|
||||
* dependency-DAG + file-overlap wave construction, and exactly-once STATE.md
|
||||
* completion. NO agent dispatch, NO worktree creation, NO user-facing command —
|
||||
@@ -29,7 +29,7 @@
|
||||
* SIBLING of `.planning/quick/`, never inside it, so `scanQuickTasks`
|
||||
* (src/audit.cts) never misreads a batch manifest as a broken quick task.
|
||||
*
|
||||
* ADR-457 build-at-publish: compiled by tsc to gsd-core/bin/lib/quick-batch.cjs.
|
||||
* ADR-457 build-at-publish: compiled by tsc to msd-core/bin/lib/quick-batch.cjs.
|
||||
*/
|
||||
|
||||
import fs from 'node:fs';
|
||||
@@ -102,11 +102,11 @@ interface QuickBatchItem {
|
||||
* `updateBatchItems`) once `worktree.create` succeeds — the crash-window
|
||||
* duplicate-dispatch guard's recovery path. The ephemeral, per-process
|
||||
* `$QUICK_BATCH_WORKTREE_MANIFEST` (a `mktemp` file, same shape
|
||||
* `/gsd:quick`'s own `QUICK_WORKTREE_MANIFEST` uses) does NOT survive a
|
||||
* `/msd:quick`'s own `QUICK_WORKTREE_MANIFEST` uses) does NOT survive a
|
||||
* coordinator crash/restart; this field is the durable fallback a
|
||||
* RESUMED coordinator process reads when its own fresh ephemeral
|
||||
* manifest has no entry for an item that finished executing in a PRIOR
|
||||
* process (see `.gsd/phase/feat-3677-quick-batch-hardening-acceptance/40-design.md` §1).
|
||||
* process (see `.msd/phase/feat-3677-quick-batch-hardening-acceptance/40-design.md` §1).
|
||||
*
|
||||
* Deliberately a SEPARATE field from the pre-existing `worktree` above,
|
||||
* not a reuse of it: `worktree`'s own `loadBatch` validation requires the
|
||||
|
||||
Reference in New Issue
Block a user