Commit Graph

  • 1cc54b3bbf fix: XSS in legend innerHTML and shebang allowlist in hooks Safi 2026-04-08 19:53:10 +01:00
  • 21a081b514 fix: skill-droid.md missing from package-data, louvain kwargs version-safe Safi 2026-04-08 19:46:25 +01:00
  • b64c231467 fix: skill-droid.md missing from package-data, louvain kwargs version-safe Safi 2026-04-08 19:46:25 +01:00
  • 76bbb37c74 feat: add Trae and Trae CN platform support ljinshuanandlijinshuan 2026-04-09 02:44:19 +08:00
  • f4c3c551e1 feat: add Trae and Trae CN platform support ljinshuanandlijinshuan 2026-04-09 02:44:19 +08:00
  • a87be4143a docs: add Japanese README Ikko Eltociear Ashimine 2026-04-09 03:40:33 +09:00
  • 74e192db00 docs: add Japanese README Ikko Eltociear Ashimine 2026-04-09 03:40:33 +09:00
  • f937fc6ce1 docs: add graph.json + LLM workflow example to README gdesai23 2026-04-09 00:10:29 +05:30
  • 312ba0dd1e docs: add graph.json + LLM workflow example to README gdesai23 2026-04-09 00:10:29 +05:30
  • 22f79db72f fix: suppress graspologic ANSI output that corrupts PowerShell scroll buffer azizur100389andClaude Opus 4.6 2026-04-08 19:40:10 +01:00
  • 8a0dd45711 fix: suppress graspologic ANSI output that corrupts PowerShell scroll buffer azizur100389andClaude Opus 4.6 2026-04-08 19:40:10 +01:00
  • ba7c395ce3 fix: detect correct Python interpreter for pipx installs in git hooks Minidoracat 2026-04-09 02:39:43 +08:00
  • 785c9f4dd7 fix: detect correct Python interpreter for pipx installs in git hooks Minidoracat 2026-04-09 02:39:43 +08:00
  • 2d64c0cd10 fix: Codex PreToolUse hook + --update ghost node pruning (#86, #51) v0.3.14 Safi 2026-04-08 19:29:33 +01:00
  • bd24ddb1d6 fix: hook JSON format, Go pkg scoping, xcassets PDF, cross-file guard, skill file paths (#83, #85, #52, #81) v0.3.13 Safi 2026-04-08 19:20:48 +01:00
  • ffd8906c6c fix: ensure Cypher node label always starts with a letter (#84) Safi 2026-04-08 19:02:05 +01:00
  • 92b70ce5f4 fix: sanitize_label double-encoding and --wiki missing from skill (#66, #55) v0.3.12 Safi 2026-04-08 09:40:21 +01:00
  • 3d53287ff6 Fix Louvain fallback hang on large sparse graphs (#48) v0.3.11 Safi 2026-04-07 22:36:45 +01:00
  • 96ea51c098 Bump version to 0.3.10 v0.3.10 Safi 2026-04-07 21:20:11 +01:00
  • fec0f9fca9 Fix Windows Unicode crash and add skill version staleness check (#47, #46) Safi 2026-04-07 21:18:50 +01:00
  • 1383fb0739 Update README: add graphify query CLI, 19 language count, Factory Droid in repo About Safi 2026-04-07 20:25:47 +01:00
  • a78d25d4fc Add ObjC support, C# inheritance, CLI query, symlink support, bug fixes (v0.3.7-0.3.9) SafiandClaude Sonnet 4.6 2026-04-07 20:20:49 +01:00
  • 3d5da6039a Add Elixir language support (.ex/.exs) v0.3.9 v0.3.8 v0.3.7 v0.3.6 Safi 2026-04-07 12:54:12 +01:00
  • f6dd049cb0 Add .docx and .xlsx support via optional [office] extra v0.3.5 Safi 2026-04-07 12:38:03 +01:00
  • a06313a0f9 Fix UnicodeDecodeError on Windows GBK locale: add encoding=utf-8 to all read_text/write_text calls v0.3.4 Safi 2026-04-07 11:54:54 +01:00
  • db2d297296 Add Windows support: skill-windows.md with PowerShell-compatible commands v0.3.3 Safi 2026-04-07 11:30:08 +01:00
  • abd55cca9a Add GitHub Sponsors badge to README Safi 2026-04-07 10:50:59 +01:00
  • e5e93c8180 Add GitHub Sponsors funding config Safi 2026-04-07 10:46:36 +01:00
  • 1a109afdce Add star history chart to README Safi 2026-04-07 10:33:31 +01:00
  • d7230a24c3 bump version to 0.3.2 v0.3.2 Safi 2026-04-07 09:59:01 +01:00
  • 9d998cc810 Add Zig and PowerShell language support Safi 2026-04-07 09:56:53 +01:00
  • f2423bc114 Add .graphifyignore support for excluding files and directories Safi 2026-04-07 09:41:01 +01:00
  • b079c6713a Add Factory Droid platform support Safi 2026-04-07 09:34:28 +01:00
  • 8c1d5e8114 Update SECURITY.md: supported versions, SSRF and YAML injection mitigations Safi 2026-04-06 22:38:02 +01:00
  • 808cd98395 Fix YAML injection in webpage title and query frontmatter Safi 2026-04-06 22:35:19 +01:00
  • e7bd4f38ee bump version to 0.3.1 v0.3.1 Safi 2026-04-06 22:24:21 +01:00
  • c529e2217f Fix 8 bugs: SSRF in tweet fetch, Cypher injection, XSS in community labels, graph_diff edge ordering, cache key collision, hook uninstall correctness, watch mode set, rebuild word count Safi 2026-04-06 22:20:36 +01:00
  • 4e844ea907 Update README: git hook failure behavior Safi 2026-04-06 22:14:33 +01:00
  • 148e247662 Fix 6 bugs: hook exit code, token budget, file node detection, duplicate function, atomic cache writes, deleted file tracking Safi 2026-04-06 22:10:21 +01:00
  • 9eda1558c2 feat: Lua language support Safi 2026-04-06 21:58:09 +01:00
  • 79b8d8d9b2 docs: add Simplified Chinese README Safi 2026-04-06 21:59:38 +01:00
  • 477465ae0d feat: Swift language support Safi 2026-04-06 21:59:38 +01:00
  • 404674a24a security: SSRF private IP blocking and Neo4j Cypher injection fix Safi 2026-04-06 21:59:38 +01:00
  • 934957cbfd update worked example READMEs for v3 multi-platform Safi 2026-04-06 16:20:13 +01:00
  • e11d04f8c2 explain always-on vs explicit trigger in README Safi 2026-04-06 16:15:51 +01:00
  • 1a54f16b80 feat: always-on hooks and README updates for all platforms Safi 2026-04-06 15:26:58 +01:00
  • aed4a981a1 v3: MIT license, multi-platform packaging and CI Safi 2026-04-06 15:12:46 +01:00
  • 3694822040 document node deduplication strategy in build.py Safi 2026-04-06 15:10:57 +01:00
  • 5461feb7e8 refactor extract.py: LanguageConfig + _extract_generic replaces 10 copy-pasted extractors (2527 → 1588 lines) Safi 2026-04-06 15:08:38 +01:00
  • 6570488658 fix build() dropping hyperedges when merging multiple extractions Safi 2026-04-06 14:48:00 +01:00
  • 38d967fc63 feat: multi-platform skill files and install routing (Codex, OpenCode, OpenClaw) Safi 2026-04-06 14:40:10 +01:00
  • 07de9d5c22 fix: use correct Python interpreter for pipx installs Safi 2026-04-06 14:07:42 +01:00
  • c1bf6c90dc fix graspologic optional, fall back to networkx louvain, add privacy section Safi 2026-04-06 14:02:28 +01:00
  • 4ba8198c7c v2.1: PyPI release and CI for v2 branch Safi 2026-04-06 01:26:53 +01:00
  • c46a4ebb68 README: fix CI badge to v2, update curl URL, add how it works, graphify claude install section Safi 2026-04-06 01:16:09 +01:00
  • 0ee77c0b6a bump version to 0.2.0 Safi 2026-04-06 01:06:35 +01:00
  • 317d73f8f7 v2: confidence scores, hyperedges, rationale extraction, git hooks, Claude Code hooks Safi 2026-04-06 00:58:55 +01:00
  • 3f8169c807 README: highlight multimodal capability upfront Safi 2026-04-05 23:43:59 +01:00
  • 3a117c93e8 v2: hypergraph support - hyperedges in graph.json, shaded regions in HTML, report section Safi 2026-04-05 23:18:25 +01:00
  • 6fa4c7e662 v2: semantic similarity edges, scored higher in surprising connections Safi 2026-04-05 23:12:47 +01:00
  • dafe6c9f03 v2: confidence scores on INFERRED edges, avg shown in report Safi 2026-04-05 23:06:07 +01:00
  • 7e3da961a9 v2: fast --update for code-only changes, parallel AST+semantic, graphify claude install Safi 2026-04-05 23:00:24 +01:00
  • 63d80200c5 README: clarify any folder works, clean up usage section Safi 2026-04-05 22:48:23 +01:00
  • 66f1f40de8 add git commit hook - auto-rebuilds graph after every commit Safi 2026-04-05 22:40:34 +01:00
  • e2fd4f944e watch: auto-rebuild graph on code changes without LLM, notify on doc/image changes Safi 2026-04-05 20:13:26 +01:00
  • 21e443e201 Add reproducible worked example with 7 input files and README Safi 2026-04-05 19:19:00 +01:00
  • d213c03adf Add --wiki export: agent-crawlable knowledge wiki from graph Safi 2026-04-05 16:54:50 +01:00
  • 92ab83ea38 Use graph.json for follow-up questions; bump to 0.1.6 Safi 2026-04-05 14:46:06 +01:00
  • cb4ec5d39d fix: HTML always generated by default in Step 6, not flag-gated Safi 2026-04-05 14:22:42 +01:00
  • 010583674e release: 0.1.5 Safi 2026-04-05 14:18:47 +01:00
  • d8b1e82079 fix: 5 skill gaps - graphml usage, manifest timing, graph existence checks, no-viz clarity Safi 2026-04-05 13:50:07 +01:00
  • ef8c2fef50 perf: larger chunks + code-only fast path + timing estimates Safi 2026-04-05 13:42:11 +01:00
  • 0f4de8e47f test: add end-to-end pipeline integration test Safi 2026-04-05 00:42:30 +01:00
  • 5efcf114ee fix critical install bug, add --graphml to pipeline, update changelog Safi 2026-04-05 00:29:42 +01:00
  • d4b24d8609 feat: vis.js HTML graph, token reduction benchmark, repo cleanup Safi 2026-04-05 00:16:54 +01:00
  • 5db8f7ce39 docs: update surprising connections description, test count Safi 2026-04-04 23:24:50 +01:00
  • 693d2ba991 feat: composite surprise score — cross-type, cross-repo, community distance, peripheral→hub Safi 2026-04-04 23:23:56 +01:00
  • 7e82212304 feat: GraphML export (--graphml flag) for Gephi and yEd Safi 2026-04-04 23:18:53 +01:00
  • 64e07abd98 docs: CI, architecture guide, worked examples, README fixes - Add GitHub Actions CI workflow (Python 3.10 and 3.12) - Add CI badge to README - Add ARCHITECTURE.md: pipeline overview, module table, schema, how to add a language extractor, security summary - Move eval reports from tests/ to worked/httpx/ and worked/mixed-corpus/ - Fix README: test count 163→212, language table (13 languages via tree-sitter), extract.py description, worked examples links Safi 2026-04-04 18:46:34 +01:00
  • a785b64c6e update privacy section to reflect multi-provider API usage v0.3.0 Safi 2026-04-06 15:28:29 +01:00
  • 066e4ba3ef fix install requires and privacy section to mention all platforms Safi 2026-04-06 15:27:57 +01:00
  • b22c3605c4 add codex/opencode/claw always-on install, fix README commands and clustering docs Safi 2026-04-06 15:26:58 +01:00
  • 472d9e1e27 add MIT license and bump to 0.3.0 Safi 2026-04-06 15:18:34 +01:00
  • a74ab7e1b3 ci: add v3 to branch triggers Safi 2026-04-06 15:16:29 +01:00
  • ba13c7060b update README and pyproject for v3: multi-platform tagline, v3 badge and curl URL Safi 2026-04-06 15:12:46 +01:00
  • 2d31aa2072 document node deduplication strategy in build.py Safi 2026-04-06 15:10:57 +01:00
  • 58cd072a72 refactor extract.py: LanguageConfig + _extract_generic replaces 10 copy-pasted extractors (2527 → 1588 lines) Safi 2026-04-06 15:08:38 +01:00
  • 5ef4373ed9 fix build() dropping hyperedges when merging multiple extractions Safi 2026-04-06 14:48:00 +01:00
  • ce7bfe8ff3 add --platform flag to install command with Codex/OpenCode/OpenClaw support Safi 2026-04-06 14:40:17 +01:00
  • 9e8db8ba3f add platform skill files for Codex, OpenCode, and OpenClaw Safi 2026-04-06 14:40:10 +01:00
  • 1184e7d4d5 fix: use correct Python interpreter for pipx installs v2 Safi 2026-04-06 14:07:42 +01:00
  • d3c7f950d5 bump version to 0.2.2 Safi 2026-04-06 14:04:39 +01:00
  • 5f02b3dfe1 fix graspologic optional, fall back to networkx louvain, add privacy section Safi 2026-04-06 14:02:28 +01:00
  • 5164d972ed ci: add v2 branch to CI triggers Safi 2026-04-06 01:29:28 +01:00
  • 6dc07e5f99 add PyPI badge, set homepage to PyPI Safi 2026-04-06 01:27:48 +01:00
  • ccdd465a08 bump version to 0.2.1 Safi 2026-04-06 01:26:53 +01:00
  • 90fac738e2 README: explain PreToolUse hook behavior in detail Safi 2026-04-06 01:25:32 +01:00
  • 83c2f4245c fix obsidian always generating, uninstall early return bug, add missing tests Safi 2026-04-06 01:23:34 +01:00
  • b37f187767 README: fix CI badge to v2, update curl URL, add how it works, graphify claude install section Safi 2026-04-06 01:16:09 +01:00
  • b938ef0df1 bump version to 0.2.0 v0.2.0 SafiandClaude Sonnet 4.6 2026-04-06 01:06:35 +01:00