Agent had a lot of trouble of correctly detecting where to many repaints where made. I added this log to made debugging for the agent easier.
--
Every wrapped libinkview refresh call appends one line to /var/log/repaint.log (host view: /.live/var/log/repaint.log) so app authors can audit full-screen vs partial refresh frequency. Line format: FULL | RECT x y w h [flags|bw|areas], plus a per-process SUMMARY on exit (full/rect/near-full counts). Each line is a single write() on an O_APPEND fd, so concurrent guest processes never interleave. Adds the current_process_basename() helper (process_identity.c) used for the proc column; documented in shim README and AGENTS.md.