Feature: A2A Module Rename and Symbol Standardization As a developer I want all A2A symbols to be standardized So that the codebase uses consistent A2A naming conventions Scenario: A2A module exports all required symbols When I import from cleveragents.a2a Then I should have access to A2aError And I should have access to A2aErrorDetail And I should have access to A2aEvent And I should have access to A2aEventQueue And I should have access to A2aHttpTransport And I should have access to A2aLocalFacade And I should have access to A2aNotAvailableError And I should have access to A2aOperationNotFoundError And I should have access to A2aRequest And I should have access to A2aResponse And I should have access to A2aStdioTransport And I should have access to A2aVersion And I should have access to A2aVersionMismatchError And I should have access to A2aVersionNegotiator And I should have access to AuthClient And I should have access to RemoteExecutionClient And I should have access to ServerClient And I should have access to ServerConnectionConfig And I should have access to StubAuthClient And I should have access to StubRemoteExecutionClient And I should have access to StubServerClient And I should have access to TransportSelector Scenario: A2A module has no ACP references When I check the A2A module for ACP references Then there should be no ACP imports And there should be no ACP class names And there should be no ACP function names Scenario: A2A module is properly documented When I check the A2A module documentation Then the module docstring should mention A2A And the module docstring should not mention ACP