As noted, authorship does not if commits are squashed, which seems to be common (I never do it).