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:
@@ -2,11 +2,11 @@
|
||||
|
||||
/**
|
||||
* Unit tests for src/context-predicates.cts (compiled to
|
||||
* gsd-core/bin/lib/context-predicates.cjs) — the CONTEXT.md predicate
|
||||
* msd-core/bin/lib/context-predicates.cjs) — the CONTEXT.md predicate
|
||||
* fact-store parser/validator/selector (ADR-1671, #2928 Phase 1).
|
||||
*
|
||||
* FAILING-FIRST: this file targets the REQUIRED production behavior from
|
||||
* .gsd/phase/chore-2928-context-predicate-store/40-design.md's behavior
|
||||
* .msd/phase/chore-2928-context-predicate-store/40-design.md's behavior
|
||||
* table, not today's prototype-carried-forward behavior. Eight row-groups
|
||||
* are measured, provable defects in the current implementation and MUST be
|
||||
* RED until a later commit fixes them: A4, A5, A6, A7 (indented-bare / `*` /
|
||||
@@ -29,9 +29,9 @@ const {
|
||||
parsePredicates,
|
||||
selectPredicates,
|
||||
buildIndex,
|
||||
} = require('../gsd-core/bin/lib/context-predicates.cjs');
|
||||
} = require('../msd-core/bin/lib/context-predicates.cjs');
|
||||
|
||||
const { scanFencedBlocks } = require('../gsd-core/bin/lib/markdown-sectionizer.cjs');
|
||||
const { scanFencedBlocks } = require('../msd-core/bin/lib/markdown-sectionizer.cjs');
|
||||
|
||||
const ROOT = path.resolve(__dirname, '..');
|
||||
const CRLF = '\r\n';
|
||||
@@ -596,7 +596,7 @@ describe('parsePredicates: independence + real-corpus regression (I)', () => {
|
||||
test('realContributingMdYieldsNoPredicates', () => {
|
||||
// Fixture provenance (#2371): CONTRIBUTING.md contains
|
||||
// `GITHUB_BASE_REF=next …` (inside a blockquote) and
|
||||
// `export GSD_BLOCKED_AUTHOR_REGEX='@example-corp\.com$'` (inside a
|
||||
// `export MSD_BLOCKED_AUTHOR_REGEX='@example-corp\.com$'` (inside a
|
||||
// fenced bash block) — uppercase, `=`-bearing, backtick-adjacent text
|
||||
// authored by someone who never heard of this grammar.
|
||||
const md = fs.readFileSync(path.join(ROOT, 'CONTRIBUTING.md'), 'utf8');
|
||||
|
||||
Reference in New Issue
Block a user