|
|
@@ -206,7 +206,7 @@ describe("ArchitectAgent", () => {
|
|
|
|
|
|
const result = await agent.generateFoundation(book);
|
|
|
|
|
|
- expect(result.pendingHooks).toContain("| H01 | 1 | 主线 | 未开启 | 0 | 10章 | 主线核心钩子 |");
|
|
|
+ expect(result.pendingHooks).toContain("| H01 | 1 | 主线 | 未开启 | 0 | 10章 | 中程 | 主线核心钩子 |");
|
|
|
expect(result.pendingHooks).not.toContain("如果你愿意");
|
|
|
expect(result.pendingHooks).not.toContain("前10章逐章细纲");
|
|
|
});
|
|
|
@@ -268,7 +268,7 @@ describe("ArchitectAgent", () => {
|
|
|
|
|
|
const result = await agent.generateFoundation(book);
|
|
|
|
|
|
- expect(result.pendingHooks).toContain("| H13 | 22 | 舆情操盘 | 待推进 | 0 | 51-60章 | 庄蔓出场后逐步揭露(初始线索:一家自媒体公司在多个旧案节点同步接单) |");
|
|
|
+ expect(result.pendingHooks).toContain("| H13 | 22 | 舆情操盘 | 待推进 | 0 | 51-60章 | 中程 | 庄蔓出场后逐步揭露(初始线索:一家自媒体公司在多个旧案节点同步接单) |");
|
|
|
});
|
|
|
|
|
|
it("throws when a required foundation section is missing", async () => {
|