Parent
#287
What to build
Public Creational attributes and marker types that declare a Step Builder schema holder: [GenerateBuilder], [BuilderStep] (required / optional / mutex / After / Before metadata), [BuilderAssemble], plus the NotSet/Set (or equivalent) type-state marker types used by generated builders. Dual TFM, XML docs, no generator yet.
Acceptance criteria
Blocked by
- None — can start immediately.
Parent
#287
What to build
Public Creational attributes and marker types that declare a Step Builder schema holder:
[GenerateBuilder],[BuilderStep](required / optional / mutex / After / Before metadata),[BuilderAssemble], plus theNotSet/Set(or equivalent) type-state marker types used by generated builders. Dual TFM, XML docs, no generator yet.Acceptance criteria
[GenerateBuilder]can mark a schema holder type[BuilderStep]can annotate step methods with required/optional, mutex group, and After/Before (or equivalent) metadata[BuilderAssemble]can mark the user assemble methodBlocked by