• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Alan-Jowett / LexonGraph / 29997254959
82%

Build:
DEFAULT BRANCH: main
Ran 23 Jul 2026 09:58AM UTC
Jobs 1
Files 33
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Jul 2026 09:54AM UTC coverage: 81.829% (+0.2%) from 81.651%
29997254959

push

github

web-flow
Preserve replay-faithful duplicate refinement (#189)

* Retain v2 planner state on failure

Keep streaming v2 planner-state scratch directories on disk when planning or finalization exits through an error, update the streaming-indexer spec package, and add executable validation coverage.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

# Conflicts:
#	crates/lexongraph-streaming-indexer/src/lib.rs
#	crates/lexongraph-streaming-indexer/tests/spec_validation.rs
#	docs/specs/rust-streaming-indexer-crate/design.md
#	docs/specs/rust-streaming-indexer-crate/requirements.md
#	docs/specs/rust-streaming-indexer-crate/validation.md

* Retain debuggable v2 failure artifacts

Strengthen the streaming v2 failure retention contract so preserved planner-state roots carry bounded deterministic summary and detail artifacts that explain replay/classifier empty-child failures.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

# Conflicts:
#	crates/lexongraph-streaming-indexer/src/lib.rs
#	crates/lexongraph-streaming-indexer/tests/spec_validation.rs
#	docs/specs/rust-streaming-indexer-crate/requirements.md

* Address PR review feedback

Use TempDir::keep() when preserving planner state roots and replace eager full-trainer debug dumps with bounded structured classifier routing summaries so successful runs do not pay a large formatting cost.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

# Conflicts:
#	crates/lexongraph-streaming-indexer/src/lib.rs

* Preserve replay-faithful duplicate refinement

Update the directional-PCA and streaming-v2 specs to require replay-faithful exact-K duplicate refinement exports. Carry deterministic replay-order child support through the directional-PCA classifier surface and consume it in streaming-v2 finalization ... (continued)

339 of 414 new or added lines in 2 files covered. (81.88%)

10 existing lines in 2 files now uncovered.

30631 of 37433 relevant lines covered (81.83%)

412537.3 hits per line

Uncovered Changes

Lines Coverage ∆ File
63
80.91
0.75% crates/lexongraph-streaming-indexer/src/lib.rs
12
83.62
0.02% crates/lexongraph-directional-pca/src/lib.rs

Coverage Regressions

Lines Coverage ∆ File
9
80.91
0.75% crates/lexongraph-streaming-indexer/src/lib.rs
1
89.24
-0.02% crates/lexongraph-streaming-clustering-evaluator/src/lib.rs
Jobs
ID Job ID Ran Files Coverage
1 29997254959.1 23 Jul 2026 09:58AM UTC 33
81.83
GitHub Action Run
Source Files on build 29997254959
  • Tree
  • List 33
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29997254959
  • d643a973 on github
  • Prev Build on main (#29959560671)
  • Next Build on main (#30000071177)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc