Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Store a third synthesis #229

Open
jveski opened this issue Oct 21, 2024 · 0 comments
Open

Store a third synthesis #229

jveski opened this issue Oct 21, 2024 · 0 comments
Labels
good first issue Good for newcomers

Comments

@jveski
Copy link
Collaborator

jveski commented Oct 21, 2024

Each composition has a max of two syntheses - current and previous. This allows Eno to compute three-way patches but only when the current synthesis has succeeded. So the reconciliation loop is broken during synthesis.

This is fine for most cases, but ideally reconciliation could continue regardless of synthesis state to handle cases where synthesis fails terminally.

@jveski jveski added the good first issue Good for newcomers label Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant