{"skill":{"slug":"bookforge-unit-of-work-implementer","displayName":"Unit Of Work Implementer","summary":"Implement Unit of Work (UoW) — the object that tracks new, dirty, clean, and removed entities during a business operation and commits all database changes to...","tags":{"bookforge":"1.0.0","change-tracking":"1.0.0","data-access":"1.0.0","design-patterns":"1.0.0","ef-core":"1.0.0","entity-state":"1.0.0","fowler-peaa":"1.0.0","hibernate":"1.0.0","identity-map":"1.0.0","latest":"1.0.0","object-relational-mapping":"1.0.0","orm":"1.0.0","persistence":"1.0.0","sqlalchemy":"1.0.0","unit-of-work":"1.0.0"},"stats":{"comments":0,"downloads":95,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1776762049691,"updatedAt":1776763910152},"latestVersion":{"version":"1.0.0","createdAt":1776762049691,"changelog":"Initial release: Introduces a comprehensive skill for implementing the Unit of Work (UoW) pattern in persistence layers using the Data Mapper approach.\n\n- Provides guidance on disciplined entity state tracking (new, dirty, clean, removed) and ordered commit logic.\n- Describes integration with Identity Map and Optimistic Offline Lock patterns.\n- Outlines prerequisite checks and when UoW is suitable (excludes Active Record use cases).\n- Includes input gathering steps for ORM, language, transaction boundary, and FK dependencies.\n- Targets intermediate-to-advanced engineers and architects seeking robust persistence coordination.","license":"MIT-0"},"metadata":{"os":null,"systems":null},"owner":{"handle":"quochungto","userId":"s176b6gfk8djgcz320d83ta4e184bx1v","displayName":"Hung Quoc To","image":"https://avatars.githubusercontent.com/u/88069966?v=4"},"moderation":null}