singularity-forge/native/crates/engine/src
ace-pm 172753c3b2 refactor(forge): complete gsd → forge rebrand across native, logging, and build system
- Rename native Rust crates: gsd-engine → forge-engine, gsd-ast → forge-ast, gsd-grep → forge-grep
- Update all crate dependencies (Cargo.toml, .rs source) and N-API artifacts
- Mass rename log prefix [gsd] → [forge] across 81 files (scripts, src/, extensions, tests)
- Rename log prefix "gsd-db:" → "forge-db:" in template literals
- Update nix flake: add sf-run-native devShell with Rust toolchain for native addon builds
- Update CI workflow artifact names (build-native.yml)
- Verify only packages/native/* touched (no upstream pi-* packages renamed)

Rationale: Complete gsd-2 → singularity-forge rebrand (2026-04-15). Native addon is
sf-run-specific; all gsd-prefixed logging and crate names must align with new identity.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 14:11:45 +02:00
..
ast.rs refactor(forge): complete gsd → forge rebrand across native, logging, and build system 2026-04-15 14:11:45 +02:00
clipboard.rs feat: add native clipboard module with arboard backend (#228) 2026-03-13 12:48:27 -06:00
diff.rs feat: add native Rust diff engine for edit tool 2026-03-13 14:11:40 -06:00
fd.rs perf: optimize discovery and interactive hot paths 2026-03-14 16:03:44 -05:00
fs_cache.rs perf: optimize discovery and interactive hot paths 2026-03-14 16:03:44 -05:00
git.rs feat: move git operations to Rust via git2 crate (#572) 2026-03-15 20:02:10 -06:00
glob.rs fix(native): resolve memory leaks in glob, ttsr, and image overflow (#2170) 2026-03-23 09:47:51 -06:00
glob_util.rs feat: add native glob and fs_cache modules with gitignore-aware discovery (#226) 2026-03-13 12:45:56 -06:00
grep.rs refactor(forge): complete gsd → forge rebrand across native, logging, and build system 2026-04-15 14:11:45 +02:00
gsd_parser.rs feat: native perf optimizations — deriveState, JSONL, paths, parsing (#576) 2026-03-15 20:16:42 -06:00
highlight.rs feat: add syntect-based syntax highlighting module to native engine (#227) 2026-03-13 12:47:02 -06:00
html.rs feat: add html-to-markdown native module 2026-03-13 12:40:42 -06:00
image.rs fix(native): resolve memory leaks in glob, ttsr, and image overflow (#2170) 2026-03-23 09:47:51 -06:00
json_parse.rs feat: native Rust streaming JSON parser (#266) 2026-03-13 16:21:58 -06:00
lib.rs feat(web): browser-based web interface (#1717) 2026-03-21 12:16:54 -06:00
ps.rs feat: add cross-platform process tree kill module (ps) (#225) 2026-03-13 12:43:50 -06:00
stream_process.rs feat: native Rust bash stream processor for single-pass chunk processing (#271) 2026-03-13 16:34:17 -06:00
task.rs feat: add native image module — decode, encode, and resize via Rust image crate 2026-03-13 12:51:49 -06:00
text.rs feat(gsd): unified rule registry, event journal, journal query tool, and tool naming convention (#1928) 2026-03-21 18:47:41 -06:00
truncate.rs feat: native Rust output truncation module (#268) 2026-03-13 16:48:49 -06:00
ttsr.rs fix(native): resolve memory leaks in glob, ttsr, and image overflow (#2170) 2026-03-23 09:47:51 -06:00
xxhash.rs feat: native Rust xxHash32 for hashline (#272) 2026-03-13 16:46:08 -06:00