You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**VS Code extension** (`vscode-extension/`) — zero-dependency extension for VS Code / VS Code-compatible editors:
13
13
-**Status bar item** — shows health grade (A/B/C/D) and time since last regeneration; refreshes every 60 s and immediately on file-system change to `copilot-instructions.md`.
14
-
-**`ContextForge: Regenerate Context`** command — runs `node gen-context.js` in an integrated terminal from the workspace root.
15
-
-**`ContextForge: Open Context File`** command — opens `.github/copilot-instructions.md` in the editor.
14
+
-**`SigMap: Regenerate Context`** command — runs `node gen-context.js` in an integrated terminal from the workspace root.
15
+
-**`SigMap: Open Context File`** command — opens `.github/copilot-instructions.md` in the editor.
16
16
-**Stale context notification** — warns when `copilot-instructions.md` is > 24 h old; offers one-click regeneration or "Don't show again" suppression per workspace.
17
17
-**`contextforge.scriptPath` setting** — override the path to `gen-context.js` when it is not at the project root.
18
18
-`onStartupFinished` activation — loads within 3 s of VS Code opening, does not block startup.
-`per-module`: asserts one `context-<module>.md` per `srcDir`, overview file references all modules, cross-module signature isolation
127
127
-`hot-cold`: asserts `context-cold.md` is created, primary output contains only hot files, `hotCommits` config controls the boundary
128
128
- Both strategies: fallback behaviour when `srcDir` is missing or repo has no git history
129
-
-**`context-forge` npm binary alias** — `package.json``bin` now exposes both `gen-context` (existing) and `context-forge` (new alias), making `npx context-forge` work ahead of full npm publish in v1.5
129
+
-**`sigmap` npm binary alias** — `package.json``bin` now exposes both `gen-context` (existing) and `sigmap` (new alias), making `npx sigmap` work ahead of full npm publish in v1.5
130
130
-**`--diff` and `--diff --staged` listed in `--help`** — help text documents the upcoming flags so tooling auto-complete picks them up
-**`--format cache` CLI flag** — alongside the standard markdown output, writes `.github/copilot-instructions.cache.json`, a single Anthropic content block with `cache_control: { type: "ephemeral" }` ready for direct use in Anthropic API calls
238
238
-**`src/format/cache.js`** — zero-dependency formatter; exports `formatCache(content) → JSON string` (single content block) and `formatCachePayload(content, model) → JSON string` (full messages API payload with system array)
239
239
-**`format: 'default'` config key** — set `"format": "cache"` in `gen-context.config.json` to always write the cache JSON file on every run; default is `'default'` (markdown only)
240
-
-**`docs/REPOMIX_CACHE.md`** — full prompt cache strategy: two-layer design (Repomix as stable cached prefix + ContextForge as dynamic segment), cost calculations (~60% reduction), API call examples, CI integration, cache warm-up strategy
240
+
-**`docs/REPOMIX_CACHE.md`** — full prompt cache strategy: two-layer design (Repomix as stable cached prefix + SigMap as dynamic segment), cost calculations (~60% reduction), API call examples, CI integration, cache warm-up strategy
241
241
- Integration test: `test/integration/cache.test.js` — 20 tests covering `formatCache()`, `formatCachePayload()`, CLI `--format cache` flag, config-driven mode, and absence of cache file when flag is not set
-`config.monorepo: true` triggers monorepo mode without the CLI flag
308
308
-**Git-diff priority output ordering** — recently committed files now appear first in the generated output (not just protected from token-budget drops)
309
-
-`examples/github-action.yml` — ready-to-use 4-job CI workflow: ContextForge, gen-project-map, Repomix, test suite (Node 18/20/22 matrix)
309
+
-`examples/github-action.yml` — ready-to-use 4-job CI workflow: SigMap, gen-project-map, Repomix, test suite (Node 18/20/22 matrix)
310
310
-`docs/CI_GUIDE.md` — full CI setup guide, monorepo config, `.contextignore` patterns, token report in CI
ContextForge scans your source files and extracts only the **function and class signatures** — no bodies, no imports, no comments — then writes a compact context file that Copilot, Claude, Cursor, and Windsurf read automatically. Every session starts with full codebase awareness at a fraction of the token cost.
55
+
SigMap scans your source files and extracts only the **function and class signatures** — no bodies, no imports, no comments — then writes a compact context file that Copilot, Claude, Cursor, and Windsurf read automatically. Every session starts with full codebase awareness at a fraction of the token cost.
56
56
57
57
```
58
58
Your codebase
@@ -73,8 +73,8 @@ AI agent session starts with full context
The script assigns `dist-tag: legacy` to all versions except `v1.5.0` (which gets `latest`), so `npm install context-forge` always resolves to the current release.
568
+
The script assigns `dist-tag: legacy` to all versions except `v1.5.0` (which gets `latest`), so `npm install sigmap` always resolves to the current release.
0 commit comments