> [!WARNING] > This content was written by an AI agent and must be verified by a human developer. After human verification, this alert may be removed. Found in the review of #2057, which adds the experimental view. Paths refer to #2059's head. ## Summary TypeScript type safety in `web/view/src/`: - [ ] Composite string keys; see #2061. - [ ] Unchecked `as` casts in `main.ts`. - [ ] The `as Record` cast of `CLASSES` in `graphcalLanguage.ts`. - [ ] DOM classes used as state. - [ ] `previousValue` gives `undefined` a meaning of its own. - [ ] CSS selectors built from data without `CSS.escape`.
Activity