Facter NG should be handled as other Puppet Agent components.
On every PR merged, the components should be automatically merged into the Puppet Agent. The Puppet Agent Pipeline needs to take the code and build it.