ak-explain: explain code, systems and errors with evidence · modernEngineer