Which Artifacts a session watches for comments is now a versioned session-log record, cleared on fork.
What's wrong with this entry?
Which Artifacts a session watches for comments is stored as its own session-log entry with a schema and a version number, replayed as last-wins when session state is rebuilt, and explicitly cleared when a session is forked or moved.
- The record carries the session id and the list of Artifacts.
- Whether the monitor itself is flagged is not visible here; the recording and replay plumbing runs unconditionally.
"artifact-comment-monitor": "last-wins",
Strings lifted out of the shipped bundle, so the claim above can be checked against them.