Skip to content

v0.3.7

Choose a tag to compare

@safishamsi safishamsi released this 07 Apr 15:07

What's new

Objective-C support (#34)

  • .m and .mm files now extracted via tree-sitter
  • @interface, @implementation, @protocol → class/protocol nodes
  • Method declarations and definitions → method nodes with method edges
  • #import directives → imports edges
  • Superclass and protocol conformance → inherits edges
  • Message expressions → calls edges (INFERRED)

--obsidian-dir flag (#37)

  • Write Obsidian vault to a custom path: /graphify ./raw --obsidian --obsidian-dir ~/vaults/myproject

Bug fixes

  • Semantic cache: relative paths from subagents now resolved against corpus root — was causing only ~25% of files to cache correctly
  • Validation: file_type: "rationale" no longer triggers 75 warnings per run

Tests

  • 360 tests passing (up from 354)