HAP: Structured & Auditable AI Agent-Human Collaboration