The photonic yield gap: what it actually takes to make PICs at volume — type0 | type0