{
  "version": "0.5.0-design",
  "date": "2026-10-30",
  "evidence_level": "planning_targets_not_device_measurements",
  "hardware_baseline": "v0.4.2",
  "language_pair": ["zh-CN", "en"],
  "audio": {"input_channels":8,"capture_hz":48000,"container_bits":32,"frame_ms":10,"ring_ms":500,"asr_streams":2,"asr_hz":16000},
  "policy": {"cloud_deadline_ms":1200,"network_recovery_stable_ms":30000,"tts_quiet_ms":350,"tts_expiry_ms":8000,"tts_queue_max":2,"raw_audio_upload":false,"persist_transcripts":false},
  "latency_targets_ms": {"lcd_first_source_p95":900,"offline_final_p50":1200,"offline_final_p95":2000,"cloud_final_p95":2500,"fallback_final_p95":3000,"barge_in_p95":150,"cold_boot":12000,"resume":1500},
  "ram_mib": {"capacity_nominal":4096,"minimum_mem_available":768,"allocation":{"kernel_bsp_cma":550,"base_services":180,"dual_ui":220,"audio_dsp":160,"asr_two_streams":700,"mt_two_directions":600,"tts_one_instance":350,"cache_network_glossary":160}},
  "storage_gib": {"capacity_decimal_16gb":14.901161,"allocation":{"boot_recovery":0.5,"system_a":2,"system_b":2,"language_packages":4,"staging":2,"settings_logs":0.5},"factory_pair_max":2},
  "power_assumptions": {"cell_count":2,"cell_mah":1600,"cell_voltage":3.85,"capacity_factor":0.9,"power_efficiency":0.9,"target_hours":5,"load_budget_w":{"soc_memory_inference":1,"displays":0.45,"audio":0.2,"wireless":0.12,"storage_other":0.13,"headroom":0.1}},
  "cloud_cost_example": {"is_quote":false,"minutes_per_day":30,"days_per_month":30,"combined_input_tokens_per_minute":180,"combined_output_tokens_per_minute":220,"assumed_cny_per_million_input":2,"assumed_cny_per_million_output":6},
  "prototype_plan": {"weeks":8,"person_weeks":{"system_lead":8,"audio":8,"edge_models":8,"embedded_ui":8,"qa":4},"excludes":["tooling","certification","mass_production","supplier_lead_times"]}
}
