py-set binding overwrites first element when DOM IDs collide in PyScript
The `py-set` attribute binds a Python variable to a DOM element, enabling two‑way data sync: Python writes update `element.textContent`, and user edits refresh the variable. When two or more DOM elements share identical IDs, the binding overwrites the first element, causing silent data loss or unexpected UI behavior. This overwrite semantics are not explicit