8 Commits

Author SHA1 Message Date
Alexander Kiselev d23e059168 changes 2026-01-25 05:05:07 -08:00
Alexander Kiselev 2fe77ac4a2 docs: Rewrite plan for daemon-only architecture
Key changes:
- Remove HeadlessExecutor as execution path
- All query operations require daemon
- Wire IPC layer (already implemented) as primary client
- 9 milestones for complete implementation

Rationale: Binary analysis is slow enough that persistent
daemon is always preferable to per-command process spawning.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 02:24:48 -08:00
Alexander Kiselev 3335e72b95 docs: Finalize open source release plan with code diffs
Plan covers 7 milestones:
- M1: Fix Cargo.toml repository URL
- M2: Fix unused import warnings (7 files)
- M3: Fix dead code warnings (10 files)
- M4: Implement XRefs query type
- M5: Add XRefs E2E tests
- M6: Expand README.md
- M7: Technical documentation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 02:18:59 -08:00
Alexander Kiselev 592958f8fe chore: Add open source release plan and update e2e tests
- Add docs/plan-prod.md with comprehensive release plan
- Include sample_binary test fixture
- Update e2e tests

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 01:54:02 -08:00
Alexander Kiselev 759dda6c2a refactor notes 2026-01-20 16:19:44 -08:00
Alexander Kiselev 35a864bd2f refactoring to use python bridge and a persistent ghidra 2026-01-20 16:15:02 -08:00
Alexander Kiselev bd4291795b ghidra setup command 2026-01-20 12:04:00 -08:00
Alexander Kiselev 8344c2b4ed added refactor and setup command plans (Setup first) 2026-01-20 11:55:12 -08:00