RMD005 — Array in state mutated in place
this.items.push(x) does not re-render: the signal compares values, and the array you pushed into
is the same array.
Replace it: this.items = [...this.items, x].
An object changed in place is the same fault and is reported as RMD048.
Next
- All diagnostics — every code the framework can report.
- Checking your app — the faults proved from the source, before anything runs.