feat(P0-A): 整合第一版并冻结最终发布 #1
@@ -3,7 +3,7 @@ import { test } from "node:test";
|
||||
|
||||
import { reviewIndependentModelEvidence } from "../../scripts/lib/wp7-02-manual-review.mjs";
|
||||
|
||||
const modelIds = ["gemini-3.1-flash-image-preview", "gemini-3-pro-image-preview", "gpt-image-2"];
|
||||
const modelIds = ["gemini-3.1-flash-image", "gpt-image-2"];
|
||||
const dimensions = { "3:4": [1080, 1440], "1:1": [1080, 1080], "4:3": [1440, 1080], "9:16": [1080, 1920] };
|
||||
|
||||
function entry(modelId, complete) {
|
||||
@@ -37,12 +37,12 @@ function entry(modelId, complete) {
|
||||
}
|
||||
|
||||
test("TDD-WP7-EXT-001 reviews each model independently when the set is mixed", () => {
|
||||
const result = reviewIndependentModelEvidence(modelIds.map((modelId, index) => entry(modelId, index === 2)), {
|
||||
const result = reviewIndependentModelEvidence(modelIds.map((modelId, index) => entry(modelId, index === 1)), {
|
||||
reviewedAt: "2026-08-04T09:30:00.000Z",
|
||||
runId: "wp7-02-mixed-review",
|
||||
});
|
||||
assert.equal(result.status, "externally_blocked");
|
||||
assert.deepEqual(result.reviews.map((review) => [review.model_id, review.status]), [
|
||||
[modelIds[0], "blocked"], [modelIds[1], "blocked"], [modelIds[2], "passed"],
|
||||
[modelIds[0], "blocked"], [modelIds[1], "passed"],
|
||||
]);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user