Intention-aware policy graphs: answering what, how, and why in opaque agents