Commit Graph

  • a26f24ef7b fix stale nodes persisting after file deletion when manifest uses absolute paths Safi 2026-05-26 14:53:36 +01:00
  • d9debdf39a bump version to 0.8.19 v0.8.19 Safi 2026-05-26 12:52:04 +01:00
  • 903fa9c141 add chinese extra to README optional extras table Safi 2026-05-26 12:39:16 +01:00
  • 8bcfffdf62 add .NET project file support (.sln, .csproj, .fsproj, .vbproj, .razor, .cshtml) Safi 2026-05-26 12:27:18 +01:00
  • c7a05d67a1 Clarify Chinese query segmentation scope (#1026) Candy 2026-05-26 19:24:04 +08:00
  • 68863a72fe Remove unused _DEVIN_RULES_MARKER constant Safi 2026-05-26 09:19:09 +01:00
  • 065a621fa6 feat: add Devin CLI support (graphify devin install/uninstall) (#1020) vishal-gandhi 2026-05-26 03:17:18 -05:00
  • 336652779b Fix: support array form of tsconfig extends (TypeScript 5.0) (#1017) msotnikov 2026-05-26 11:17:14 +03:00
  • 4e80d8621f Fix wiki TypeError on null source_file and skip nested worktrees/ dirs (#1016, #1023) Safi 2026-05-26 09:06:43 +01:00
  • 3efae3827f Rate-limit backup_if_protected to one folder per day via content hash Safi 2026-05-25 09:14:20 +01:00
  • 98100f3b35 Bump version to 0.8.18 v0.8.18 Safi 2026-05-24 20:41:31 +01:00
  • a4a615da97 Fix Ukrainian README typo, Unicode vocab regex, add migration note for Java extends->inherits Safi 2026-05-24 20:40:49 +01:00
  • 238702b697 Constrained query expansion (#998) eugene-krivosheyev 2026-05-24 21:38:13 +02:00
  • ab4e5424ca feat: add cross-language semantic contexts for Python, JS/TS, C#, and Java (#996) TheFedaikin 2026-05-24 22:38:10 +03:00
  • 32effb10a9 docs: update Ukrainian README translation to v8 (#995) Ivan Dzhulynskyi 2026-05-24 22:38:08 +03:00
  • d778e2c36b fix(cli): reconstruct communities from per-node attribute when sidecar missing (#1001) mohamadkattan12 2026-05-24 22:35:21 +03:00
  • 6fba4e4594 fix(watch): bypass shrink-guard when caller declared explicit deletions (#1000) mohamadkattan12 2026-05-24 22:35:19 +03:00
  • 73c3c33ac7 Bump version to 0.8.17 v0.8.17 Safi 2026-05-23 23:36:56 +01:00
  • 4dce16f475 Fix case-sensitive call resolution and cross-language phantom calls (#993, #991) Safi 2026-05-23 23:35:25 +01:00
  • 71b4e57b67 fix Husky 9 hook path, skill.md INPUT_PATH literal, per-worker exception isolation Safi 2026-05-23 23:17:40 +01:00
  • 461e346f3a fix Windows cp1252 crash, str.parent crash, mcp error message, god_nodes relative import Safi 2026-05-23 23:14:01 +01:00
  • 990ac706d8 bump version to 0.8.16 v0.8.16 Safi 2026-05-22 18:58:31 +01:00
  • b3474924c2 feat(install): add project-scoped skill installs (#931) #893 balloon72 2026-05-22 21:38:35 +08:00
  • 3238b32677 Exit non-zero when all semantic-extraction chunks fail (#889) Jon Attree 2026-05-22 06:38:32 -07:00
  • 52d75bd988 fix: add .ets (ArkTS) extension to CODE_EXTENSIONS (#926) yyautumn330 2026-05-22 21:38:15 +08:00
  • 38cebd321f docs: add Uzbek (uz-UZ) README translation (#982) Sherbaev 2026-05-22 18:38:07 +05:00
  • 86109e9f27 fix: CJK/Unicode labels silently skipped in _norm/_norm_label dedup (follow-up to #811) (#937) szgnewGh 2026-05-22 21:26:27 +08:00
  • 6efd06c54d add YC S26 badge to README Safi 2026-05-22 14:17:02 +01:00
  • ff14ad5245 bump version to 0.8.15 Safi 2026-05-22 14:04:54 +01:00
  • 1494874e25 feat: track JS/TS barrel re-exports as explicit graph edges deXterbed 2026-05-21 14:40:19 +05:30
  • e44e6e986c feat: add v8 affected and import-resolution support Danil Tarasov 2026-05-20 21:50:41 +03:00
  • b6127aa5a7 feat(multigraph): add runtime compatibility probe (#956) hypnwtyk 2026-05-22 07:22:51 -05:00
  • 020cca2ebf Keep non-English query terms searchable (#964) Candy 2026-05-22 20:22:47 +08:00
  • 406bea47b5 fix swift extension nodes duplicating across files (#969) Alex Ubillus 2026-05-22 08:22:42 -04:00
  • 06a9b72a38 fix(llm): honor GRAPHIFY_MAX_OUTPUT_TOKENS for OpenAI-compatible backends (#973) dkramer-sevenbelow 2026-05-22 05:22:27 -07:00
  • 076e6b7c06 fix cluster-only crash when graphify-out/ absent, add regression test (#934) Safi 2026-05-20 18:27:53 +01:00
  • f4da176851 bump version to 0.8.14 v0.8.14 Safi 2026-05-20 18:07:06 +01:00
  • 9e6192a6c2 fix stale wiki nodes (#936), gitignore fallback and --exclude flag (#945/#947), NAT64 SSRF false-positive Safi 2026-05-20 18:04:28 +01:00
  • 6939494b3e add backup_if_protected to snapshot graph before overwrite when semantic/curated (#834) Safi 2026-05-18 21:57:09 +01:00
  • 4c95d02cbb bump version to 0.8.13 v0.8.13 Safi 2026-05-18 20:48:59 +01:00
  • d84f07c2e7 fix node ID collisions, cache fastpath, absolute source_file paths, and failed-chunk manifest freeze Safi 2026-05-18 20:31:59 +01:00
  • edb6e3cb98 update CHANGELOG for 0.8.12 with all post-bump fixes Safi 2026-05-18 18:30:35 +01:00
  • 9f8b8b0072 docs: clarify code-only corpora skip semantic extraction (closes #836) Safi 2026-05-18 18:26:11 +01:00
  • a234c5238e fix skill large-corpus path and detect output Safi 2026-05-18 17:45:29 +01:00
  • 850c5457da skill: fast path for existing graphs, fix large-corpus gate, fix subfolder output Safi 2026-05-18 17:36:30 +01:00
  • 47e65658c7 bump version to 0.8.12 — security and wiki fixes Safi 2026-05-18 15:43:45 +01:00
  • 2209a9c1e8 treat graphify <path> as graphify extract <path> — fix unknown command for direct path invocation Safi 2026-05-18 14:54:04 +01:00
  • a5eb15b880 bump version to 0.8.11 v0.8.11 Safi 2026-05-18 12:09:16 +01:00
  • a4a475c8b6 perf(analyze): reuse degrees for surprise scoring (#914) balloon72 2026-05-18 19:05:21 +08:00
  • f0d29a1c6d fix(codex): keep graph-first guidance with dirty graph output (#913) balloon72 2026-05-18 19:05:17 +08:00
  • 4aa04ddc7d fix(opencode): remove invalid general-purpose agent guidance (#911) balloon72 2026-05-18 19:05:13 +08:00
  • 44638dd424 test(hooks): cover old git hook path output (#910) balloon72 2026-05-18 19:04:49 +08:00
  • f5fea13dbc fix: guard against empty choices and None message in LLM responses (#924) Jonathan Hill 2026-05-18 06:04:45 -05:00
  • 596d800aa1 bump version to 0.8.10 v0.8.10 Safi 2026-05-17 23:09:50 +01:00
  • 2d783e569a fix hooks phantom dir on git < 2.31, save_manifest incremental data loss, cohesion rounding, C++ inheritance; add --resolution and --exclude-hubs Safi 2026-05-17 23:05:48 +01:00
  • f7160c81c5 fix Rust cross-crate spurious INFERRED edges: skip scoped_identifier and trait-method blocklist from raw_calls (#908) Safi 2026-05-17 13:12:49 +01:00
  • 96e17adf4d bump version to 0.8.9 v0.8.9 Safi 2026-05-17 11:59:57 +01:00
  • 46738a1365 add DeepSeek to README privacy section Safi 2026-05-17 11:54:54 +01:00
  • 9b884f7d1a add deepseek backend (deepseek-v4-flash, DEEPSEEK_API_KEY) Safi 2026-05-17 11:49:11 +01:00
  • ec4c87c86e fix(export): accept edges-only graph JSON for wiki export (#909) cinos 2026-05-17 19:32:55 +09:00
  • 2aaa216825 fix(analyze): exclude npm dep-block keys from god-node selection (#905) Christopher Beaulieu 2026-05-17 06:32:53 -04:00
  • 6018831193 fix(llm): force UTF-8 encoding on _call_claude_cli subprocess + loud failure on chunk errors (#906) Christopher Beaulieu 2026-05-17 06:32:38 -04:00
  • 0ca8d3d9f7 bump version to 0.8.8 Safi 2026-05-16 23:52:24 +01:00
  • b4c0f01bfd update README and CHANGELOG for graphify prs (0.8.8) v0.8.8 Safi 2026-05-16 22:55:43 +01:00
  • 6d54b25d20 stop tracking uv.lock (library, not app) Safi 2026-05-16 22:38:33 +01:00
  • cc9e5816a7 add graphify prs: graph-aware PR dashboard with triage, worktrees, conflict detection Safi 2026-05-16 22:36:58 +01:00
  • d717415522 Bump version to 0.8.7, update CHANGELOG v0.8.7 Safi 2026-05-16 20:25:04 +01:00
  • b82d5d147f fix review findings from #898 #895 #899 corrections Safi 2026-05-16 20:20:49 +01:00
  • 500e4a732d fix #898 #895 #899: C++ header extraction, dedup cross-file merge, include path resolution Safi 2026-05-16 20:12:09 +01:00
  • a316590adc Fix query seed scoring: IDF weighting, dynamic K seeds, actionable truncation Safi 2026-05-16 16:20:20 +01:00
  • b1ade00ece Bump version to 0.8.6, update CHANGELOG v0.8.6 Safi 2026-05-16 14:37:32 +01:00
  • 0157d5f6ad Add pytest testpaths to stop crawling external repos in subdirs Safi 2026-05-16 14:30:38 +01:00
  • 766566f6a8 Fill test gaps from PR #890 and fix case-insensitive path in _is_json_key_node Safi 2026-05-16 14:27:01 +01:00
  • aa541a680a Suppress code-doc INFERRED edges and filter JSON key nodes from god_nodes Safi 2026-05-16 14:23:38 +01:00
  • 8105266800 Add .gitattributes to fix GitHub language detection showing HTML instead of Python Safi 2026-05-16 14:15:52 +01:00
  • f86b0309e7 Merge pull request #891 from jattree/fix/install-guidance-query-first Safi 2026-05-16 14:13:01 +01:00
  • c74b95c44c Merge pull request #888 from kanya-approve/feat/nuitka-build Safi 2026-05-16 14:12:58 +01:00
  • 1ba3e37d27 Merge pull request #887 from alphanury/feat/auto-detect-symlinks-default Safi 2026-05-16 14:12:54 +01:00
  • 31a9f13cc7 Merge pull request #886 from kanya-approve/chore/commit-uv-lock Safi 2026-05-16 14:12:52 +01:00
  • d1a2c3f958 Stop telling assistants to read GRAPH_REPORT.md first (#580) #891 Jon Attree 2026-05-15 20:17:52 -07:00
  • 246f4001d2 build: add dev deps for Nuitka onefile binary builds #888 Brian Kanya 2026-05-15 21:05:29 -04:00
  • 5e178b9cd4 feat(detect): auto-detect symlinked children when follow_symlinks is unset #887 Alpha Nury 2026-05-16 02:17:30 +02:00
  • 0b54974719 chore: commit uv.lock for reproducible installs #886 Brian Kanya 2026-05-15 19:36:40 -04:00
  • d14e8a72d1 Suppress cross-language INFERRED calls/uses edges in surprising connections Safi 2026-05-16 00:07:18 +01:00
  • fa70449d80 Suppress autogenerated module docstrings from rationale extraction (#882) Safi 2026-05-16 00:01:57 +01:00
  • 63926c5e39 Add rsl-siege-manager case study to 0.8.5 CHANGELOG Safi 2026-05-15 23:42:12 +01:00
  • 9ca27aad31 Update CHANGELOG for 0.8.2 through 0.8.5 Safi 2026-05-15 23:40:14 +01:00
  • aaf66f1cee Bump version to 0.8.5 v0.8.5 #804 Safi 2026-05-15 23:35:21 +01:00
  • 8076687d52 worked(case-study): add rsl-siege-manager (Python + TypeScript monorepo) Safi Shamsi 2026-05-15 23:28:37 +01:00
  • 43baaf1950 Merge pull request #881 from cbeaulieu-gt/v7 v7 Safi 2026-05-15 23:24:24 +01:00
  • 6f8e6c59f5 fix gitignore parent-exclusion rule (#882) and dedup false merges on short labels (#878) Safi 2026-05-15 22:57:36 +01:00
  • 230a75c4f6 Merge pull request #1 from cbeaulieu-gt/evaluation/rsl-siege-manager #881 Christopher Beaulieu 2026-05-15 13:26:22 -04:00
  • 3d99603e8d refactor(eval): restructure as worked/ case study for upstream alignment Christopher Beaulieu 2026-05-15 13:22:04 -04:00
  • 5685984110 evaluation(rsl-siege-manager): capture dry-run results + verdict Christopher Beaulieu 2026-05-15 11:08:27 -04:00
  • 299b6baa26 v0.8.4: SQL FK/trigger extraction, deletion pruning fixes, community label normalization Safi 2026-05-15 15:31:22 +01:00
  • 1b3296a093 Fix Windows skill temp files polluting project root Safi 2026-05-15 15:07:59 +01:00
  • 5f2c55bc95 Bump version to 0.8.3 Safi 2026-05-15 14:12:59 +01:00
  • ac9587bfda Fix antigravity Windows skill and Python detection for uv/pipx (#831) Safi 2026-05-15 14:09:31 +01:00
  • da4ec1d5e7 Bump version to 0.8.2 Safi 2026-05-15 11:29:31 +01:00
  • 1ac3b96897 Fix Windows skill Python detection for uv tool installs (#831) Safi 2026-05-15 11:25:59 +01:00