Article Safeguarding Human Rights and Judicial Independence in the Age of Algorithmic Justice Justice 24 Dec 2025