{"record":{"id":"223d68c7cc9151c4","repo":"deepseek-ai/deepseek-harness","slug":"client-modules-cannot-resolve-specifier-no","errorCode":null,"errorMessage":"client-modules: cannot resolve \"${specifier}\" — not a seed word, not a materialized module, and not a row in the boot graph (the runtime mirror of the bundle purity gate)","messagePattern":"client-modules: cannot resolve \"(.+?)\" — not a seed word, not a materialized module, and not a row in the boot graph \\(the runtime mirror of the bundle purity gate\\)","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"packages/client/modules/src/client/system.ts","lineNumber":198,"sourceCode":"      if (record !== undefined) return record.exports\n      if (this.factories.has(id)) return this.materialize(id).exports\n      throw new Error(\n        `client-modules: require(\"${spec}\") missed the module table — not a platform seed word, not a materialized module, `\n        + 'and no registered package factory (a build-time externals drift, or a dynamic dependency that did not arrive)',\n      )\n    }\n  }\n\n  async import(specifier: string): Promise<unknown> {\n    if (this.seed.has(specifier)) return this.seed.get(specifier)\n    const id = stripClientSuffix(specifier)\n    const existing = this.loadCache.get(id)\n    if (existing !== undefined) return existing.exports\n    const row = this.graphRows.get(id)\n    if (row !== undefined) {\n      await this.arriveGraphRow(row)\n    } else if (!this.factories.has(id)) {\n      throw new Error(\n        `client-modules: cannot resolve \"${specifier}\" — not a seed word, not a materialized module, `\n        + 'and not a row in the boot graph (the runtime mirror of the bundle purity gate)',\n      )\n    }\n    return this.materialize(id).exports\n  }\n\n  async prefetch(id: string): Promise<void> {\n    const normalized = stripClientSuffix(id)\n    if (this.loadCache.has(normalized)) return\n    const row = this.graphRows.get(normalized)\n    if (row === undefined) throw new Error(`client-modules: prefetch(\"${id}\") — not a graph entry`)\n    await this.arriveGraphRow(row)\n  }\n\n  invalidate(id: string): void {\n    const normalized = stripClientSuffix(id)\n    if (this.bootstrapIds.has(normalized)) return","sourceCodeStart":180,"sourceCodeEnd":216,"githubUrl":"https://github.com/deepseek-ai/deepseek-harness/blob/b150a551b8d465e31e418e1b2eaf5e79bbb7d28e/packages/client/modules/src/client/system.ts#L180-L216","documentation":"Error \"client-modules: cannot resolve \"${specifier}\" — not a seed word, not a materialized module, and not a row in the boot graph (the runtime mirror of the bundle purity gate)\" thrown in deepseek-ai/deepseek-harness.","triggerScenarios":"Thrown at packages/client/modules/src/client/system.ts:198 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Add the specifier to the boot graph or to the platform seed words."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"b150a551b8d465e31e418e1b2eaf5e79bbb7d28e","analyzedAt":"2026-08-24T18:12:29.105Z","schemaVersion":2},"datasetVersion":"2026-08-24T22:17:12.610Z"}