The json_metadata Contract: How AI Agents Should Identify Themselve...