When a commit have co-authors, LD only consider one of them, the commits should be shared among the authors, at least the authors that are part of the team.
Possible cases:
- more than one author, all of them part of the team --> shared authorship
- more than one author, not all of them part of the team. Example: three co-authors, only two part of the team
- option A: shared authorship among authors part of the team (no anonimous commits): 50-50%
- option B: shared authorship among al the authors (this option create anonious commits): 33-33-33%
LD-Connect needs to identify the number of authors, LD-Eval needs to consider the number of authors in the formula
Note: Consider when commits has "Claude" (or any AI development tool) as co-author. Should be consider IA tools as co-authors? How do we treat a commit user+Claude, the user has de 50% of authorship or 100% because Claude is a tool used by the user. Is it possible to distinguish when a co-author is a AI tool?
When a commit have co-authors, LD only consider one of them, the commits should be shared among the authors, at least the authors that are part of the team.
Possible cases:
LD-Connect needs to identify the number of authors, LD-Eval needs to consider the number of authors in the formula
Note: Consider when commits has "Claude" (or any AI development tool) as co-author. Should be consider IA tools as co-authors? How do we treat a commit user+Claude, the user has de 50% of authorship or 100% because Claude is a tool used by the user. Is it possible to distinguish when a co-author is a AI tool?