Since story #26802 (have smart commit with Tuleap Git), we have the ability to close artifacts with a pushed Git commit message. We are only able to close artifact located in the same project than the Git repository.
However, in some circumstances, this feature wrongly allows to close artifacts located in another project. This must be fixed.