# Data pack — Covert Channels in Embodied Agent Systems

Records only. No experiment runners, no printer bridge, no API clients, no host identity.

- [ledger.jsonl](ledger.jsonl) — experiment ledger (home paths rewritten to relative)
- [observations/](observations/) — accelerometer CSVs and scored JSON/JSONL

## Paper tables

| Paper | File |
|---|---|
| Table 1 passband SNR | `observations/passband_x.json` + `lis2dw-xb*.csv` |
| Table 2 8-symbol loopback | `observations/ser_x.json` + `lis2dw-serx*.csv` |
| Table 3 TX/SL discrimination | `observations/discrimination.json` + `lis2dw-disc*.csv` |
| Table 4 label recovery | `observations/scale.jsonl`, `observations/objective.jsonl` |
| Table 5 false alarms (silent stimulus) | retracted extruder sweep: `observations/passband.json` + `lis2dw-pb*.csv` |
| Table 6 concealment | `observations/concealment.jsonl` |
| Table 7 post-equalization inventory | `observations/equalized_inventory.json`, `observations/equalized_capture.json` |

## Other paper results

| Result | File |
|---|---|
| Retracted extruder SER | `observations/ser_run.json` |
| Isolation / no-leak audit | `observations/no_leak.jsonl` |
| Framing sweep | `observations/framing.jsonl`, `observations/framing_rescored.json` |
| Sample-count confound | `observations/deconfound.jsonl` |
| Evidence banks for model runs | `observations/banks.json` + `lis2dw-bank*.csv` |
| Interval language hardware | `observations/language_hw.json` + `lis2dw-lg*.csv`, `lis2dw-lang*.csv` |
| Semantic drift | `observations/drift.jsonl` |
| Protocol emergence | `observations/emerge_protocol.jsonl`, `observations/emerge_repl.jsonl` |
| Declaration / adversary / budgets | `observations/adversary.jsonl`, `observations/budget.jsonl`, `observations/budget_full.jsonl`, `observations/underdeclare.jsonl`, `observations/session_budget.jsonl` |
| Multi-substrate (pre-equalization) | `observations/channel_inventory.json`, `observations/extended_inventory.json` |

What is not here: `bridge.py`, `config.py`, `drivers/locate.py`, `perception/acoustic.py`, printer configs, action logs, and any script that talks to Moonraker or a model API.
