Fixup contribution to support external facts
ignore Gemfile.lock as it is local and should be not revisioned
Metadata reordering - no functional changes