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
|**`src/map/dep-graph.js`**| Reverse-dependency graph built from the import analysis; circular deps handled safely |
130
-
|**15 new tests**|`impact.test.js` — direct deps, transitive deps, depth limit, JSON output |
128
+
SigMap is now an **adapter platform**. Any AI assistant — Copilot, Claude, Cursor, Windsurf, OpenAI, or Gemini — plugs in through a standard interface.
<div><spanclass="ts"> --benchmark --json </span><spanclass="tc">Benchmark results as JSON</span></div>
207
207
<div><spanclass="ts"> --eval </span><spanclass="tc">Alias for --benchmark</span></div>
208
+
<div><spanclass="ts"> --adapter <name> </span><spanclass="tc">Generate for one adapter: copilot|claude|cursor|windsurf|openai|gemini (v3.0+)</span></div>
209
+
<div><spanclass="ts"> --adapter <name> --json </span><spanclass="tc">Show adapter output path as JSON</span></div>
<metaname="description" content="SigMap shipped v0.1 through v2.10 — 97% token reduction, 340+ tests. Reporting charts and advanced metrics are the current milestone. Full visual timeline from baseline to complete system.">
7
+
<metaname="description" content="SigMap shipped v0.1 through v3.0 — 97% token reduction, 360+ tests. Multi-adapter platform (Copilot, Claude, Cursor, Windsurf, OpenAI, Gemini) is the current milestone. Full visual timeline from baseline to complete system.">
<metaproperty="og:description" content="25 versions shipped/planned. 97% token reduction. 340 tests. MIT license. See how SigMap evolved from first extractor to full context platform.">
<pclass="hero-sub">Twenty-five versions shipped/planned. Reporting charts and advanced metrics are now the active milestone. MIT open source from day one.</p>
<divclass="tl-desc">Adds chart-ready reporting for token reduction and signature coverage, plus advanced benchmark metrics such as precision@K, recall@K, and MRR trends. Includes richer CLI report output and CI-friendly JSON artifacts for release quality gates.</div>
914
914
<divclass="tl-tags">
@@ -923,22 +923,46 @@ <h2>Every version, every feature</h2>
<divclass="tl-desc">SigMap becomes an adapter platform. Six output adapters ship: <code>copilot</code>, <code>claude</code>, <code>cursor</code>, <code>windsurf</code>, <code>openai</code>, and <code>gemini</code>. New <code>--adapter <name></code> CLI flag generates output for a specific adapter. <code>packages/core</code> gains <code>adapt(context, adapterName)</code> for programmatic use. Old <code>outputs</code> config key silently maps to <code>adapters</code> — full backward compatibility. API stability guarantee: breaking changes require v4.0.</div>
938
+
<divclass="tl-tags">
939
+
<spanclass="tl-tag">6 adapters</span>
940
+
<spanclass="tl-tag">openai</span>
941
+
<spanclass="tl-tag">gemini</span>
942
+
<spanclass="tl-tag">adapt() API</span>
943
+
<spanclass="tl-tag">backward compat</span>
944
+
<spanclass="tl-tag">semver-stable core</span>
945
+
</div>
946
+
<divclass="tl-impact">Platform milestone — SigMap works with any AI assistant, not just Copilot</div>
947
+
</div>
948
+
</div>
949
+
926
950
</div>
927
951
</section>
928
952
929
953
<hrclass="divider">
930
954
931
955
<sectionclass="section">
932
956
<pclass="section-ey">Final numbers</p>
933
-
<h2>v2.10.0 — Current milestone</h2>
957
+
<h2>v3.0.0 — Current milestone</h2>
934
958
935
959
<divclass="final-grid">
936
960
<divclass="final-stat">
937
961
<spanclass="final-stat-val p">97%</span>
938
962
<divclass="final-stat-lbl">Token reduction</div>
939
963
</div>
940
964
<divclass="final-stat">
941
-
<spanclass="final-stat-val g">340</span>
965
+
<spanclass="final-stat-val g">360</span>
942
966
<divclass="final-stat-lbl">Tests passing</div>
943
967
</div>
944
968
<divclass="final-stat">
@@ -959,7 +983,7 @@ <h2>v2.10.0 — Current milestone</h2>
0 commit comments