Randomization
After providing informed consent, eligible participants were randomized by a study nurse, using a preprogrammed electronic case report form, in a 1:1 ratio to the point-of-care arm or the standard-of-care arm. A statistician generated the allocation sequence using random numbers with variable block sizes. Randomization was stratified by ART regimen at enrolment (efavirenz- or dolutegravir-based). All study staff except the statistician were blinded to the allocation sequence. Clinical staff and participants were told the participant's allocation at enrolment.