What to build
Add a registration map Build that records type→lifetime from explicit container registrations (MSDI Add*/TryAdd, Autofac RegisterType/Register, and the explicit parts of that scan). Captive Dependency constructor analysis (DP062) for those entries reads the map. Attributed RegisterDi expansion and factory-delegate DP066 are out of scope.
Acceptance criteria
Blocked by
#232 — Di lifetime parsing primitives + InternalsVisibleTo
What to build
Add a registration map
Buildthat records type→lifetime from explicit container registrations (MSDI Add*/TryAdd, Autofac RegisterType/Register, and the explicit parts of that scan). Captive Dependency constructor analysis (DP062) for those entries reads the map. Attributed RegisterDi expansion and factory-delegate DP066 are out of scope.Acceptance criteria
DiRegistrationMap.Build(or equivalent) produces type→lifetime for explicit container registrationsBlocked by
#232 — Di lifetime parsing primitives + InternalsVisibleTo