Iris 0.4.0
- Referenced-data annotations — listings and
--jsonresolve what address-forming instructions point at:; "string",; _symbol, character literals, recovered through the localadrp+add/ldridiom. --slimJSON — a compact, run-to-run byte-stable projection for model payloads and per-token consumers (~37% smaller than--json), keeping every signal-bearing field.- Function scoping —
--function <name>and--range <start>:<end>to disassemble just the part you care about. functions --jsoncarriesusesPACper function, mirroring the table's PAC column.- Library — a shared projection core so the ergonomic
Instructionand the retain-freeBorrowedInstructionsession tier expose the same predicates and resolved targets and cannot drift.
Prebuilt iris binaries: macOS universal (arm64 + x86_64), Linux x86_64 and aarch64 (static Swift stdlib). Install with the one-liner in the README, brew install mi11ione/tap/iris, or download and verify against checksums.txt.