I've used this method on my pixel 3, and now on pixel 5. (I don't have Pixel 6.)
This is my observation from using this for 3 years,
/sys/devices/platform/google,charger/charge_start_level:75
/sys/devices/platform/google,charger/charge_stop_level:80
I only applied stop level on pixel 3. start level remained as 0 as default.
just sometimes, it did not allow charge even it is under 80%. I had to reboot the phone to charge in this case.
on pixel 5, this happens more often. it does not charge even level is under 80%.
What I found is, wired charging does not matter with start level. only stop level setting works.
with "some" wireless charger, when it reaches stop level (80%), it just stop charging, not idle.
Battery level goes down slowly as phone is not charging.
in this case, start level should be set up. it "activates" charging function when it reaches or below start level.
with some other wireless charger, it works without start level, same as wired charger.
in this case, when it reaches stop level, it keeps the level. I see the charging current is about 3mA to keep the max level. (I assume this is idle mode).
I just applied the start level today because my phone stop charging even it is about 60%, and observed for a day with this. after applying start level as 75, it start working.
I will update if this is wrong or something new comes up.