Just ran across this effort that may be good for AD to support? Seems very abstract as well. https://ampcode.com/AGENT.md