I was looking through sample KiCAD schematic and I saw some reference designators that start with a # character. They look like something power supply related.
#PWR035 GND UNASSIGNED Other GND pic programmer schlib:GND
Above Line Contained Bad Reference Designator, Line Ignored
Did I miss something? Is there some special meaning for #?
Yes. It is an old convention used to mark power symbols as “special”.
It is being phased out, but I am not sure about further details, and such details may also change with KiCad versions.
If you want to keep it safe and easy, then just leave them alone, and don’t add them yourself. If you want to know the details, then you can probably find them in the KiCad documentation.