lula
lula copied to clipboard
fix(generate): proposed transition of generation annotation to props
Description
Proposing the transition of the generation to a control-implementation
props such that it can be discoverable and easily updated.
Also introduces the framework
flag as used in #327 for purposes of establishing the framework for a control implementation early.
The previous implementation placed the annotation in the component remarks. Problem is that this generation command is primarily creating and updating control implementations, and as such a single component may have 1 -> M control implementations which means a single component may have many generate commands for reproducibility.
Placing the annotation at the control-implementation layer feels more appropriate to scope and intent.
Related Issue
Fixes #572
Type of change
- [x] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Other (security config, docs update, etc)
Checklist before merging
- [x] Test, docs, adr added or updated as needed
- [x] Schema Updates applied
- [x] Contributor Guide Steps followed