Законно ли проводить независимую экспертизу исходного кода
Выполнял техническое задания (написать небольшую библиотеку) на должности младшего инженера программиста.
Работодатель провел оценку результата выполнения и написал заключение не соответствующее действительности. Якобы задание не выполнено(выполнено не корректно). Цель -- найти причину для моего увольнения.
Я провел независимую экспертизу технического задания и результата его выполнения. На экспертизу передавалось не само техническое задание, а только тест технической задачи вставленный в обычный тестовый файл. Экспертиза показала, что техническое задание соответствует уровню среднего инженера программиста и оно выполнено корректно.
Вопрос. Нарушил ли я положение о коммерческой тайны или другой закон, когда передал техническое задание и результат его выполнения (исходный код) на независимую экспертизу?
Экспертизу я делал, исключительно для защиты своих трудовых прав в ГИТ, суде и т.д., так как иначе я не смогу доказать, что я выполнил корректно техническое задание.