Skip to content

Phase 0: Remove embedded AI from employee-list and position-list#7

Merged
workcontrolgit merged 2 commits into
developfrom
feature/ai-submenu-phase0-crud-cleanup
Apr 21, 2026
Merged

Phase 0: Remove embedded AI from employee-list and position-list#7
workcontrolgit merged 2 commits into
developfrom
feature/ai-submenu-phase0-crud-cleanup

Conversation

@workcontrolgit
Copy link
Copy Markdown
Owner

Restores employee-list and position-list to their Series 0-5 state. Removes NL search bar from employee list and semantic search bar from position list. AI features for these entities will live under the /ai submenu instead.

Changes

  • employee-list.component.ts: removed AiService inject, nlQuery/nlLoading/nlError state, setupNlSearch(), clearNlSearch(), applyNlFilter()
  • employee-list.component.html: removed NL search card block
  • position-list.component.ts: removed AiService inject, semanticQuery/semanticResults state, setupSemanticSearch(), onSemanticQueryChange(), clearSemanticSearch()
  • position-list.component.html: removed semantic search card block

Verification

  • Build passes with no errors
  • Employee List and Position List pages match Series 3 article state

@workcontrolgit workcontrolgit merged commit 79afb04 into develop Apr 21, 2026
@workcontrolgit workcontrolgit deleted the feature/ai-submenu-phase0-crud-cleanup branch April 21, 2026 17:41
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