..
call-routing
refactor(ingestion): delete legacy call-resolution DAG + heritage processor (RING4-1, #942 ) ( #2023 )
2026-06-04 11:07:37 +01:00
group
fix(group): recognize OpenFeign @RequestLine on plain interfaces (no @FeignClient) ( #1917 )
2026-05-30 12:25:13 +01:00
ingestion
refactor(ingestion): share a codec for __heritage__/__property__ markers (Ruby + Dart) ( #1994 ) ( #2007 )
2026-06-04 12:00:53 +01:00
integrations
feat: shared resilient-fetch (retries + circuit breaker) ( #1448 )
2026-05-09 15:18:09 +01:00
mcp
fix(search): surface warning when FTS indexes are missing ( #1418 )
2026-05-08 17:05:18 +01:00
model
refactor(ingestion): delete legacy resolution context + tiered-lookup plumbing (RING4-2, #943 ) ( #2033 )
2026-06-04 17:51:28 +01:00
scope-resolution
fix(java): close parsing-layer coverage gaps F35/F38/F41 ( #1928 ) ( #2045 )
2026-06-05 06:39:12 +01:00
shadow
chore(shared): apply Ring 2 SHARED review follow-ups in one diff ( #964 )
2026-04-18 18:40:29 +01:00
workers
fix(workers): resilient + zero-copy ingestion worker pool — prevent analyze hangs on TS-root-scale loads ( #1693 )
2026-05-20 20:39:35 +01:00
ai-context.test.ts
feat(cli): add .gitnexusrc config and --default-branch for analyze ( #243 ) ( #1996 )
2026-06-04 06:48:55 +01:00
analyze-api.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
analyze-community-skills-gate.test.ts
feat(cli): add --skip-skills and --index-only flags to analyze (resubmit of #742 ) ( #1485 )
2026-05-11 15:00:58 +01:00
analyze-config.test.ts
feat(cli): add .gitnexusrc config and --default-branch for analyze ( #243 ) ( #1996 )
2026-06-04 06:48:55 +01:00
analyze-embeddings-limit.test.ts
feat(core): adopt pino structured logger ( #1336 )
2026-05-07 20:56:25 +01:00
analyze-gitnexusrc.test.ts
feat(cli): add .gitnexusrc config and --default-branch for analyze ( #243 ) ( #1996 )
2026-06-04 06:48:55 +01:00
analyze-heap-respawn.test.ts
fix(analyze): prevent cache-hit native workers from aborting ( #1751 )
2026-05-21 16:17:02 +01:00
analyze-job.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
analyze-lbug-checkpoint-threshold.test.ts
fix(lbug): add WAL checkpoint-threshold control ( #1772 )
2026-05-22 14:46:49 +01:00
analyze-local-embedding-error.test.ts
fix(embeddings): guard local ONNX runtime on macOS Intel before transformers.js import ( #1987 )
2026-06-03 09:46:16 +01:00
analyze-no-stats-bridge.test.ts
feat(cli): add .gitnexusrc config and --default-branch for analyze ( #243 ) ( #1996 )
2026-06-04 06:48:55 +01:00
analyze-respawn-progress-terminal.test.ts
fix(analyze): prevent cache-hit native workers from aborting ( #1751 )
2026-05-21 16:17:02 +01:00
analyze-wal-error.test.ts
fix(lbug): add WAL checkpoint-threshold control ( #1772 )
2026-05-22 14:46:49 +01:00
analyze-worker-pool-size.test.ts
fix(workers): resilient + zero-copy ingestion worker pool — prevent analyze hangs on TS-root-scale loads ( #1693 )
2026-05-20 20:39:35 +01:00
analyze-worker-timeout.test.ts
fix(workers): resilient + zero-copy ingestion worker pool — prevent analyze hangs on TS-root-scale loads ( #1693 )
2026-05-20 20:39:35 +01:00
api-file-route.test.ts
fix(server): close js/path-injection cluster — /api/file + docker-server.mjs (U2) ( #1322 )
2026-05-04 12:28:02 +01:00
api-graph-streaming.test.ts
[codex] fix large repository graph loading ( #732 )
2026-04-09 17:40:24 +01:00
api-query-readonly-wiring.test.ts
fix: Use Ladybug native read-only enforcement and prepared statement execution for Cypher query paths ( #1655 )
2026-05-18 06:54:24 +01:00
api-readonly-wiring.test.ts
fix(api): open lbug read-only for /api/graph, /api/search, /api/grep ( #1686 )
2026-05-18 19:57:35 +01:00
ast-cache.test.ts
fix: guard createASTCache against zero maxSize to prevent LRU cache crash
2026-03-02 08:47:20 +00:00
ast-utils.test.ts
fix(windows): 32767-char tree-sitter crash + VECTOR extension SIGSEGV ( #1433 )
2026-05-10 16:00:36 +01:00
binding-accumulator.test.ts
refactor(pipeline): DAG-based phase architecture + container-logic extraction to LanguageProvider ( #809 )
2026-04-13 20:31:05 +01:00
blade-template-routes.test.ts
fix(php): avoid Blade templates entering PHP analysis ( #1790 )
2026-05-23 23:37:40 +01:00
bm25-search.test.ts
feat: Add analyze --repair-fts, enforce FTS verification, and harden repair safeguards ( #1720 )
2026-05-20 13:37:04 +01:00
call-attribution-issue-1166.test.ts
fix(typescript): fix HOC pattern false positives and add export default HOC support ( #1943 )
2026-05-31 15:40:17 +01:00
call-extraction.test.ts
feat(ingestion): language-agnostic call extractor with config+factory pattern ( #877 )
2026-04-16 11:45:30 +01:00
call-form.test.ts
Extract registries into model/ module with SemanticModel interface ( #786 )
2026-04-12 01:06:55 +01:00
call-processor-routes.test.ts
refactor(ingestion): delete legacy resolution context + tiered-lookup plumbing (RING4-2, #943 ) ( #2033 )
2026-06-04 17:51:28 +01:00
calltool-dispatch.test.ts
feat(cli): add --uid/--file/--kind disambiguation flags to impact ( #1907 ) ( #1914 )
2026-05-30 11:03:13 +01:00
chunker.test.ts
feat(embeddings): structural chunking with data-driven CHUNKING_RULES dispatch ( #987 )
2026-04-20 08:25:31 +01:00
cli-commands.test.ts
fix(audit): Centralize heritage supertype matching (#1921/#1922) ( #1940 )
2026-06-01 13:16:17 +01:00
cli-i18n.test.ts
feat(i18n): make web and CLI language-aware ( #1748 )
2026-05-23 06:14:24 +01:00
cli-impact-disambiguation.test.ts
feat(cli): add --uid/--file/--kind disambiguation flags to impact ( #1907 ) ( #1914 )
2026-05-30 11:03:13 +01:00
cli-index-help.test.ts
feat(cli): add --uid/--file/--kind disambiguation flags to impact ( #1907 ) ( #1914 )
2026-05-30 11:03:13 +01:00
cli-message.test.ts
feat(i18n): make web and CLI language-aware ( #1748 )
2026-05-23 06:14:24 +01:00
cobol-copy-expander.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
cobol-preprocessor.test.ts
feat: configure eslint with unused import removal ( #564 )
2026-03-28 15:28:09 +00:00
cohesion-consistency.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
community-processor.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
compatible-stdio-transport.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
cors.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
cpp-ue-preprocessor.test.ts
feat(extractors): strip Unreal Engine reflection macros before C++ parsing ( #1439 )
2026-05-09 12:28:32 +01:00
csharp-namespace-extraction.test.ts
fix(csharp): stop spurious IMPORTS edges from ungated using-resolution ( #1881 ) ( #1908 )
2026-05-30 09:56:26 +01:00
csv-escaping.test.ts
refactor: migrate from KuzuDB to LadybugDB v0.15 ( #275 )
2026-03-15 15:53:01 +00:00
cursor-hook.test.ts
fix(hooks): cap concurrent augment subprocesses ( #1486 ) ( #1510 )
2026-05-13 08:56:27 +01:00
dart-import-resolver.test.ts
refactor(ingestion): split ImportSemantics into per-strategy hooks (Strategies 1-4) ( #886 )
2026-04-16 19:31:44 +01:00
dart-type-extractor.test.ts
feat: configure eslint with unused import removal ( #564 )
2026-03-28 15:28:09 +00:00
deferred-resolution-profile.test.ts
feat(workers): self-healing worker pool + deferred-resolution observability ( #1741 ) ( #1947 )
2026-05-31 13:52:04 +01:00
detect-changes-worktree.test.ts
fix(detect-changes): guard resolveWorktreeCwd against overriding a separately-indexed worktree ( #1691 )
2026-05-20 06:46:16 +01:00
doctor-format.test.ts
fix(embeddings): guard local ONNX runtime on macOS Intel before transformers.js import ( #1987 )
2026-06-03 09:46:16 +01:00
embedder.test.ts
test: add test suite with vitest (unit + integration + fixtures)
2026-03-01 20:07:02 +05:30
embedding-chunking.test.ts
feat(embeddings): structural chunking with data-driven CHUNKING_RULES dispatch ( #987 )
2026-04-20 08:25:31 +01:00
embedding-config.test.ts
fix: add platform-aware semantic fallback ( #1150 )
2026-04-28 12:21:25 +01:00
embedding-pipeline.test.ts
fix: make extension installs offline-first ( #1161 )
2026-05-29 20:04:41 +01:00
embedding-runtime-support.test.ts
fix(embeddings): guard local ONNX runtime on macOS Intel before transformers.js import ( #1987 )
2026-06-03 09:46:16 +01:00
entry-point-scoring.test.ts
refactor(ingestion): consolidate per-language patterns into LanguageProvider ( #1279 )
2026-05-03 10:34:00 +01:00
env.test.ts
feat(ingestion): log deferred resolution progress when verbose ( #1741 ) ( #1773 )
2026-05-22 12:37:30 +01:00
esm-extension-resolution.test.ts
fix: apply ESM .js extension fallback to tsconfig path alias resolution ( #1530 )
2026-05-14 16:15:17 +01:00
eval-formatters.test.ts
feat(i18n): make web and CLI language-aware ( #1748 )
2026-05-23 06:14:24 +01:00
eval-server-bind-restriction.test.ts
test(cli): stabilize eval-server host checks ( #1786 )
2026-05-23 16:45:35 +01:00
exact-search.test.ts
fix: add platform-aware semantic fallback ( #1150 )
2026-04-28 12:21:25 +01:00
expo-routes.test.ts
feat: add Expo Router file-based route detection ( #503 )
2026-03-25 11:05:55 +00:00
extract-element-type-from-string.test.ts
feat: Phase 6 type resolution — for-loop Tier 1c, pattern matching, container descriptors, 10-language coverage ( #318 )
2026-03-17 17:10:22 +00:00
extract-generic-type-args.test.ts
feat(ingestion): tree-sitter node-type/field validation gate + remove dead literals ( #1937 )
2026-05-31 10:29:41 +01:00
fastapi-router-bindings.test.ts
feat(ingestion): resolve FastAPI include_router(prefix=...) cross-file routes ( #1877 )
2026-05-28 19:04:19 +01:00
fetch-reason-parsing.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
field-extraction.test.ts
Extract registries into model/ module with SemanticModel interface ( #786 )
2026-04-12 01:06:55 +01:00
format-elapsed.test.ts
feat(progress): add per-language progress reporting to scope-resolution phase ( #1813 )
2026-05-25 11:53:54 +01:00
framework-detection.test.ts
refactor(ingestion): consolidate per-language patterns into LanguageProvider ( #1279 )
2026-05-03 10:34:00 +01:00
git-clone.test.ts
fix(server): sanitize repo name to prevent argument injection ( #1305 )
2026-05-11 09:38:07 +01:00
git-utils.test.ts
fix(git): suppress stderr leak in getCurrentCommit and getGitRoot ( #1172 ) ( #1341 )
2026-05-05 14:29:42 +01:00
git.test.ts
feat(cli): add .gitnexusrc config and --default-branch for analyze ( #243 ) ( #1996 )
2026-06-04 06:48:55 +01:00
graph.test.ts
feat(python): scope-based call resolution + registry-primary flip + perf + generalization (RFC #909 Ring 3) ( #980 )
2026-04-21 15:50:00 +01:00
group-service-not-found.test.ts
fix(group): surface friendly error when group name not found ( #903 regression test) ( #989 )
2026-04-21 15:52:36 +01:00
has-method.test.ts
feat: MethodExtractor configs for Python, PHP, Swift, Dart, Rust, Ruby ( #624 )
2026-04-03 16:11:31 +01:00
hf-env.test.ts
feat: shared resilient-fetch (retries + circuit breaker) ( #1448 )
2026-05-09 15:18:09 +01:00
hooks.test.ts
fix(cli): steer docs, skills, and hooks through a CLI-neutral project-local runner ( #1939 ) ( #1945 )
2026-06-02 09:00:34 +01:00
http-embedder.test.ts
fix(ci): stabilize gitleaks after #2024 ( #2027 )
2026-06-04 12:28:59 +01:00
hybrid-search.test.ts
fix(search): guard against undefined bm25Results when FTS unavailable ( #1489 ) ( #1540 )
2026-05-13 12:30:21 +01:00
ignore-service.test.ts
fix(worker): analyze native worker aborts ( #1833 )
2026-05-26 17:28:39 +01:00
impact-batching-grouping.test.ts
feat(cli): add --uid/--file/--kind disambiguation flags to impact ( #1907 ) ( #1914 )
2026-05-30 11:03:13 +01:00
impact-confidence.test.ts
feat: METHOD_IMPLEMENTS edges, overload disambiguation, MethodExtractor unification ( #574 ) ( #642 )
2026-04-04 18:41:47 +01:00
impact-pagination.test.ts
feat(cli): add --uid/--file/--kind disambiguation flags to impact ( #1907 ) ( #1914 )
2026-05-30 11:03:13 +01:00
import-resolver-factory.test.ts
fix(csharp): stop spurious IMPORTS edges from ungated using-resolution ( #1881 ) ( #1908 )
2026-05-30 09:56:26 +01:00
incremental-file-hash.test.ts
feat(analyze): incremental indexing (parse cache + DB writeback + scope-res short-circuit) ( #1479 )
2026-05-12 13:14:56 +01:00
incremental-orchestration.test.ts
feat(analyze): incremental indexing (parse cache + DB writeback + scope-res short-circuit) ( #1479 )
2026-05-12 13:14:56 +01:00
incremental-parse-cache.test.ts
feat(ingestion): resolve FastAPI include_router(prefix=...) cross-file routes ( #1877 )
2026-05-28 19:04:19 +01:00
incremental-shadow-candidates.test.ts
feat(analyze): incremental indexing (parse cache + DB writeback + scope-res short-circuit) ( #1479 )
2026-05-12 13:14:56 +01:00
incremental-subgraph-extract.test.ts
feat(analyze): incremental indexing (parse cache + DB writeback + scope-res short-circuit) ( #1479 )
2026-05-12 13:14:56 +01:00
index-repo-command.test.ts
fix(cli): keep GitNexus ignores inside .gitnexus ( #1248 )
2026-05-01 16:46:05 +01:00
ingestion-utils.test.ts
fix(php): avoid Blade templates entering PHP analysis ( #1790 )
2026-05-23 23:37:40 +01:00
java-call-arity.test.ts
feat(ingestion): tree-sitter node-type/field validation gate + remove dead literals ( #1937 )
2026-05-31 10:29:41 +01:00
jcl-parser.test.ts
feat: configure eslint with unused import removal ( #564 )
2026-03-28 15:28:09 +00:00
kotlin-scope-captures.test.ts
fix(kotlin): detect default parameter arity ( #2034 )
2026-06-04 17:28:04 +01:00
kotlin-static-marker.test.ts
feat(lang-kotlin): flip Kotlin to MIGRATED_LANGUAGES + close #1756 / #1757 (refs #1746 ) ( #1782 )
2026-05-23 07:24:35 +01:00
language-skip.test.ts
fix(swift): use official prebuilt parser runtime ( #1130 )
2026-04-28 09:57:42 +01:00
laravel-route-extraction.test.ts
refactor(ingestion): delete legacy resolution context + tiered-lookup plumbing (RING4-2, #943 ) ( #2033 )
2026-06-04 17:51:28 +01:00
lazy-action.test.ts
Improve MCP startup compatibility and lazy-load CLI commands ( #207 )
2026-03-07 07:47:09 +00:00
lbug-adapter-wal-schema.test.ts
fix(lbug): keep serve stable when sidecars are missing ( #1747 )
2026-05-21 12:35:43 +01:00
lbug-checkpoint-lifecycle.test.ts
fix: Use Ladybug native read-only enforcement and prepared statement execution for Cypher query paths ( #1655 )
2026-05-18 06:54:24 +01:00
lbug-checkpoint.test.ts
fix(lbug): add WAL checkpoint-threshold control ( #1772 )
2026-05-22 14:46:49 +01:00
lbug-config-wal.test.ts
fix(lbug): add WAL checkpoint-threshold control ( #1772 )
2026-05-22 14:46:49 +01:00
lbug-embedding-hashes.test.ts
feat(embeddings): AST-aware chunking with offset-based splitting ( #889 )
2026-04-16 22:55:04 +01:00
lbug-extension-loader.test.ts
fix: make extension installs offline-first ( #1161 )
2026-05-29 20:04:41 +01:00
lbug-native-check.test.ts
fix: actionable error + docs for pnpm dlx / pnpx native-load crash ( #307 ) ( #1967 )
2026-06-02 05:54:25 +01:00
lbug-native-safe-path.test.ts
fix(lbug): resolve non-ASCII paths for KuzuDB on Windows ( #1811 ) ( #1817 )
2026-05-25 21:28:12 +01:00
lbug-pool-fts-load.test.ts
fix(lbug): load FTS in Windows read pool ( #2040 )
2026-06-05 04:23:21 +01:00
lbug-readonly-error.test.ts
fix(hook): resolve canonical repo root + guard read-only FTS ensure ( #1226 )
2026-04-30 18:12:03 +01:00
local-backend-maxbuffer.test.ts
fix: ENOBUFS in detect_changes by setting maxBuffer on git/rg execFileSync ( #957 )
2026-04-18 15:58:31 +01:00
local-cli-subprocess.test.ts
feat(wiki): support local Claude and Codex providers ( #1769 )
2026-05-25 12:59:48 +01:00
logger.test.ts
feat(core): adopt pino structured logger ( #1336 )
2026-05-07 20:56:25 +01:00
max-file-size.test.ts
feat(core): adopt pino structured logger ( #1336 )
2026-05-07 20:56:25 +01:00
mcp-stdout-sentinel.test.ts
fix(mcp): close MCP server timeout — stdout discipline + cold-start friction ( #1383 )
2026-05-07 09:14:33 +01:00
mcp-wal-feedback.test.ts
fix: Use Ladybug native read-only enforcement and prepared statement execution for Cypher query paths ( #1655 )
2026-05-18 06:54:24 +01:00
method-extraction.test.ts
fix(kotlin): detect default parameter arity ( #2034 )
2026-06-04 17:28:04 +01:00
method-props.test.ts
feat: same-arity overload disambiguation via type-hash suffix ( #651 ) ( #658 )
2026-04-05 21:51:55 +01:00
mro-processor.test.ts
perf(mro): replace O(n³) C3 merge loop with O(n²) head-pointer algorithm ( #1316 )
2026-05-04 10:49:24 +01:00
noise-filter.test.ts
refactor: split global BUILT_IN_NAMES into per-language provider fields ( #523 )
2026-03-26 12:15:29 +00:00
parse-diff-hunks.test.ts
fix: map diff hunks to symbol line ranges in detect_changes ( #779 )
2026-04-11 11:29:52 +01:00
parse-impl-chunk-concurrency.test.ts
refactor(ingestion): delete legacy resolution context + tiered-lookup plumbing (RING4-2, #943 ) ( #2033 )
2026-06-04 17:51:28 +01:00
parse-impl-env-reads.test.ts
fix(workers): resilient + zero-copy ingestion worker pool — prevent analyze hangs on TS-root-scale loads ( #1693 )
2026-05-20 20:39:35 +01:00
parse-impl-progress-monotonic.test.ts
fix(workers): resilient + zero-copy ingestion worker pool — prevent analyze hangs on TS-root-scale loads ( #1693 )
2026-05-20 20:39:35 +01:00
parse-impl-worker-lazy-cache.test.ts
feat(workers): self-healing worker pool + deferred-resolution observability ( #1741 ) ( #1947 )
2026-05-31 13:52:04 +01:00
parse-impl-worker-startup-gating.test.ts
feat(workers): self-healing worker pool + deferred-resolution observability ( #1741 ) ( #1947 )
2026-05-31 13:52:04 +01:00
parser-loader-abi.test.ts
fix(audit): Centralize heritage supertype matching (#1921/#1922) ( #1940 )
2026-06-01 13:16:17 +01:00
parser-loader.test.ts
fix(deps): pin tree-sitter-c/cpp to fix Windows segfault ( #1242 ) ( #1243 )
2026-05-01 08:02:16 +01:00
parsing-worker-fallback.test.ts
feat(ingestion): Link object literal methods to exported bindings ( #1718 )
2026-05-21 17:18:27 +01:00
phase-timer.test.ts
feat(search): per-phase timing instrumentation for the query pipeline ( #953 )
2026-04-18 16:30:07 +01:00
php-namespace-extraction.test.ts
fix(php): reduce memory during deferred-call accumulation and scope-resolution ( #1800 )
2026-05-24 15:53:20 +01:00
php-template-scope.test.ts
fix(php): avoid Blade templates entering PHP analysis ( #1790 )
2026-05-23 23:37:40 +01:00
pipeline-exports.test.ts
test: add test suite with vitest (unit + integration + fixtures)
2026-03-01 20:07:02 +05:30
pipeline-runner.test.ts
refactor(pipeline): DAG-based phase architecture + container-logic extraction to LanguageProvider ( #809 )
2026-04-13 20:31:05 +01:00
platform-capabilities.test.ts
fix: add platform-aware semantic fallback ( #1150 )
2026-04-28 12:21:25 +01:00
pool-wal-recovery.test.ts
fix(lbug): resolve non-ASCII paths for KuzuDB on Windows ( #1811 ) ( #1817 )
2026-05-25 21:28:12 +01:00
process-processor.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
publish.test.ts
feat(cli): add gitnexus publish for opt-in understand-quickly registry ( #1425 )
2026-05-09 09:52:26 +01:00
query-fts-parameterization.test.ts
fix: Use Ladybug native read-only enforcement and prepared statement execution for Cypher query paths ( #1655 )
2026-05-18 06:54:24 +01:00
query-params.test.ts
fix: Use Ladybug native read-only enforcement and prepared statement execution for Cypher query paths ( #1655 )
2026-05-18 06:54:24 +01:00
range-binding-parse-timeout.test.ts
fix(audit): Centralize heritage supertype matching (#1921/#1922) ( #1940 )
2026-06-01 13:16:17 +01:00
rate-limit.test.ts
feat(wiki): support local Claude and Codex providers ( #1769 )
2026-05-25 12:59:48 +01:00
receiver-extraction.test.ts
Fix HTTP client vs Express route detection and Spring interface attribution ( #780 )
2026-04-11 11:24:47 +01:00
rel-csv-split.test.ts
test(gitnexus): stabilize rel-csv-split stream teardown on Windows (expect.poll) ( #1052 )
2026-04-23 20:11:54 +01:00
repo-manager-ensure-ignore-readonly.test.ts
fix(cli): tolerate read-only workspace in ensureGitNexusIgnored ( #1549 ) ( #1550 )
2026-05-14 17:26:34 +01:00
repo-manager-finalize-invariant.test.ts
fix(cli): surface silent finalize-skips so analyze cannot exit 0 without persisting ( #1169 ) ( #1237 )
2026-04-30 21:36:28 +01:00
repo-manager.test.ts
fix(cli): tolerate read-only workspace in ensureGitNexusIgnored ( #1549 ) ( #1550 )
2026-05-14 17:26:34 +01:00
resolve-enclosing-owner.test.ts
feat(ingestion): language-agnostic heritage extractor with config+factory pattern ( #890 )
2026-04-17 17:51:17 +01:00
resolve-invocation.test.ts
fix(hooks): resolve gitnexus on PATH with a pure-Node scan, all-OS ( #1938 ) ( #1980 )
2026-06-03 03:19:49 +01:00
resources.test.ts
feat: cross-repo impact analysis ( #794 ) — @repo MCP routing + group resources ( #984 )
2026-04-20 11:55:07 +01:00
route-tool-detection.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
run-analyze-fts-repair.test.ts
fix: make extension installs offline-first ( #1161 )
2026-05-29 20:04:41 +01:00
run-analyze.test.ts
feat: add optional limit arg to --embeddings flag ( closes #382 ) ( #1375 )
2026-05-06 16:31:28 +01:00
runner-exec-tail.test.ts
fix(cli): steer docs, skills, and hooks through a CLI-neutral project-local runner ( #1939 ) ( #1945 )
2026-06-02 09:00:34 +01:00
safe-parse.test.ts
fix(audit): Centralize heritage supertype matching (#1921/#1922) ( #1940 )
2026-06-01 13:16:17 +01:00
schema.test.ts
fix(csharp): include generic typed properties in context and impact ( #1399 )
2026-05-09 09:07:24 +01:00
security.test.ts
fix: Use Ladybug native read-only enforcement and prepared statement execution for Cypher query paths ( #1655 )
2026-05-18 06:54:24 +01:00
semantic-chunk-search.test.ts
feat(embeddings): AST-aware chunking with offset-based splitting ( #889 )
2026-04-16 22:55:04 +01:00
sequential-language-availability.test.ts
refactor(ingestion): delete legacy resolution context + tiered-lookup plumbing (RING4-2, #943 ) ( #2033 )
2026-06-04 17:51:28 +01:00
server-cors-stack.test.ts
fix(server): restore gitnexus serve startup under Express 5 ( #1749 )
2026-05-21 10:18:09 +01:00
server-validation.test.ts
fix(server): close critical type-confusion + add validation helper module ( #1317 )
2026-05-04 10:50:00 +01:00
server.test.ts
fix: make extension installs offline-first ( #1161 )
2026-05-29 20:04:41 +01:00
setup-antigravity.test.ts
fix(cli): steer docs, skills, and hooks through a CLI-neutral project-local runner ( #1939 ) ( #1945 )
2026-06-02 09:00:34 +01:00
setup-codex.test.ts
fix(windows): pass windowsHide:true to every child_process spawn-family call ( #1794 )
2026-05-24 09:51:21 +01:00
setup-jsonc.test.ts
fix(mcp): setup fallback on Windows when global gitnexus resolves to a non-spawnable shim ( #1694 )
2026-05-19 08:17:26 +01:00
setup.test.ts
fix(cli): steer docs, skills, and hooks through a CLI-neutral project-local runner ( #1939 ) ( #1945 )
2026-06-02 09:00:34 +01:00
shape-check.test.ts
fix: shape_check false positives — quoted keys, DOM leaks, errorKeys ( #501 )
2026-03-26 05:43:37 +00:00
shared-type-extractors.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
sibling-clone-drift.test.ts
fix(mcp): avoid git from non-repo cwd in sibling cwd match ( #1138 ) ( #1293 )
2026-05-03 09:17:12 +01:00
sidecar-recovery.test.ts
fix(lbug): keep serve stable when sidecars are missing ( #1747 )
2026-05-21 12:35:43 +01:00
skill-gen.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
skills-steering.test.ts
fix(cli): steer docs, skills, and hooks through a CLI-neutral project-local runner ( #1939 ) ( #1945 )
2026-06-02 09:00:34 +01:00
skip-git-cli.test.ts
feat: Add analyze --repair-fts, enforce FTS verification, and harden repair safeguards ( #1720 )
2026-05-20 13:37:04 +01:00
staleness.test.ts
perf(mcp): parallelize staleness checks in list_repos ( #1416 )
2026-05-08 10:36:20 +01:00
stdout-silence.test.ts
fix(mcp): unify stdout silencing to prevent embedder/pool-adapter conflicts ( #645 )
2026-04-04 11:56:49 +01:00
structure-processor.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
suffix-index-ambiguity.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
symbol-table.test.ts
refactor(ingestion): delete legacy call-resolution DAG + heritage processor (RING4-1, #942 ) ( #2023 )
2026-06-04 11:07:37 +01:00
text-generator.test.ts
feat(embeddings): structural chunking with data-driven CHUNKING_RULES dispatch ( #987 )
2026-04-20 08:25:31 +01:00
tool-direct-cli.test.ts
feat(i18n): make web and CLI language-aware ( #1748 )
2026-05-23 06:14:24 +01:00
tool-process-linking.test.ts
fix(mcp): project tool_map flows from handlers ( #1113 )
2026-04-27 17:13:02 +01:00
tools.test.ts
fix: Use Ladybug native read-only enforcement and prepared statement execution for Cypher query paths ( #1655 )
2026-05-18 06:54:24 +01:00
topological-sort.test.ts
refactor(pipeline): DAG-based phase architecture + container-logic extraction to LanguageProvider ( #809 )
2026-04-13 20:31:05 +01:00
tree-sitter-queries.test.ts
refactor(ingestion): delete legacy call-resolution DAG + heritage processor (RING4-1, #942 ) ( #2023 )
2026-06-04 11:07:37 +01:00
type-env.test.ts
fix(swift): use official prebuilt parser runtime ( #1130 )
2026-04-28 09:57:42 +01:00
utils.test.ts
feat: configure prettier with pre-commit hook ( #563 )
2026-03-28 14:58:04 +00:00
variable-extraction.test.ts
feat(ingestion): language-agnostic variable extractor with config+factory pattern ( #878 )
2026-04-16 13:57:25 +01:00
vue-sfc-extractor.test.ts
feat(vue): migrate Vue SFC to scope-based resolution (RFC #909 Ring 3, closes #940 ) ( #1950 )
2026-06-03 21:48:38 +01:00
wal-checkpoint-driver.test.ts
fix(lbug): add WAL checkpoint-threshold control ( #1772 )
2026-05-22 14:46:49 +01:00
web-ui-serving.test.ts
fix(lbug): keep serve stable when sidecars are missing ( #1747 )
2026-05-21 12:35:43 +01:00
wiki-flags.test.ts
feat(wiki): support local Claude and Codex providers ( #1769 )
2026-05-25 12:59:48 +01:00
wiki-grouping-batch.test.ts
fix(wiki): add budget-aware grouping to prevent context overflow on large repos ( #627 ) ( #1832 )
2026-05-26 12:32:07 +01:00
wiki-llm-client.test.ts
fix(wiki): Remove the hidden 60s default timeout, validate gitnexus wiki timeout/retry flags, and surface timeout errors ( #1651 )
2026-05-17 12:03:54 +01:00
wiki-mermaid-sanitizer.test.ts
fix(wiki): sanitize generated mermaid diagrams ( #1539 )
2026-05-13 11:53:09 +01:00
worker-pool-cumulative-timeout.test.ts
fix(workers): resilient + zero-copy ingestion worker pool — prevent analyze hangs on TS-root-scale loads ( #1693 )
2026-05-20 20:39:35 +01:00
worker-pool-options.test.ts
fix: recover worker parse stalls ( #1121 )
2026-04-27 20:07:03 +01:00
worker-pool-resilience.test.ts
feat(workers): self-healing worker pool + deferred-resolution observability ( #1741 ) ( #1947 )
2026-05-31 13:52:04 +01:00
worker-pool-slot-generation.test.ts
fix(workers): resilient + zero-copy ingestion worker pool — prevent analyze hangs on TS-root-scale loads ( #1693 )
2026-05-20 20:39:35 +01:00
worker-pool-startup-stderr.test.ts
feat(workers): self-healing worker pool + deferred-resolution observability ( #1741 ) ( #1947 )
2026-05-31 13:52:04 +01:00
worker-pool-timeout-retire.test.ts
fix(worker): analyze native worker aborts ( #1833 )
2026-05-26 17:28:39 +01:00
worker-pool-transferlist.test.ts
fix(workers): resilient + zero-copy ingestion worker pool — prevent analyze hangs on TS-root-scale loads ( #1693 )
2026-05-20 20:39:35 +01:00
worker-pool-windows-quarantine.test.ts
fix(workers): resilient + zero-copy ingestion worker pool — prevent analyze hangs on TS-root-scale loads ( #1693 )
2026-05-20 20:39:35 +01:00