I work at a startup company and we're in the phase of creating some pipelines (GitHub actions) and making our program's foundations stronger.
In my spare time, I create a lot of tools for my personal open-source development flow. So for some missions and pipelines, I installed my personal open-source projects as dependencies and used them since they fit our needs perfectly.
Important to note: company and open source domain are not the same. the company domain is education, while my open-source projects' domain is infra and developers tools. Clearly not the same domain, even though they have commonalities since they are both "software" products.
The question is: is it OK to link my personal projects with my work? will that be received badly by management? Is it better to clone the code (since it's open-source anyway) and create a private fork of these libraries?
What do you think is the best professional/legal thing to do? How should I save my projects and myself legally? I don't need so much advice about security standards and things like that, more about human relations and legal ramifications.
When I got employed by the company, I requested that my open-source activity will be noted in my contract. Will this protect me from legal actions if someone tries to claim projects I created before/after being employed there?
1.2.Scope of Employment. The Employee shall devote his entire business time and attention to the business of the Company and shall not undertake or accept any other paid or unpaid employment or occupation or engage in any other business activity, except with the prior written consent of the Company. Notwithstanding the above, the Company acknowledges that the Employee is involved in the development of certain open source code that is unrelated to the Company's domains and hereby consents to the Employee's involvement in such activities and agrees that such activities will not be deemed a violation of this Section 1.2. Additionally, and without derogating from the aforesaid, it is hereby agreed that the Employee may continue to engage in musical performances both for pay and not for pay, provided that such engagements shall not conflict with Employee's undertakings and obligations towards the Company and shall not derogate from Employee's undertakings under Schedule C hereto. The execution of this Agreement shall be deemed prior written consent for the purposes of this Section 1.2.