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

ory / lumen / 23211554496
72%

Build:
DEFAULT BRANCH: main
Ran 17 Mar 2026 07:02PM UTC
Jobs 1
Files 25
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

17 Mar 2026 07:01PM UTC coverage: 71.391% (+0.2%) from 71.215%
23211554496

push

github

web-flow
feat(index): seed worktree indexes from sibling to skip full re-embedding (#52)

When using git worktrees, lumen now detects sibling worktree indexes and
copies the most recent one as a seed before running the normal merkle diff.
This turns a full re-index (minutes of embedding) into an incremental
update (seconds), since worktrees typically share 95%+ of files.

New packages:
- internal/git: worktree detection (IsWorktree, CommonDir, ListWorktrees)
- internal/config: FindDonorIndex searches siblings for existing indexes
- internal/index: SeedFromDonor does atomic SQLite copy with WAL checkpoint

Integration points:
- cmd/stdio.go: seeds before NewIndexer in getOrCreate()
- cmd/hook.go: reports sibling availability in session context

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

99 of 132 new or added lines in 5 files covered. (75.0%)

1904 of 2667 relevant lines covered (71.39%)

53.08 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
34.65
-0.7% cmd/hook.go
2
95.74
internal/git/worktree.go
3
47.99
-0.07% cmd/stdio.go
10
73.68
internal/config/seed.go
16
58.97
internal/index/seed.go
Jobs
ID Job ID Ran Files Coverage
1 23211554496.1 17 Mar 2026 07:02PM UTC 25
71.39
GitHub Action Run
Source Files on build 23211554496
  • Tree
  • List 25
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23211554496
  • 76809bdd on github
  • Prev Build on main (#23195504309)
  • Next Build on main (#23211756611)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc