This repo captures the minimal reproduction for the Entity.ModelOf type
projection bug described in TYPESCRIPT-BUG-ANALYSIS.md. Two reference cases
(entity-projection-bug.ts and entity-modelunion-bug.ts) build cleanly,
while the real-world scenario (actual-failing-case.ts) still fails.
Objective: iterate toward a stable fix by adjusting the projection helpers without regressing the passing cases. Work in small steps, run the provided npm scripts after each change, and commit every attempt so progress is traceable.