| BogusMemberNameProvider | A stage-5 semantic value provider that matches an exact, conservative allowlist of string-typed member names (FirstName, Email, etc.) against a real, deterministically-seeded Bogus.Faker value. Registered via CompositionBuilderExtensions.UseBogus(). See docs/adr/0027-compono-bogus-package-design.md. |
| BogusOptions | Configuration for BogusMemberNameProvider, set via CompositionBuilderExtensions.UseBogus(Action{BogusOptions}). See docs/adr/0027-compono-bogus-package-design.md and docs/adr/0028-configurable-bogus-member-name-conventions.md. |
| CompositionBuilderExtensions | Activates BogusMemberNameProvider on a CompositionBuilder, and registers a whole-object Bogus.Faker<>-backed exact registration for one type. See docs/adr/0027-compono-bogus-package-design.md. |
| MemberRuleExtensions | Adds Bogus-backed sugar to CompositionMemberRuleBuilder<TParent,TMember> - an explicit member rule whose value comes from a deterministically-seeded Bogus.Faker, for a member the conservative BogusMemberNameProvider convention allowlist doesn't (or shouldn't) guess. See docs/adr/0027-compono-bogus-package-design.md. |