[PR #78] [MERGED] Fix CLI analyze routing to enhanced workflow #1815

Closed
opened 2026-10-16 21:11:19 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/morluto/rea/pull/78
Author: @morluto
Created: 7/12/2026
Status: ✅ Merged
Merged: 7/12/2026
Merged by: @morluto

Base: main ← Head: fix/cli-binary-overview-enhanced


📝 Commits (1)

  • 7bcf8ab Route CLI analyze through enhanced tools

📊 Changes

1 file changed (+8 additions, -1 deletions)

View changed files

📝 src/application/DirectAnalysis.ts (+8 -1)

📄 Description

Summary

The CLI command was failing with because it invoked directly on the raw Hopper bridge.

is implemented as an enhanced workflow (), not a bridge method.

Fix

Route so is executed via , while keeping as a direct bridge call.

Verification

  • schema_version

2

evidence_id

ev_f9a30c1738a6ac83dd318f98fe2bf3e452465e460d246569b871ecf816acff50

subject.name

true

subject.digest

Key Value
sha256 9b326bfbe214ac64fbef2aa036e1b42bc6c5bd986722cf7e3ea5937ef99ca269

subject.format

mach-o

subject.architecture

arm64

subject.local_path

/usr/bin/true

provider

Key Value
id hopper
name Hopper Disassembler
version null

predicate_type

rea.analysis/v2

operation

binary_overview

parameters

Key Value

result.document

true.hop

result.detail

concise

result.segments

name start end
__TEXT 0x100000000 0x100004000
__LINKEDIT 0x100004000 0x10000c000

result.segment_count

2

result.procedure_count

1

result.string_count

0

raw_payload_sha256

null

confidence

observed

authority

shipped-artifact

environment

null

limitations

locations

  • Expected output now succeeds and returns evidence payload with document/procedures instead of bridge-method error.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/morluto/rea/pull/78 **Author:** [@morluto](https://github.com/morluto) **Created:** 7/12/2026 **Status:** ✅ Merged **Merged:** 7/12/2026 **Merged by:** [@morluto](https://github.com/morluto) **Base:** `main` ← **Head:** `fix/cli-binary-overview-enhanced` --- ### 📝 Commits (1) - [`7bcf8ab`](https://github.com/morluto/rea/commit/7bcf8ab69d1a9c08e4d78cb3a4c53090703b5058) Route CLI analyze through enhanced tools ### 📊 Changes **1 file changed** (+8 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `src/application/DirectAnalysis.ts` (+8 -1) </details> ### 📄 Description ## Summary The CLI command was failing with because it invoked directly on the raw Hopper bridge. is implemented as an enhanced workflow (), not a bridge method. ## Fix Route so is executed via , while keeping as a direct bridge call. ## Verification - ## schema_version 2 ## evidence_id ev_f9a30c1738a6ac83dd318f98fe2bf3e452465e460d246569b871ecf816acff50 ## subject.name true ## subject.digest | Key | Value | |--------|------------------------------------------------------------------| | sha256 | 9b326bfbe214ac64fbef2aa036e1b42bc6c5bd986722cf7e3ea5937ef99ca269 | ## subject.format mach-o ## subject.architecture arm64 ## subject.local_path /usr/bin/true ## provider | Key | Value | |---------|---------------------| | id | hopper | | name | Hopper Disassembler | | version | null | ## predicate_type rea.analysis/v2 ## operation binary_overview ## parameters | Key | Value | |-----|-------| ## result.document true.hop ## result.detail concise ## result.segments | name | start | end | |------------|-------------|-------------| | __TEXT | 0x100000000 | 0x100004000 | | __LINKEDIT | 0x100004000 | 0x10000c000 | ## result.segment_count 2 ## result.procedure_count 1 ## result.string_count 0 ## raw_payload_sha256 null ## confidence observed ## authority shipped-artifact ## environment null ## limitations ## locations ## evidence_links - Expected output now succeeds and returns evidence payload with document/procedures instead of bridge-method error. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-16 21:11:19 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
morluto/rea#1815
No description provided.