1. A structured data format for representing arguments/reasoning as graphs
2. Validation rules to prevent circular reasoning and inconsistencies
3. A protocol for AI agents to exchange these structured argument graphs
Is this a reasonable description?