{"arm":"fish-8bit-r2","assessed_at_utc":"2026-10-06T08:52:51.422199+00:00","bounded_remedy_observation":{"current_explicit_value":1024,"http_schema_source":{"artifact_root_relative_path":"audio-runtime/lib/python3.13/site-packages/mlx_audio/server.py","request_propagation_lines":[634,667],"sha256":"e014030e93a95fe084f84f8477598e4a766463551b3533a4a3216b7178d79b33","speech_request_lines":[168,187]},"lower_cap_is_not_a_qualification_pass":true,"native_evidence":"_generate_codes_for_batch creates a fresh slow KV cache for the batch, uses max_steps=min(max_new_tokens,max(32,len(tokenizer.encode(batch_text))*12)), accumulates code steps, and decodes after code generation. A smaller explicit maximum bounds generated steps but can truncate the requested text; this does not establish the cause or guarantee reduced host pressure.","native_source_lines":[664,764],"possible_lower_explicit_value":512,"requires":"If the operator chooses any further remedy, freeze exact changed configuration and all diagnostic case IDs before inference, retain every long-form case, then repeat the full unchanged 60-case campaign and all resource/fidelity/listening gates.","status":"proposal_only_not_run_or_proven","streaming_is_not_a_remedy":true,"supported_existing_http_field":"max_tokens","unchanged_native_batching":"Native _split_generation_text and its existing chunk_length=300 remain unchanged; no hidden caller chunking, prompt skipping, or oracle change."},"compatibility":{"actual_negative_http_preflight":{"file":"fish-8bit-streaming-negative-preflight.json","observation":"IncompleteRead(0 bytes read), zero captured audio; source and retained server log separately explain the unsupported stream=True path.","source_compatibility_claim_is_not_a_measured_latency_result":true},"native_source":{"artifact_root_relative_path":"audio-runtime/lib/python3.13/site-packages/mlx_audio/tts/models/fish_qwen3_omni/fish_speech.py","generate_batch_stream_rejection_lines":[1078,1079],"generate_stream_rejection_lines":[967,968],"sha256":"bfc72ddfa410d284974de86663b84075b51b8231a19d7a4465fc3d4f9512123f","upstream_commit":"70f4add32911bab6f869b824864ad9f1e24dcb97"},"source_rejection":"NotImplementedError: Fish Speech streaming is not implemented yet.","stream_true_supported":false},"independent_quality":{"56_case_ASR_status":"pending","confirmed_acoustic_quality_claims":[],"full_60_case_qualification_status":"resource_failed_and_incomplete","human_listening_status":"pending"},"promotion":{"incomplete_cells_ranked":false,"model_family_permanently_rejected":false,"promotable":false,"rejected_configuration":"exact fish-8bit-r2 stream=False,max_tokens=1024,cache_limit=0 campaign configuration","winner":null},"resolved_tts_configuration_sha256":"610e1bb7671ea287a8b6a3b657750cb39115e7942472ce375d579426821a46c9","resource_gate":{"actual_aborted_generation_allocator_peak_bytes":null,"all_host_swap_growth_attributed_to_Fish":false,"extremum_at":"2026-10-06T08:43:54.266109+00:00","managed_down_exit_code":0,"max_observed_host_swap_growth_bytes":728099718,"maximum_observed_completed_generation_allocator_peak_bytes":15286476287,"minimum_observed_free_percentage":28,"pass":false,"startup_transient_peaks_observed":false,"stop_reason":"swap_growth_above_512MiB","swap_growth_limit_bytes":536870912},"schema":"anvil-serving.tts-incomplete-resource-assessment/v1","source_records":[{"file":"fish-8bit-r2-tts-60.json","sha256":"be910c77c9fccc30ac0b3e97e097bfa416e2316edf50d2bdc6d74c2af040af3f"},{"file":"fish-8bit-r2-resource-summary.json","sha256":"a5c199b660ce1f28380a4562a7d6f29b1f7260229f2e1cd2124e33861153723e"},{"file":"fish-8bit-r2-resource-trace.jsonl","sha256":"8cc89979d9893a199bc488fb24c9b818291302fdc768c9f8b3878489fb5141d3"},{"file":"fish-8bit-r2-logfile-custody.json","sha256":"45895555c0d1bd9af008348579ab41d13cb8e48e1124e60fa79901fb0d5e7eea"},{"file":"fish-8bit-r2-allocator-memory-trace.json","sha256":"9c9ed4529be058860abadef78e3af567fe436d9dda1138cf8cf2913bab65c092"},{"file":"fish-8bit-r2-fidelity-corpus-custody.json","sha256":"3391e56659e722bad52c02690606cf37d59d13216e240d739f441a8e31b49ca3"},{"file":"fish-8bit-streaming-negative-preflight.json","sha256":"2c74e79276e2ee5db1f560fb5cd8408210eb6ecb301079f2e5b2139360769d73"}],"tts":{"canonical_wav_sample_rate":16000,"cold_excluded_from_56_case_asr_subset":true,"complete":false,"expected_warm_cases":60,"failed_warm_cases":[{"case_id":"long-form-03","failure":{"kind":"transport_or_artifact_error","message":"IncompleteRead"},"request_id":"request-0058"},{"case_id":"long-form-04","failure":{"kind":"transport_or_artifact_error","message":"URLError"},"request_id":"request-0059"},{"case_id":"long-form-05","failure":{"kind":"transport_or_artifact_error","message":"URLError"},"request_id":"request-0060"},{"case_id":"long-form-06","failure":{"kind":"transport_or_artifact_error","message":"URLError"},"request_id":"request-0061"}],"source_pcm_sample_rate":44100,"successful_canonical_and_source_audio_hashes_verified":true,"successful_warm_cases":56}}
