Một repository công khai vẫn có thể thiếu dữ liệu huấn luyện, quy trình đánh giá, lịch sử thay đổi hoặc hướng dẫn tái tạo kết quả. Trong trường hợp đó, người dùng nhìn thấy code nhưng chưa chắc hiểu được hệ thống đã được tạo ra và kiểm chứng như thế nào.
Minh bạch cần nhiều lớp: giấy phép rõ ràng, tài liệu đầy đủ, benchmark có thể tái lập và cách công bố giới hạn trung thực. Open source giúp việc kiểm tra trở nên khả thi; cộng đồng và quy trình mới quyết định việc kiểm tra có thực sự diễn ra hay không.