Skip to content

Refine opportunity and applications workspaces#4

Merged
JoseMelNet merged 27 commits into
mainfrom
frontend/decision-ux
May 26, 2026
Merged

Refine opportunity and applications workspaces#4
JoseMelNet merged 27 commits into
mainfrom
frontend/decision-ux

Conversation

@JoseMelNet

Copy link
Copy Markdown
Owner
  • Refines Inbox / Vacancies as an opportunity decision workspace.
  • Refines Applications / Seguimiento as an operational follow-up workspace.
  • Adds compact Applications header and filters.
  • Replaces Applications table with grouped follow-up rail.
  • Fixes Applications HTMX selection and public URL behavior.
  • Adds sticky detail panel with internal scroll.
  • Shows original vacancy analysis as contextual disclosure.
  • Adds conservative follow-up signals.
  • Reduces detail panel microcopy and hides empty contact/notes sections.
  • Preserves q/state/page/page_size/selected across interactions.
  • Keeps SQL, OpenAI, Profile, and persistence unchanged.

Validations:

  • unittest discover: OK
  • ruff: OK
  • compileall: OK
  • manual smoke: OK

Known non-blocking note:

  • If selected does not belong to the active filter, the view falls back to a visible item correctly; the URL may still contain the originally requested selected value.

@JoseMelNet
JoseMelNet merged commit a72a1b9 into main May 26, 2026
3 checks passed
@JoseMelNet
JoseMelNet deleted the frontend/decision-ux branch May 26, 2026 11:55
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