Skip to content

Commit 4fa2b3c

Browse files
committed
release: prep v2.10 reporting docs and version sync
1 parent ac36508 commit 4fa2b3c

19 files changed

Lines changed: 80 additions & 39 deletions

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,23 @@ Format: [Semantic Versioning](https://semver.org/)
66

77
---
88

9+
## [2.10.0] — upcoming · [#25](https://github.com/manojmallick/sigmap/issues/25) · branch: `feat/v2.10-reporting-charts-advanced-metrics`
10+
11+
### Planned additions
12+
- **Report charts** — add chart-ready output for token reduction, signatures per file, and budget utilization trends.
13+
- **Advanced metrics** — extend evaluation output with precision@K, recall@K, MRR, and query-level diagnostics.
14+
- **CLI reporting mode** — introduce richer report surfaces for both human-readable tables and structured JSON artifacts.
15+
- **Benchmark visibility** — include comparative metrics across runs to track regressions and improvements over time.
16+
- **Docs refresh** — align roadmap and docs site references to the v2.10 milestone.
17+
18+
### Go / No-go criteria
19+
- Full test suite passes (extractor + integration).
20+
- Report output includes chart-friendly numeric series and summary stats.
21+
- Benchmark metrics remain stable or improve versus v2.9 baseline.
22+
- Generated docs and release metadata are version-synced to `2.10.0`.
23+
24+
---
25+
926
## [2.9.1] — 2026-04-06 · JetBrains Marketplace Publishing
1027

1128
### Added

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -112,17 +112,17 @@ AI agent session starts with full context
112112
113113
---
114114

115-
## 🔭 What's next — v2.9 (in progress · [#23](https://github.com/manojmallick/sigmap/issues/23))
115+
## 🔭 What's next — v2.10 (in progress · [#25](https://github.com/manojmallick/sigmap/issues/25))
116116

117-
### v2.9IDE Expansion: JetBrains Plugin
117+
### v2.10Reporting: Charts + Advanced Metrics
118118

119119
| Feature | Description |
120120
|---|---|
121-
| **JetBrains plugin** | Install SigMap natively in IntelliJ IDEA, WebStorm, PyCharm, GoLand, RubyMine |
122-
| **Toolbar actions** | "Regenerate Context", "Open Context File", "View Roadmap" buttons |
123-
| **Settings panel** | Configure srcDirs, exclude patterns, maxTokens, routing presets from IDE |
124-
| **File watcher** | Auto-regenerate context on file changes (opt-in) |
125-
| **Marketplace publishing** | Automated publishing to JetBrains Marketplace via GitHub Actions |
121+
| **Charts in reports** | Visualize token reduction, signature counts, and budget usage per run |
122+
| **Advanced retrieval metrics** | Add precision@K, recall@K, MRR trend, and query-level diagnostics |
123+
| **Evaluation dashboard output** | Generate shareable HTML/JSON benchmark summaries from CLI runs |
124+
| **CI-friendly metrics export** | Persist machine-readable metrics for release gates and regression tracking |
125+
| **Release quality gates** | Add pass/fail thresholds for hit@5 and precision before publish |
126126

127127
---
128128
| **`get_impact` MCP tool** | 9th MCP tool — `{ file, depth? }` → impacted files + signatures |
@@ -722,6 +722,6 @@ MIT © 2026 [Manoj Mallick](https://github.com/manojmallick) · Made in Amsterda
722722

723723
If SigMap saves you time — a ⭐ on [GitHub](https://github.com/manojmallick/sigmap) helps others find it.
724724

725-
**[Docs](https://manojmallick.github.io/sigmap) · [Changelog](CHANGELOG.md) · [Roadmap](docs/roadmap.html) · [Repomix](https://github.com/yamadashy/repomix)**
725+
**[Docs](https://manojmallick.github.io/sigmap) · [Changelog](CHANGELOG.md) · [Roadmap](https://manojmallick.github.io/sigmap/roadmap.html) · [Repomix](https://github.com/yamadashy/repomix)**
726726

727727
</div>

docs/cli.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ <h2>All flags at a glance</h2>
185185
<span class="term-title">node gen-context.js --help</span>
186186
</div>
187187
<div class="term-body">
188-
<div><span class="tp">SigMap v2.8.0</span></div>
188+
<div><span class="tp">SigMap v2.10.0</span></div>
189189
<div>&nbsp;</div>
190190
<div><span class="tc">Usage:</span> <span class="tw">node gen-context.js [flag]</span></div>
191191
<div>&nbsp;</div>
@@ -609,7 +609,7 @@ <h2>Explore further</h2>
609609

610610
<footer>
611611
<div class="footer-inner">
612-
<span class="footer-logo">sigmap v2.9.0</span>
612+
<span class="footer-logo">sigmap v2.10.0</span>
613613
<div class="footer-links">
614614
<a href="quick-start.html">Quick start</a>
615615
<a href="cli.html">CLI reference</a>

docs/config.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,7 @@ <h2>Explore further</h2>
472472

473473
<footer>
474474
<div class="footer-inner">
475-
<span class="footer-logo">sigmap v2.9.0</span>
475+
<span class="footer-logo">sigmap v2.10.0</span>
476476
<div class="footer-links">
477477
<a href="quick-start.html">Quick start</a>
478478
<a href="cli.html">CLI reference</a>

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,7 @@ <h2>Built for the community</h2>
438438
<!-- FOOTER -->
439439
<footer>
440440
<div class="footer-inner">
441-
<span class="footer-logo">sigmap v2.9.0 &middot; <a href="roadmap.html#v2.9" style="color:var(--gd);text-decoration:none">Latest</a></span>
441+
<span class="footer-logo">sigmap v2.10.0 &middot; <a href="roadmap.html#v2.10" style="color:var(--gd);text-decoration:none">Latest</a></span>
442442
<div class="footer-links">
443443
<a href="quick-start.html">Quick start</a>
444444
<a href="cli.html">CLI reference</a>

docs/languages.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -619,7 +619,7 @@ <h2>Contributing is simple</h2>
619619

620620
<footer>
621621
<div class="footer-inner">
622-
<span class="footer-logo">sigmap v2.9.0 &middot; <a href="roadmap.html#v2.9" style="color:var(--gd);text-decoration:none">Latest</a></span>
622+
<span class="footer-logo">sigmap v2.10.0 &middot; <a href="roadmap.html#v2.10" style="color:var(--gd);text-decoration:none">Latest</a></span>
623623
<div class="footer-links">
624624
<a href="quick-start.html">Quick start</a>
625625
<a href="cli.html">CLI reference</a>

docs/mcp.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -512,7 +512,7 @@ <h2>Explore further</h2>
512512

513513
<footer>
514514
<div class="footer-inner">
515-
<span class="footer-logo">sigmap v2.9.0</span>
515+
<span class="footer-logo">sigmap v2.10.0</span>
516516
<div class="footer-links">
517517
<a href="quick-start.html">Quick start</a>
518518
<a href="cli.html">CLI reference</a>

docs/quick-start.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,7 @@ <h2>Command reference</h2>
442442
<span class="term-title">node gen-context.js --help</span>
443443
</div>
444444
<div class="term-body">
445-
<div><span class="tp">SigMap v2.8.0 &middot; <a href="roadmap.html#v2.8" style="color:var(--gd);text-decoration:none">Latest</a></span></div>
445+
<div><span class="tp">SigMap v2.10.0 &middot; <a href="roadmap.html#v2.10" style="color:var(--gd);text-decoration:none">Latest</a></span></div>
446446
<div>&nbsp;</div>
447447
<div><span class="tc">Usage:</span> <span class="tw">node gen-context.js [flag]</span></div>
448448
<div>&nbsp;</div>
@@ -486,7 +486,7 @@ <h2>Explore further</h2>
486486
<div class="next-card-desc">Stack both tools for the two-layer caching strategy. SigMap for daily; Repomix for deep sessions.</div>
487487
</a>
488488
<a class="next-card" href="roadmap.html">
489-
<div class="next-card-ey">v0.1 → v2.6</div>
489+
<div class="next-card-ey">v0.1 → v2.10</div>
490490
<div class="next-card-title">Full roadmap</div>
491491
<div class="next-card-desc">All major versions shipped. 97% token reduction. 340 tests. MIT license.</div>
492492
</a>
@@ -495,7 +495,7 @@ <h2>Explore further</h2>
495495

496496
<footer>
497497
<div class="footer-inner">
498-
<span class="footer-logo">sigmap v2.9.0 &middot; <a href="roadmap.html#v2.9" style="color:var(--gd);text-decoration:none">Latest</a></span>
498+
<span class="footer-logo">sigmap v2.10.0 &middot; <a href="roadmap.html#v2.10" style="color:var(--gd);text-decoration:none">Latest</a></span>
499499
<div class="footer-links">
500500
<a href="quick-start.html">Quick start</a>
501501
<a href="cli.html">CLI reference</a>

docs/repomix.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -518,7 +518,7 @@ <h2>Both tools, five minutes</h2>
518518

519519
<footer>
520520
<div class="footer-inner">
521-
<span class="footer-logo">sigmap v2.9.0</span>
521+
<span class="footer-logo">sigmap v2.10.0</span>
522522
<div class="footer-links">
523523
<a href="quick-start.html">Quick start</a>
524524
<a href="cli.html">CLI reference</a>

docs/roadmap.html

Lines changed: 33 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
<meta charset="UTF-8">
55
<meta name="viewport" content="width=device-width,initial-scale=1.0">
66
<title>Roadmap — SigMap</title>
7-
<meta name="description" content="SigMap shipped v0.1 through v2.9 — 97% token reduction, 340+ tests. Impact layer, query-aware retrieval, research-grade benchmarks, ranking optimization, snippet retrieval, and JetBrains plugin complete. Full visual timeline from baseline to complete system.">
8-
<meta property="og:title" content="SigMap Roadmap — v0.1 to v2.9 complete · 97% token reduction">
9-
<meta property="og:description" content="24 versions shipped. 97% token reduction. 340 tests. MIT license. See how SigMap was built from first extractor to full enterprise system.">
7+
<meta name="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.">
8+
<meta property="og:title" content="SigMap Roadmap — v0.1 to v2.10 · 97% token reduction">
9+
<meta property="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.">
1010
<meta property="og:url" content="https://manojmallick.github.io/sigmap/roadmap.html">
1111
<meta name="twitter:card" content="summary_large_image">
1212
<meta property="og:image" content="https://manojmallick.github.io/sigmap/sigmap-banner.png">
1313
<meta name="twitter:image" content="https://manojmallick.github.io/sigmap/sigmap-banner.png">
1414
<link rel="canonical" href="https://manojmallick.github.io/sigmap/roadmap.html">
15-
<script type="application/ld+json">{"@context":"https://schema.org","@type":"TechArticle","headline":"SigMap roadmap — v0.1 to v2.8 complete","description":"23 versions shipped. 97% token reduction. 340+ tests. MIT license. Impact layer, query-aware retrieval, research-grade benchmarks, ranking optimization, and snippet retrieval shipped. See how SigMap was built from first extractor to full enterprise system.","url":"https://manojmallick.github.io/sigmap/roadmap.html","author":{"@type":"Person","name":"Manoj Mallick","url":"https://github.com/manojmallick"},"isPartOf":{"@type":"WebSite","name":"SigMap","url":"https://manojmallick.github.io/sigmap/"}}</script>
15+
<script type="application/ld+json">{"@context":"https://schema.org","@type":"TechArticle","headline":"SigMap roadmap — v0.1 to v2.10","description":"25 versions shipped/planned. 97% token reduction. 340+ tests. MIT license. Reporting charts and advanced metrics are the current milestone.","url":"https://manojmallick.github.io/sigmap/roadmap.html","author":{"@type":"Person","name":"Manoj Mallick","url":"https://github.com/manojmallick"},"isPartOf":{"@type":"WebSite","name":"SigMap","url":"https://manojmallick.github.io/sigmap/"}}</script>
1616
<link href="https://fonts.googleapis.com/css2?family=Syne:wght@700;800&family=IBM+Plex+Mono:wght@400;500&family=DM+Sans:wght@300;400;500;600&display=swap" rel="stylesheet">
1717
<script>(function(){var r=document.documentElement;if(localStorage.getItem('cf-theme')==='light')r.classList.add('light');document.addEventListener('DOMContentLoaded',function(){document.querySelectorAll('.theme-toggle').forEach(function(b){b.addEventListener('click',function(){r.classList.toggle('light');localStorage.setItem('cf-theme',r.classList.contains('light')?'light':'dark');});});});})();</script>
1818
<style>
@@ -145,9 +145,9 @@
145145

146146
<div class="page-hero">
147147
<div class="hero-inner">
148-
<div class="hero-badge"><span class="dot" style="background:var(--g)"></span>v2.6 released</div>
149-
<h1>v0.0 → v2.6</h1>
150-
<p class="hero-sub">Twenty-one versions shipped. Impact layer, query-aware retrieval, and research-grade benchmarks complete. MIT open source from day one.</p>
148+
<div class="hero-badge"><span class="dot" style="background:var(--g)"></span>v2.10 in progress</div>
149+
<h1>v0.0 → v2.10</h1>
150+
<p class="hero-sub">Twenty-five versions shipped/planned. Reporting charts and advanced metrics are now the active milestone. MIT open source from day one.</p>
151151
<div class="hero-stats">
152152
<div class="hstat"><span class="hstat-val p">97%</span><span class="hstat-lbl">Token reduction</span></div>
153153
<div class="hstat"><span class="hstat-val g">340</span><span class="hstat-lbl">Tests passing</span></div>
@@ -899,14 +899,38 @@ <h2>Every version, every feature</h2>
899899
</div>
900900
</div>
901901

902+
<!-- v2.10 -->
903+
<div id="v2.10" class="tl-item">
904+
<div class="tl-rail">
905+
<div class="tl-dot done">v2.10</div>
906+
</div>
907+
<div class="tl-content">
908+
<div class="tl-header">
909+
<span class="tl-version">v2.10</span>
910+
<span class="tl-name">Reporting — Charts + Advanced Metrics</span>
911+
<span class="tl-badge done">● In progress</span>
912+
</div>
913+
<div class="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+
<div class="tl-tags">
915+
<span class="tl-tag">report charts</span>
916+
<span class="tl-tag">advanced metrics</span>
917+
<span class="tl-tag">precision@K</span>
918+
<span class="tl-tag">recall@K</span>
919+
<span class="tl-tag">MRR trend</span>
920+
<span class="tl-tag">issue #25</span>
921+
</div>
922+
<div class="tl-impact">Release confidence — measurable quality gates for retrieval and token efficiency</div>
923+
</div>
924+
</div>
925+
902926
</div>
903927
</section>
904928

905929
<hr class="divider">
906930

907931
<section class="section">
908932
<p class="section-ey">Final numbers</p>
909-
<h2>v2.9.0 — Complete feature set</h2>
933+
<h2>v2.10.0 — Current milestone</h2>
910934

911935
<div class="final-grid">
912936
<div class="final-stat">
@@ -935,7 +959,7 @@ <h2>v2.9.0 — Complete feature set</h2>
935959

936960
<footer>
937961
<div class="footer-inner">
938-
<span class="footer-logo">sigmap v2.9.0 &middot; <span style="color:var(--gd)">Latest</span></span>
962+
<span class="footer-logo">sigmap v2.10.0 &middot; <span style="color:var(--gd)">Latest</span></span>
939963
<div class="footer-links">
940964
<a href="quick-start.html">Quick start</a>
941965
<a href="cli.html">CLI reference</a>

0 commit comments

Comments
 (0)