rea/scripts/verify
morluto b4db35f092
fix: bind identity and coverage to the producing rule (#1513)
* fix: bind identity and coverage to the producing rule

Logical paths, container families, examined bytes, path-segment conventions, destination collisions, file-id leases, Mach-O CPU selection, and firmware cleanup now follow the observation that owns each rule.

* fix: fail unmatched Mach-O slices and keep firmware roots independent

A fat target whose architecture lipo did not list now stops before slice tools run. Chained fixups still count unread LC_DYLD_INFO rebase bytes, and a firmware cleanup failure no longer blocks the next workspace.

* test: cover path identity and runtime families at the projection boundary

NFC joins and segment conventions are now asserted by the path resolver, the Apple projection, and a real APK inventory instead of helper unit tests.

* test: expect unread dyld rebase bytes in the Apple dispatch fixture

The legacy LC_DYLD_INFO fixture keeps a rebase range this reader does not decode, so the public CLI and MCP check now requires that partial coverage beside the bind opcodes.

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-10-10 17:14:47 +08:00
..
android fix(mcp): deliver typed errors without invalid structured output (#1277) 2026-10-09 13:54:32 +00:00
apple fix: bind identity and coverage to the producing rule (#1513) 2026-10-10 17:14:47 +08:00
clients test(clients): verify native Qwen Pi and Hermes workflows (#1511) 2026-10-10 16:59:32 +08:00
electron fix(mcp): deliver typed errors without invalid structured output (#1277) 2026-10-09 13:54:32 +00:00
firmware refactor!: enforce canonical evidence and provider boundaries 2026-10-09 20:18:52 +08:00
inspector refactor!: enforce canonical evidence and provider boundaries 2026-10-09 20:18:52 +08:00
javascript perf(cli): write compact JSON when output is not a terminal (#1413) 2026-10-09 20:29:48 -07:00
managed test(managed): include shared dossier fixture in artifact inputs 2026-10-10 04:09:45 +08:00
recorded-crash perf(native): record pwntools diagnostics once in their Evidence (#1404) 2026-10-09 20:00:11 -07:00
architecture-guards.mjs ci: enforce architecture guards with portable checkout paths 2026-10-10 06:20:28 +08:00