{"version":"2.1.318","anchor":"compaction-summary-flags-remote-control-text-as-data","canonical_anchor":"compaction-summary-flags-remote-control-text-as-data","heading":"Compaction summaries mark Remote Control text as data, not instructions","tier":"internal","area":"Compaction","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.318\/e\/compaction-summary-flags-remote-control-text-as-data","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.318","markdown":"### Compaction summaries mark Remote Control text as data, not instructions\n\nAfter compaction, Claude is told to treat restated text from Remote Control on another device as data, not instructions\n\n**What**\n\nCompaction is when Claude Code summarizes a long conversation so it fits in the model's working space. Remote Control lets text reach a session from another device.\n\nIf the conversation being summarized included text marked as coming from a Remote Control session on another device, the summary now carries a note. The note says the summary may restate that text, and tells Claude to treat it as data rather than as instructions to follow.\n\n**Why**\n\nThis guards against prompt injection, where text slipped into a conversation tries to give Claude orders. Without the note, a summary could turn outside text into something that reads like your own instructions.\n\n- Area: Compaction\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}