loci-post-edit
loci-post-edit
This skill merges execution-trace (timing/energy) and control-flow (CFG) analysis into a single post-edit report. It compares pre-edit and post-edit compiled artifacts to show exactly how the change affects hardware execution.
Tool boundary and shared contract
Shared runtime contract. Before running this skill, read
<plugin-dir>/skills/_shared/loci-runtime-contract.md and apply its
Tool boundary: loci elf only, Output: the JSON envelope, Supported
architectures (gate), and Step 0 — Pattern A: compile the source sections.
The sections below add only this skill's specifics.
Tool boundary (reminder): loci elf only — never objdump, readelf,
addr2line, or nm. This skill needs the per-block CSV, timing CSV, and
annotated CFG loci timing expects. Always pass --arch <loci_target>, read
verbatim from the SessionStart LOCI target: line.