/** * Edit-Then-Approve Tests — Story A (PRI-408) * * Tests verify the edit-then-approve flow: * - Owner can edit a pending approval's artifact to a new version * - Edit records actor, time, reason, previous artifactId (lineage) * - Edit keeps status as pending (must re-approve) * - Cannot edit an already-decided approval * - After edit, the old artifact version must not be activatable * * Product Contract A: "Owner 必须能:approve;edit 后 approve;reject" * * ERR checklist: * - ERR-002: Every failure path carries reason * - ERR-004: Lineage fields (previousArtifactId) must be consistent * - ERR-009: Required fields fail loud when missing * - ERR-025: Production-path test */ export {}; //# sourceMappingURL=edit-then-approve.test.d.ts.map