{"skill":{"slug":"bookforge-lazy-load-strategy-implementer","displayName":"Lazy Load Strategy Implementer","summary":"Implement Lazy Load (deferred loading) correctly in a persistence layer to avoid N+1 queries, ripple loading, and proxy identity traps. Use when encountering...","tags":{"batch-loading":"1.0.0","bookforge":"1.0.0","database-performance":"1.0.0","deferred-loading":"1.0.0","design-patterns":"1.0.0","fowler-peaa":"1.0.0","latest":"1.0.0","lazy-loading":"1.0.0","n-plus-one":"1.0.0","object-relational-mapping":"1.0.0","orm":"1.0.0","performance":"1.0.0","persistence":"1.0.0","prefetch":"1.0.0","virtual-proxy":"1.0.0"},"stats":{"comments":0,"downloads":109,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1776758304583,"updatedAt":1776760307434},"latestVersion":{"version":"1.0.0","createdAt":1776758304583,"changelog":"Initial release: Implements correct Lazy Load strategy selection and planning for persistence layers to avoid N+1 queries and related pitfalls.\n\n- Identifies data-source pattern and ORM/framework in use.\n- Classifies associations for appropriate lazy/eager loading strategies.\n- Detects and addresses ripple loading and proxy identity traps.\n- Selects the best Lazy Load variant with trade-off analysis.\n- Produces a tailored implementation plan including batch loading, eager-load overrides, Identity Map integration, and a ripple-loading audit.\n- Applicable to major ORMs (Hibernate, SQLAlchemy, Django, EF Core, TypeORM, Rails) and hand-rolled mappers.","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}