Case
aiosendspin -> sendspin-go
Start the server first, then the client. The server loads the PCM audio derived from almost_silent.flac, the client advertises a listener and FLAC as its only supported audio format, the server connects in, uses the SDK to encode the PCM into FLAC, streams it to the client, and the matrix compares the transported FLAC header and chunk bytes as received by the client.
Server
aiosendspin
Client
sendspin-go
Status
Failed
Server summary status is 'error'
Inspection
Summaries, logs, and builds
Matrix result
RAW{
"case_dir": "artifacts/results/data/macos__server-initiated-flac__aiosendspin__to__sendspin-go",
"client_exit_code": 1,
"client_impl": "sendspin-go",
"reason": "Server summary status is 'error'",
"scenario_id": "server-initiated-flac",
"server_exit_code": 1,
"server_impl": "aiosendspin",
"status": "failed"
}Server summary (JSON)
RAW{
"implementation": "aiosendspin",
"reason": "Timed out waiting for client 'sendspin-go-client'",
"role": "server",
"scenario_id": "server-initiated-flac",
"status": "error"
}Server log
RAWINFO:aiosendspin.server.server:Starting Sendspin server on port 19026 INFO:aiosendspin.server.server:Sendspin server started successfully on 127.0.0.1:19026 WARNING:aiosendspin.server.server:No IP addresses available for mDNS advertising. Clients may not be able to discover this server. Consider specifying addresses manually via advertise_addresses.
Client summary (JSON)
RAW{
"client_id": "sendspin-go-client-id",
"client_name": "sendspin-go-client",
"implementation": "sendspin-go",
"initiator_role": "server",
"peer_hello": null,
"preferred_codec": "flac",
"reason": "handshake failed: handshake failed: failed to read server/hello: websocket: close 1000 (normal)",
"role": "client",
"scenario_id": "server-initiated-flac",
"server": null,
"status": "error"
}Client log
RAW2026/09/05 06:54:20.194508 Connection closed
{
"client_id": "sendspin-go-client-id",
"client_name": "sendspin-go-client",
"implementation": "sendspin-go",
"initiator_role": "server",
"peer_hello": null,
"preferred_codec": "flac",
"reason": "handshake failed: handshake failed: failed to read server/hello: websocket: close 1000 (normal)",
"role": "client",
"scenario_id": "server-initiated-flac",
"server": null,
"status": "error"
}
Server build log · python-adapters · built · 0.05s
RAWListing 'src'... Listing 'src/conformance'... Listing 'src/conformance/adapters'... Compiling 'src/conformance/adapters/__init__.py'... Compiling 'src/conformance/adapters/_aiosendspin_pairing.py'... Compiling 'src/conformance/adapters/_aiosendspin_protocol_evidence.py'... Compiling 'src/conformance/adapters/aiosendspin_client.py'... Compiling 'src/conformance/adapters/aiosendspin_server.py'... Compiling 'src/conformance/adapters/placeholder.py'... Compiling 'src/conformance/adapters/sendspin_jvm_client.py'... Compiling 'src/conformance/cli.py'... Compiling 'src/conformance/merge.py'... Compiling 'src/conformance/registry.py'... Listing 'src/sendspin_conformance.egg-info'... Listing 'scripts'... Compiling 'scripts/detect_regressions.py'... Compiling 'scripts/merge_results.py'... Compiling 'scripts/run_all.py'... Compiling 'scripts/setup_repositories.py'... Compiling 'scripts/setup_workspace.py'...
Client build log · sendspin-go-client · built · 1.91s
RAWNo build detail was recorded.