Skip to content

Make DAG dependencies and brief confirmation atomic#47

Merged
hetaoBackend merged 2 commits into
mainfrom
cursor/fix-dag-consistency-0081
Jul 12, 2026
Merged

Make DAG dependencies and brief confirmation atomic#47
hetaoBackend merged 2 commits into
mainfrom
cursor/fix-dag-consistency-0081

Conversation

@hetaoBackend

@hetaoBackend hetaoBackend commented Jul 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • reject self-dependencies and dependency cycles
  • atomically create tasks together with dependency edges
  • make dependency replacement rollback-safe with nested savepoints
  • atomically claim task briefs to prevent duplicate confirmation
  • add rollback, cycle, and concurrency regression tests

Validation

  • make check — TypeScript and formatting passed; 498 tests passed
  • independent review found no blocking issues
Open in Web Open in Cursor 

Co-authored-by: DanielWalnut <hetaoBackend@users.noreply.github.com>
@vercel

vercel Bot commented Jul 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agentforge-landing Ready Ready Preview, Comment Jul 11, 2026 2:42pm

Co-authored-by: DanielWalnut <hetaoBackend@users.noreply.github.com>
@hetaoBackend hetaoBackend marked this pull request as ready for review July 12, 2026 14:38
@hetaoBackend hetaoBackend merged commit 1cb2768 into main Jul 12, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants