Read `AGENTS.md` first: it is the source-of-truth rule every agent here is
held to, including the UI-primitive and shared comment-surface rules. Then
read `CONTRIBUTING.md` before writing code: it carries the build step for
`shell/src` and the hard rule about running tests before every push.

Nothing in this file overrides either of them.
