story-kit: merge 306_story_replace_manual_qa_boolean_with_configurable_qa_mode_field

This commit is contained in:
Dave
2026-03-19 11:56:39 +00:00
parent a058fa5f19
commit 2067abb2e5
12 changed files with 418 additions and 125 deletions

View File

@@ -60,7 +60,7 @@ describe("AgentLozenge fixed intrinsic width", () => {
merge_failure: null,
agent: { agent_name: "coder-1", model: "sonnet", status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
];
const pipeline = makePipeline({ current: items });
@@ -114,7 +114,7 @@ describe("LozengeFlyProvider fly-in visibility", () => {
merge_failure: null,
agent: { agent_name: "coder-1", model: null, status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -156,7 +156,7 @@ describe("LozengeFlyProvider fly-in visibility", () => {
status: "running",
},
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -220,7 +220,7 @@ describe("LozengeFlyProvider fly-in clone", () => {
merge_failure: null,
agent: { agent_name: "coder-1", model: "sonnet", status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -263,7 +263,7 @@ describe("LozengeFlyProvider fly-in clone", () => {
merge_failure: null,
agent: { agent_name: "coder-1", model: null, status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -312,7 +312,7 @@ describe("LozengeFlyProvider fly-in clone", () => {
merge_failure: null,
agent: { agent_name: "coder-1", model: null, status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -383,7 +383,7 @@ describe("LozengeFlyProvider fly-out", () => {
merge_failure: null,
agent: { agent_name: "coder-1", model: "haiku", status: "completed" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -410,7 +410,7 @@ describe("LozengeFlyProvider fly-out", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -444,7 +444,7 @@ describe("AgentLozenge idle vs active appearance", () => {
merge_failure: null,
agent: { agent_name: "coder-1", model: null, status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
];
const { container } = render(
@@ -470,7 +470,7 @@ describe("AgentLozenge idle vs active appearance", () => {
merge_failure: null,
agent: { agent_name: "coder-1", model: null, status: "pending" },
review_hold: null,
manual_qa: null,
qa: null,
},
];
const { container } = render(
@@ -496,7 +496,7 @@ describe("AgentLozenge idle vs active appearance", () => {
merge_failure: null,
agent: { agent_name: "coder-1", model: null, status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
];
const { container } = render(
@@ -549,7 +549,7 @@ describe("hiddenRosterAgents: assigned agents are absent from roster", () => {
merge_failure: null,
agent: { agent_name: "coder-1", model: null, status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -572,7 +572,7 @@ describe("hiddenRosterAgents: assigned agents are absent from roster", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -596,7 +596,7 @@ describe("hiddenRosterAgents: assigned agents are absent from roster", () => {
merge_failure: null,
agent: { agent_name: "coder-1", model: null, status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -658,7 +658,7 @@ describe("hiddenRosterAgents: fly-out keeps agent hidden until clone lands", ()
merge_failure: null,
agent: { agent_name: "coder-1", model: null, status: "completed" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -671,7 +671,7 @@ describe("hiddenRosterAgents: fly-out keeps agent hidden until clone lands", ()
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -715,7 +715,7 @@ describe("hiddenRosterAgents: fly-out keeps agent hidden until clone lands", ()
merge_failure: null,
agent: { agent_name: "coder-1", model: null, status: "completed" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -728,7 +728,7 @@ describe("hiddenRosterAgents: fly-out keeps agent hidden until clone lands", ()
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -803,7 +803,7 @@ describe("LozengeFlyProvider agent swap (name change)", () => {
merge_failure: null,
agent: { agent_name: "coder-1", model: "sonnet", status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -816,7 +816,7 @@ describe("LozengeFlyProvider agent swap (name change)", () => {
merge_failure: null,
agent: { agent_name: "coder-2", model: "haiku", status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -902,7 +902,7 @@ describe("LozengeFlyProvider fly-out without roster element", () => {
status: "completed",
},
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -915,7 +915,7 @@ describe("LozengeFlyProvider fly-out without roster element", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -988,7 +988,7 @@ describe("FlyingLozengeClone initial non-flying render", () => {
merge_failure: null,
agent: { agent_name: "coder-1", model: null, status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -1065,7 +1065,7 @@ describe("Bug 137: no animation actions lost during rapid pipeline updates", ()
merge_failure: null,
agent: { agent_name: "coder-1", model: "sonnet", status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -1078,7 +1078,7 @@ describe("Bug 137: no animation actions lost during rapid pipeline updates", ()
merge_failure: null,
agent: { agent_name: "coder-2", model: "haiku", status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -1146,7 +1146,7 @@ describe("Bug 137: no animation actions lost during rapid pipeline updates", ()
merge_failure: null,
agent: { agent_name: "coder-1", model: null, status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -1159,7 +1159,7 @@ describe("Bug 137: no animation actions lost during rapid pipeline updates", ()
merge_failure: null,
agent: { agent_name: "coder-2", model: null, status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});
@@ -1246,7 +1246,7 @@ describe("Bug 137: animations remain functional through sustained agent activity
merge_failure: null,
agent: { agent_name: agentName, model: null, status: "running" },
review_hold: null,
manual_qa: null,
qa: null,
},
],
});

View File

@@ -18,7 +18,7 @@ describe("StagePanel", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="Current" items={items} />);
@@ -40,7 +40,7 @@ describe("StagePanel", () => {
status: "running",
},
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="Current" items={items} />);
@@ -61,7 +61,7 @@ describe("StagePanel", () => {
status: "running",
},
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="Current" items={items} />);
@@ -81,7 +81,7 @@ describe("StagePanel", () => {
status: "pending",
},
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="QA" items={items} />);
@@ -97,7 +97,7 @@ describe("StagePanel", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="Current" items={items} />);
@@ -113,7 +113,7 @@ describe("StagePanel", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="Upcoming" items={items} />);
@@ -129,7 +129,7 @@ describe("StagePanel", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="Upcoming" items={items} />);
@@ -147,7 +147,7 @@ describe("StagePanel", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="Current" items={items} />);
@@ -165,7 +165,7 @@ describe("StagePanel", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="QA" items={items} />);
@@ -183,7 +183,7 @@ describe("StagePanel", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="Done" items={items} />);
@@ -201,7 +201,7 @@ describe("StagePanel", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="Upcoming" items={items} />);
@@ -222,7 +222,7 @@ describe("StagePanel", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="Current" items={items} />);
@@ -240,7 +240,7 @@ describe("StagePanel", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="QA" items={items} />);
@@ -258,7 +258,7 @@ describe("StagePanel", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="Done" items={items} />);
@@ -276,7 +276,7 @@ describe("StagePanel", () => {
merge_failure: "Squash merge failed: conflicts in Cargo.lock",
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="Merge" items={items} />);
@@ -297,7 +297,7 @@ describe("StagePanel", () => {
merge_failure: null,
agent: null,
review_hold: null,
manual_qa: null,
qa: null,
},
];
render(<StagePanel title="Merge" items={items} />);