Skip to content

WIP: ingestion pipeline UI + visible browser settings (do not merge yet) - #1

Draft
CaioHAndradeLima wants to merge 3 commits into
mainfrom
wip/ingestion-pipeline-and-settings
Draft

CaioHAndradeLima wants to merge 3 commits into
mainfrom
wip/ingestion-pipeline-and-settings

Conversation

@CaioHAndradeLima

Copy link
Copy Markdown
Collaborator

Summary

  • Reverted off main per request — holds work after the 2:52 PM “bugs / from scratch” checkpoint.
  • Includes commit 77b308a (pipeline panel, Stop/cancel API, stale PID recovery) plus WIP jobsearch.settings.yaml / visible Chrome for LinkedIn collect.

Why not on main

Known issues: misleading pipeline step status (table shows failure when LinkedIn failed), LinkedIn redirect/session errors, UI/server drift. Intended for review and fixes before merge.

Test plan

  • Fix pipeline status to attribute failures to the correct step
  • Re-test LinkedIn collect headed + session refresh
  • make test-unit green on this branch
  • Manual ingestion run from UI after fixes

Made with Cursor

Caio and others added 3 commits September 28, 2026 14:50
Expand setup steps with make browser, doctor, table, discover, and audit-ingestion.

Co-authored-by: Cursor <cursoragent@cursor.com>
Detect dead worker PIDs after server restart, show CI-style step progress,
and let users stop or restart ingestion from the dashboard.

Co-authored-by: Cursor <cursoragent@cursor.com>
Moves jobsearch.settings.yaml, collect-visible Make target, and pipeline UI
(77b308a) off main for PR review — not intended to merge as-is.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant