Skip to content

Conversation

@marek-kan
Copy link
Owner

@marek-kan marek-kan commented Jan 29, 2026

Ref: #2

Introduced internal ObjectRegistry with explicit lifecycle

Improved persistent cache handling and restoration

Added fail-fast detection for name collisions

Fixed history tracking mutation bug

Clarified ownership and cleanup semantics

@marek-kan marek-kan self-assigned this Jan 29, 2026
@marek-kan marek-kan marked this pull request as ready for review January 29, 2026 12:44
@marek-kan
Copy link
Owner Author

I introduced breaking changes unlike I wanted in issue. I had strong reasons for it:

  • Much better lifetime management
  • cleaner pipeline.run(), including loading, syncing, releasing

With alpha stage (and I think not much adaptation yet) it's good trade-off.

@marek-kan marek-kan merged commit b81f930 into main Jan 29, 2026
2 checks passed
@marek-kan marek-kan deleted the marek-kan/issue2 branch January 29, 2026 13:06
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.

1 participant