Real and perceived conflicts of interest are a critically important topic in scholarly activities that I believe has not received enough attention from the scientific community. Right now, disclosures of possible conflicts of interest are handled incredibly very unevenly and poorly by academia and industry and government. Even when people do the right thing and make detailed disclosures, such information is hard to find and ephemeral. There are many things that the community could do to improve the ability to find such information.
One simple step that I believe could be useful would be to link disclosures to universal scholar ID systems. Although there are multiple UID systems for scholars, right now the UID of choice appears to be ORCID. ORCID currently allows scholars to compile information about their education, employment, funding and scholarly works.