gsxdsm
ae512aec2b
FN-8601: enforce foreach merge proof
Require complete foreach execution evidence before workflow merge review.
- Add reusable foreach instance coverage proof evaluation.
- Block checklist projection and merge admission on incomplete or failed node results.
- Cover core proof logic and PostgreSQL merge-boundary behavior.
- Add a patch changeset for the merge safeguard.
Files changed:
.changeset/fn-8601-foreach-merge-proof.md | 7 ++
.../src/__tests__/workflow-merge-proof.test.ts | 43 ++++++++
packages/core/src/index.gate.ts | 2 +
packages/core/src/index.ts | 2 +
packages/core/src/workflow-merge-proof.ts | 74 +++++++++++++
...xecutor-merge-boundary-foreach-proof.pg.test.ts | 111 +++++++++++++++++++
packages/engine/src/executor.ts | 117 +++++++++++++--------
7 files changed, 314 insertions(+), 42 deletions(-)
Fusion-Task-Id: FN-8601
Fusion-Task-Lineage: 40578171-0b13-4538-8f38-3948ed1e92c0
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-26 09:40:37 -07:00
..
2026-07-26 09:40:37 -07:00
2026-07-25 21:06:33 -07:00
2026-07-25 21:06:33 -07:00
2026-04-18 23:41:47 -07:00
2026-07-14 08:16:42 -07:00
2026-07-20 18:16:58 -07:00