Skip to content

Plan Stellen

MadGapun edited this page Jun 2, 2026 · 3 revisions

Plan C — Stellen-Lifecycle & Bewertung

Issue-Level-Detail zu Cluster C aus dem Master-Plan. Stand: 2026-06-02 (beta.90).

Status-Zusammenfassung

Alle Positionen ✅ — viele jung (C4/C6/C8/C14 aus beta.71-74; C20/C21 aus beta.82-90). Roadmap-frei.

Ergaenzungen seit beta.74

Nr Funktion Issue Beta Code
C20 Ablehnungsgruende editierbar: dyn. Whitelist + 4 REST-Endpoints + dismiss_reasons.is_active (Schema v45) + Frontend-Tab „Bewertung" #663 85/90 tools/jobs.py (_normalize_reason_list, _get_active_custom_reasons), database.py, SettingsPage.jsx
C21 stelle_reaktivieren(<hash>, grund) — versehentlich aussortierte Stelle zurueckholen (Anti-DB-Bypass-Lueckenschluss) #664 82 tools/jobs.py

Cross-Cluster (beruehren jobs.py / duplicate_detection.py, gelistet in Cluster B/F): B22 Duplikat-Erkennung verfeinert (#670, Titel-Aehnlichkeit 0.5/0.85 + force), F16 Wiedergaenger-Erkenner Ebene 0/2 (#671).

Schluessel-Module

Modul Pfad Verantwortung
Stellen-Tools src/bewerbungs_assistent/tools/jobs.py (~3000 LOC) Alle MCP-Tools rund um Stellen
Scoring-Service services/scoring_service.py 6-Kriterien-Score
Duplikat-Detection duplicate_detection.py Titel+Firma+URL-Match
URL-Health services/url_health.py (beta.73) URL-Reachability + Workday-API

Schluessel-Issues

Issue Thema Status
#108 Ablehnungsgruende-Whitelist
#160 stelle_manuell_anlegen
#436 Search-URL-Detection + url_warnung
#470 stelle_mergen
#514 stellen_bulk_bewerten + Anti-DB-Bypass
#539 Score-Recompute nach Beschreibungs-Update
#580 stelle_vergleichen + aehnliche_stellen_finden
#586 stellen_auto_aussortieren via Lokale AI
#594 Adaptive Hints "Score unsicher"
#618 Kurze IDs (8 Zeichen) Akzeptanz
#622 stellenbeschreibung_nachladen
#645 URL-Backfill + stelle_bearbeiten(url=) + Hard-Guard
#646 Wall-Clock-Budget Bulk-Tools
#648 Outcome-Signal in fit_analyse (C17)

Tests

  • tests/test_v17_url_regression_645.py (11 Tests)
  • tests/test_v17_qualitaet_pruefen_645.py (9 Tests, beta.73)
  • tests/test_v17_bulk_timeout_646.py (4 Tests, beta.74)
  • tests/test_v17_url_health_645.py (18 Tests, beta.73)
  • Plus zahlreiche in tests/test_v16*_*.py und tests/test_v170_*.py

Naechste Iteration

Issue-Level-Detail pro Tool (Args, Beispiel-Calls, Edge-Cases) ist Roadmap. Aktuell deckt der Master-Plan + die Pointer-Tabelle die wichtigsten Faelle.


Wiki-Anchor: Tab-Stellen, Stellen-Qualitaet.

Clone this wiki locally