What problem does it solve? Coordinating code changes between a remote analysis device and a local apply device is error-prone: batches can be malformed, anchored to stale base commits, or corrupted during manual copy-paste. This Skill produces strictly validated, checksum-protected CDP batch text that the apply device can execute without ambiguity. ## Core Features & Use Cases - Context Assembly: Gathers main..dev diffs, full contents of affected files under code/, latest verify receipts with timing data, and relevant docs to ground batch generation. - Batch Generation with Selfcheck: Produces CDP plain-text batches (450-500 characters, 6-7 change points) validated by cdp_parse.py until exit 0, with a sha256 checksum header to detect copy corruption. - Role-Gated Safety: Runs only on devices declaring HARNESS_ROLE=emit; precheck enforces clean worktree, synced HEAD, and pushed prior receipts before any batch is produced. - Use Case: After pulling the latest dev branch on your remote analysis machine, run the precheck, assemble the diff context, and emit a single validated batch describing the next round of kernel logging changes for the apply device to execute. ## Quick Start Run the emit precheck and then generate one selfcheck-passing CDP batch describing the next round of changes for the apply device.