diff --git a/.agents/skills/reverse-engineer-anything/references/native-and-artifacts.md b/.agents/skills/reverse-engineer-anything/references/native-and-artifacts.md index b26c99b3fa..2b67df630d 100644 --- a/.agents/skills/reverse-engineer-anything/references/native-and-artifacts.md +++ b/.agents/skills/reverse-engineer-anything/references/native-and-artifacts.md @@ -673,3 +673,19 @@ refusals. ESP8266 images are refused, and flash-encrypted images are not recognized. Segments are not disassembled, and RISC-V or Xtensa segments cannot be opened as raw-binary. See [ESP images](https://github.com/morluto/rea/blob/main/docs/esp-image.md). + +## ESP flash images + +A whole-flash dump opens as `esp-flash-image`. `root_format_metadata` holds +`partition_table` (its `method`: `default`, `caller` or a derived +`scan`), `bootloader` and `apps` ESP image facts, `otadata` with a derived +`selected` slot and its `assumptions`, and `partitions_outside_dump`; +`running_partition` is always `unknown`. Partition rows +(`partitions/