fix(reasoning): reconcile closure selection state
This commit is contained in:
@@ -905,6 +905,15 @@ describe("60B.11 — prompt prerequisite-aware targeting", () => {
|
||||
expect(prompt).toContain("depends_on");
|
||||
});
|
||||
|
||||
it("clarifies selectedQuestion must remain unresolved after applying the same proposal", () => {
|
||||
expect(prompt).toContain(
|
||||
"remains unresolved after applying this same proposal",
|
||||
);
|
||||
expect(prompt).toContain(
|
||||
"If the proposal resolves all consequential unknowns, selectedQuestion must be null.",
|
||||
);
|
||||
});
|
||||
|
||||
it("does NOT duplicate the materiality scoring rule", () => {
|
||||
// The prompt should clarify targeting but not redefine materiality
|
||||
expect(prompt).not.toContain("materiality score");
|
||||
|
||||
Reference in New Issue
Block a user