feature/TRUEREF-0022_worker_thread_indexing #1

Merged
mozempk merged 3 commits from feature/TRUEREF-0022_worker_thread_indexing into master 2026-03-30 20:04:50 +02:00
Owner
No description provided.
mozempk added 3 commits 2026-03-30 20:04:35 +02:00
- Move IndexingPipeline.run() into Worker Threads via WorkerPool
- Add dedicated embedding worker thread with single model instance
- Add stage/stageDetail columns to indexing_jobs schema
- Create ProgressBroadcaster for SSE channel management
- Add SSE endpoints: GET /api/v1/jobs/:id/stream, GET /api/v1/jobs/stream
- Replace UI polling with EventSource on repo detail and admin pages
- Add concurrency settings UI and API endpoint
- Build worker entries separately via esbuild
- Fix 15 ESLint errors across pipeline workers, SSE endpoints, and UI
- Replace explicit any with proper entity types in worker entries
- Remove unused imports and variables (basename, SSEEvent, getBroadcasterFn, seedRules)
- Use empty catch clauses instead of unused error variables
- Use SvelteSet for reactive Set state in repository page
- Fix operator precedence in nullish coalescing expression
- Replace $state+$effect with $derived for concurrency input
- Use resolve() directly in href for navigation lint rule
- Update ARCHITECTURE.md and FINDINGS.md for worker-thread architecture
mozempk merged commit 0752636847 into master 2026-03-30 20:04:50 +02:00
mozempk deleted branch feature/TRUEREF-0022_worker_thread_indexing 2026-03-30 20:04:51 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mozempk/trueref#1