Explorer
/proc/5461/root/tmp/fast-repeat-32.json
← Zurück ↓ Download
{"queue_id": 32, "relative_path": "Solutions/REGEL_04_IMPACT_ANALYSIS.md", "title": "REGEL_04_IMPACT_ANALYSIS", "import_key": "0407dc1550e89ea7a03062d78336a229ad276365cc174324547ca7af96ca3d73", "chunk_count": 20, "created_nodes": 0, "created_relationships": 0, "body": null, "chunks": [{"chunk_key": "ce66da5b42378ea6130ebb797c8ffba3ba99500868c96d9693c4a85fb55b5c75", "chunk_index": 0, "heading": "REGEL_04_IMPACT_ANALYSIS", "text": "# REGEL_04_IMPACT_ANALYSIS\nMallorca-Relevanz-Scoring: Position-basierte Bonus-Reduktion — Impact-Analyse vor Patch\nDatum: 2026-05-28 | Status: Analyse (kein Patch) | Datenbasis: 341 Signale, davon 305 mit Mallorca-Bonus=25\n\n---", "text_hash": "bb372e6f1d13f2d7759c46a225bf57674c80eb01085c93b2d555032f6491489e"}, {"chunk_key": "487b5c9f371f6b1e2e8227e3b218045e7633f56a0fe97f1a0f4b95d89dcaac3f", "chunk_index": 1, "heading": "1. Ausgangsproblem", "text": "-Reduktion — Impact-Analyse vor Patch\nDatum: 2026-05-28 | Status: Analyse (kein Patch) | Datenbasis: 341 Signale, davon 305 mit Mallorca-Bonus=25\n\n---\n## 1. Ausgangsproblem\n\n**Aktueller Code** (`signal_classifier.py`):\n```python\nmallorca_bonus_raw = 25 if main_geo >= 1 else 0\n```\n\nEin einziges Vorkommen von \"mallorca/majorka/baleares/balearen\" — an beliebiger Position im Topic-String — gibt vollen 25-Punkte-Bonus. Position, Haeufigkeit und Kontext werden nicht beruecksichtigt.\n\n**Gewicht des Bonus:**\n- Mallorca-Bonus > 50% des Base-Scores: **305/305 Signale (100%)**\n- Mallorca-Bonus < 30% des Base-Scores: **0 Signale**\n\nDer Mallorca-Bonus ist bei ALLEN betroffenen Signalen der dominante Scoring-Faktor.\n\n---", "text_hash": "30de4bfb8cb28398dc0cb4f6e51358dea08ccf699bb6b96e369b238d3abdb8b9"}, {"chunk_key": "17a56cd2dcea66511eef504c5e16fd07dabcd76b36914012e3182a6413be852a", "chunk_index": 2, "heading": "2. Datenbasis", "text": "00%)**\n- Mallorca-Bonus < 30% des Base-Scores: **0 Signale**\n\nDer Mallorca-Bonus ist bei ALLEN betroffenen Signalen der dominante Scoring-Faktor.\n\n---\n## 2. Datenbasis\n\n| Metrik | Wert |\n|--------|------|\n| Gesamtsignale in DB | 341 |\n| Signale mit mallorca_relevance >= 25 | 305 (89.4%) |\n| Mallorca-Bonus > 50% des Base-Scores | 305 (100%) |\n| Signale mit spec_geo-Bonus | 28 |\n| Signale ohne Geo-Bonus | 8 |\n\n**Score-Verteilung der 305 Bonus-Signale:**\n\n| Level | Bereich | Anzahl |\n|-------|---------|--------|\n| operativ | 70-84 | 2 |\n| interessant | 51-69 | 45 |\n| beobachten | 31-50 | 256 |\n| irrelevant | <=30 | 2 |\n\n---", "text_hash": "16b5fe60e273271229e75092909bfe328232fe59c388d47dd430b7972d8a7da0"}, {"chunk_key": "bfbc212534f641c1e29df760367189bb0a8d355dd5beaa5d44b55cf3d9283142", "chunk_index": 3, "heading": "3. Position-Analyse", "text": "nzahl |\n|-------|---------|--------|\n| operativ | 70-84 | 2 |\n| interessant | 51-69 | 45 |\n| beobachten | 31-50 | 256 |\n| irrelevant | <=30 | 2 |\n\n---\n## 3. Position-Analyse\n\n**Methode:** Erster Treffer als Anteil der Topic-Laenge.\n- `first` = < 33%\n- `middle` = 33-67%\n- `last` = > 67%\n\n**Kategorisierung der 305 Signale:**\n\n| Kategorie | Anzahl | % | Beschreibung |\n|-----------|--------|---|-------------|\n| Genuine (first third, kein Source-Suffix) | 109 | 35.7% | Klarer primaerer Lokalbezug |\n| Source-Suffix | 49 | 16.1% | Mallorca NUR im \"- Diario de Mallorca\"-Suffix |\n| Suspect (middle/last, kein Source-Suffix) | 147 | 48.2% | Mallorca nach erstem Drittel |\n\n**Suspect-Detailanalyse:**\n\n| Untergruppe | Anzahl |\n|-------------|--------|\n| Suspect mit Mallorca-Ortsangaben (Palma/Manacor/Alcudia/etc.) | 56 |\n| Suspect ohne spezifischen Ortskontext | 91 |\n\n---", "text_hash": "cf1c013099d4da99d7f027ac4d29c0848e40de82db38a6d642c8933467463e99"}, {"chunk_key": "a3f751936660191ba3716cd84850ee86d56c4f9f6ca3d139e8ea0c128be88516", "chunk_index": 4, "heading": "4. Kritische Erkenntnis: Position ist kein valider Proxy", "text": " |\n|-------------|--------|\n| Suspect mit Mallorca-Ortsangaben (Palma/Manacor/Alcudia/etc.) | 56 |\n| Suspect ohne spezifischen Ortskontext | 91 |\n\n---\n## 4. Kritische Erkenntnis: Position ist kein valider Proxy\n\nDie 91 \"Verdacht-FP\"-Signale sind **nicht mehrheitlich echte False Positives**.\n\nSpanische und deutsche Nachrichtentitel folgen der Struktur:\n- \"La AEMET activa alerta naranja **en Mallorca** por tormentas\" (Mallorca = Mitte, Inhalt = 100% lokal)\n- \"Feuchte Kaelte: So bekommen Sie Ihre Wohnung **auf Mallorca** warm\" (Mallorca = Mitte, Inhalt = lokal)\n\nDiese Syntax platziert \"Mallorca\" strukturell im mittleren Drittel, obwohl der Inhalt vollstaendig lokal ist.\n\n**Echte False Positives in der DB: ~15-20 Signale** — identifizierbare Typen:\n\n| FP-Typ | Beispiele | Anzahl |\n|--------|-----------|--------|\n| \"Goodbye Deutschland\" TV-Format | Familie Charmi, Kusmagk, Jenny Delux | ~6 |\n| Multi-Topic-Aggregatoren | \"Rostocker Kinder + Mallorca + Schulstreik...\" | ~3-4 |\n| Celebrity-Lifestyle ohne lokalen Bezug | Prominenz-Berichte mit Mallorca-Erwaehnung | ~5 |\n| Gesamt | | ~15-20 |\n\n---", "text_hash": "273068116dd77deed94f968459664b59065202e12032dbc62111a4f429416d0b"}, {"chunk_key": "02894c4d24801adb40dad783900a55b2ab4c441fe28f8859bee3d6f91d09a7f1", "chunk_index": 5, "heading": "5. Simulations-Ergebnisse: Varianten A / B / C", "text": "rca + Schulstreik...\" | ~3-4 |\n| Celebrity-Lifestyle ohne lokalen Bezug | Prominenz-Berichte mit Mallorca-Erwaehnung | ~5 |\n| Gesamt | | ~15-20 |\n\n---\n## 5. Simulations-Ergebnisse: Varianten A / B / C\n\nBasis: 305 Signale mit mallorca_relevance=25\n\n| Metrik | Variante A | Variante B | Variante C |\n|--------|-----------|-----------|-----------|\n| **Regel** | first_third=25, sonst=10 | first_half=25, sonst=5 | hits>=2=25, sonst=10 |\n| **Penalty bei Reduktion** | -15 Punkte | -20 Punkte | -15 Punkte |\n| Signale mit Reduktion | 160 (52.5%) | 109 (35.7%) | 172 (56.4%) |\n| davon fallen unter 51 | 150 (49.2%) | 105 (34.4%) | 161 (52.8%) |\n| davon fallen unter 35 | 131 (42.9%) | 93 (30.5%) | 144 (47.2%) |\n| Unveraendert | 145 (47.5%) | 196 (64.3%) | 133 (43.6%) |\n\n---", "text_hash": "f8139c02d04d7c503d3fc85636b1e49449860e7c59f05bffdec5e0e19097bfed"}, {"chunk_key": "be7f15934e66364ed5cde2ffb93c4afe6939a4f8f6a8f1acd9eb880797468866", "chunk_index": 6, "heading": "6. Precision/Recall-Abschaetzung", "text": "4%) | 161 (52.8%) |\n| davon fallen unter 35 | 131 (42.9%) | 93 (30.5%) | 144 (47.2%) |\n| Unveraendert | 145 (47.5%) | 196 (64.3%) | 133 (43.6%) |\n\n---\n## 6. Precision/Recall-Abschaetzung\n\n**Genuine positive Signale** (verdienen vollen Bonus):\n\n| Gruppe | Anzahl |\n|--------|--------|\n| Confirmed genuine (first-third) | 109 |\n| Suspect mit Ortsbezug (middle/last aber eindeutig lokal) | 56 |\n| Source-Suffix mit genuinem Content | 49 |\n| **Gesamt genuine (geschaetzt)** | **~165-214** |\n\n**Echte False Positives:** ~15-20 Signale (5-8%)\n\n**Precision/Recall fuer Variante A:**\n\n| Metrik | Wert | Begruendung |\n|--------|------|-------------|\n| Precision (Behalten korrekt) | ~90% | Fast alle behaltenen Signale sind genuine |\n| Recall (Genuine korrekt behalten) | ~43-50% | Mehr als Haelfte der genuinen middle-Signale verloren |\n| Kollateral-Faktor | ~7:1 | 7 genuine degradiert pro 1 echter FP bereinigt |\n\nVarianten B und C haben aehnliche oder schlechtere Verhaeltnisse:\n- Variante B: 96.3% der reduzierten Signale fallen unter 51 (Penalty zu aggressiv)\n- Variante C: 8:1 Kollateral (Trefferanzahl kein besseres Kriterium als Position)\n\n---", "text_hash": "873478ba9e11da852020d9bed5d21e5bbe66c595e2ac5ae9d7953a49ee2f6da0"}, {"chunk_key": "d471afc0e0006af8ab4322645b976a685ee29d25c91f04d014b6576708bb22e9", "chunk_index": 7, "heading": "7. Vollstaendige Verdacht-FP-Liste (90 Signale, Auswahl mit Einschaetzung)", "text": " der reduzierten Signale fallen unter 51 (Penalty zu aggressiv)\n- Variante C: 8:1 Kollateral (Trefferanzahl kein besseres Kriterium als Position)\n\n---\n## 7. Vollstaendige Verdacht-FP-Liste (90 Signale, Auswahl mit Einschaetzung)", "text_hash": "c16146c5ca520a234aa17c86a0692da4f73267155e8caacb312c2a3449360857"}, {"chunk_key": "ef195a33fbc88207d18691901fff8f6a8146b6f0257a182c78420f080bd6cedc", "chunk_index": 8, "heading": "7. Vollstaendige Verdacht-FP-Liste (90 Signale, Auswahl mit Einschaetzung)", "text": "## 7. Vollstaendige Verdacht-FP-Liste (90 Signale, Auswahl mit Einschaetzung)\n| Score | Kategorie | Topic | Einschaetzung |\n|-------|-----------|-------|--------------|\n| 70.0 | wetter_klima | La Aemet activa aviso naranja por tormentas en Mallorca este miercoles | GENUINE |\n| 67.0 | wetter_klima | Activado nivel IG0 en Mallorca por lluvias y aviso amarillo de la Aemet | GENUINE |\n| 67.0 | mallorca_news | Handel und Gastronomie schlagen Alarm: Deutsche Urlauber auf Mallorca weniger Geld | GENUINE |\n| 65.0 | schimmel_risiko | Ueberall Schimmel: Goodbye-Deutschland-Auswanderin Steffi Mersch will raus | **ECHTE FP** |\n| 65.0 | feuchte | Feuchte Kaelte: So bekommen Sie Ihre Wohnung auf Mallorca warm | GENUINE |\n| 61.0 | schimmel_risiko | Rostocker Kinder bekommen Schimmel-Essen + Karls expandiert nach Mallorca + Schulstreik | **ECHTE FP** |\n| 61.0 | schimmel_risiko | Gruener Schimmel auf dem Schinken: Gammelfleischskandal auf Mallorca vor Gericht | GRENZFALL |\n| 61.0 | feuchte | Feuchtigkeit, Staub: Bewohner klagen ueber unwuerdige Sozialwohnungen auf Mallorca | GENUINE |\n| 61.0 | schimmel_risiko | Ratas en almacen y lejia para lavar moho 2.000 kilos carne caducada en Mallorca | GENUINE |\n| 54.0 | mallorca_news | Ruecktritte, Traenen, Vorwuerfe: Krise erschuettert Mallorcas Umweltschutzorganisation GOB | GENUINE |\n| 51.0 | wetter_klima | La Aemet alerta de borrasca Regina en Mallorca: fuertes lluvias | GENUINE |\n| 51.0 | wetter_klima | La Aemet activa alerta naranja por lluvias en Mallorca y Menorca | GENUINE |\n| 51.0 | wetter_klima | La Aemet eleva a", "text_hash": "0b85ae353746c33669f210feef9437533680b7541fdbd46868d24dc33412eecb"}, {"chunk_key": "22c52634e91f3e83fd133f6fa07bf8db19ed9ea0d95b11bb9595926c11a82213", "chunk_index": 9, "heading": "7. Vollstaendige Verdacht-FP-Liste (90 Signale, Auswahl mit Einschaetzung)", "text": "ENUINE |\n| 51.0 | wetter_klima | La Aemet activa alerta naranja por lluvias en Mallorca y Menorca | GENUINE |\n| 51.0 | wetter_klima | La Aemet eleva a\nnaranja alerta en Mallorca por lluvias | GENUINE |\n| 51.0 | wetter_klima | Alerta por lluvias: clases suspendidas, inundaciones en Mallorca | GENUINE |\n| 51.0 | wetter_klima | Aemet rebaja a amarilla alerta en Mallorca tras remitir temporal | GENUINE |\n| 51.0 | wetter_klima | La Aemet alerta: temporal de lluvia, frio y nieve llega a Mallorca | GENUINE |\n| 48.0 | wetter_klima | La borrasca Kristin pone en alerta naranja a Mallorca: lluvias, mala mar | GENUINE |\n| 48.0 | wetter_klima | La Aemet activa alerta naranja en Mallorca por dana Alice | GENUINE |\n| 48.0 | wetter_klima | La borrasca Claudia pone en alerta el sureste de Mallorca, Ibiza, Formentera | GENUINE |\n| 48.0 | wetter_klima | Baja a amarilla alerta por lluvia en Mallorca y Menorca | GENUINE |\n| 46.0 | ferienimmobilie | Luxushaeuser statt Gemeindezentrum? Anwohner aus Mallorca-Dorf kaempfen verbissen | GENUINE |\n| 45.0 | wetter_klima | Emergencias activa alerta naranja en Mallorca y Menorca por viento | GENUINE |\n| 45.0 | wetter_klima | La borrasca Francis pone en alerta a Mallorca | GENUINE |\n| 42.0 | mallorca_news | In dieser Urlauberhochburg auf Mallorca gibt es jetzt deutschen Doener | GENUINE |\n| 42.0 | mallorca_news | Juli-Sommerhitze im Mai auf Mallorca: Und es wird noch heisser | GENUINE |\n| 41.0 | ferienimmobilie | Una casa del siglo XIX reconvertida en vivienda biopasiva en Mallorca | GENUINE |\n| 36.0 | ferienimmobilie | Probleme im Ferienhaus auf Mallorca: So gehen Sie richtig vor | GENUINE |\n| 35.0 |", "text_hash": "2b5a09352160ea1b36159ce771f16255b1683886ec1eb41918cfca7464e01e75"}, {"chunk_key": "c17323759e9e815d22cb793eacce65197540d259d4e7bb27916b16f60a948c38", "chunk_index": 10, "heading": "7. Vollstaendige Verdacht-FP-Liste (90 Signale, Auswahl mit Einschaetzung)", "text": "vienda biopasiva en Mallorca | GENUINE |\n| 36.0 | ferienimmobilie | Probleme im Ferienhaus auf Mallorca: So gehen Sie richtig vor | GENUINE |\n| 35.0 |\nschimmel_risiko | Aus der Traum! Goodbye-Deutschland-Familie Charmi verlaesst Mallorca | **ECHTE FP** |\n| 35.0 | schimmel_risiko | Noch ein Umzug: Warum Promifamilie Kusmagk auf Mallorca Sachen gepackt hat | **ECHTE FP** |\n| 35.0 | schimmel_risiko | Jenny Delux, die Robens, Gulpens: Goodbye-Deutschland-Mallorca-Liebesgeschichten | **ECHTE FP** |\n| 35.0 | schimmel_risiko | Diese Goodbye-Deutschland-Auswanderer kommen nach zwei Jahren zurueck nach Mallorca | **ECHTE FP** |\n| 35.0 | schimmel_risiko | Falsche Freunde, Aerger: Peer Kusmagk rechnet kompromisslos mit Mallorca ab | **ECHTE FP** |\n| 35.0 | ferienimmobilie | Den Mallorquinern etwas zurueckgeben: So will ein Deutscher Wohnungsnot bekaempfen | GENUINE |\n| 35.0 | schimmel_risiko | Schmutzige Naepfe, Kritik am Personal: Im groessten Tierheim Mallorcas waechst Unmut | GENUINE |\n| 35.0 | wetter_klima | Llega la borrasca Leonardo: bis cuando llovera en Mallorca | GENUINE |\n| 35.0 | wetter_klima | Llega la borrasca Emilia: asi afectara a Mallorca | GENUINE |\n| 35.0 | wetter_klima | El temporal de viento y lluvia en Mallorca provoca casi un centenar de incidentes | GENUINE |\n| 35.0 | wetter_klima | Una irrupcion de polvo afecta a Mallorca: posibles lluvias de barro | GENUINE |\n| 35.0 | wetter_klima | El tiempo para Nochebuena y Navidad: frio, lluvia y nieve en Mallorca | GENUINE |\n| 35.0 | wetter_klima | Activado Indice de Gravedad 1 en Mallorca por lluvias y tormentas | GENUINE |\n| 35.0 | ferienimmobilie | El PSOE alquila piso", "text_hash": "750d2c7a8d9066de769c7649cf8cab97fada1640421e14fb642b91ce37fde6e1"}, {"chunk_key": "caeb5dbdef5cbcf9d0abefe7773c2ef1744d31bc825abf6bf7fd28581cdebe90", "chunk_index": 11, "heading": "7. Vollstaendige Verdacht-FP-Liste (90 Signale, Auswahl mit Einschaetzung)", "text": "\n| 35.0 | wetter_klima | Activado Indice de Gravedad 1 en Mallorca por lluvias y tormentas | GENUINE |\n| 35.0 | ferienimmobilie | El PSOE alquila piso\nturistico ilegal de Airbnb para denunciar oferta irregular en Mallorca | GENUINE |\n| 35.0 | ferienimmobilie | Uno de cada tres particulares que explotan viviendas turisticas en Mallorca es extranjero | GENUINE |\n| 35.0 | ferienimmobilie | Turismo toxico - La crisis inmobiliaria en Mallorca - dw.com | GENUINE |\n| 35.0 | ferienimmobilie | Que no te enganen: como reconocer alquiler turistico ilegal en Mallorca | GENUINE |\n| 35.0 | ferienimmobilie | Bienvenidos a las vacaciones mas caras: cuando ir a Mallorca cuesta tanto como Bali | GENUINE |\n| 35.0 | ferienimmobilie | La patronal del alquiler turistico desea rumbo diferente para conseller Mallorca | GENUINE |\n| 35.0 | ferienimmobilie | Familias divididas al no poder comprar casa en Mallorca: el vive con su madre... | GENUINE |\n| 35.0 | ferienimmobilie | Los alemanes refuerzan su rechazo por Mallorca: Nos esta decepcionando - La Razon | GENUINE |\n| 35.0 | ferienimmobilie | Funcionara la limitacion de coches en Mallorca? - Economia de Mallorca | GENUINE |\n| 35.0 | mallorca_news | Was, wenn der naechste balearische Ministerprasident ein Sohn von Deutschen waere? | GENUINE |\n| 35.0 | mallorca_news | Vor dem entscheidenden Spiel: Aufstiegschancen fuer Mallorcas Viertligisten | GENUINE |\n| 35.0 | mallorca_news | Wirtschaftsforum Neu Denken auf Mallorca: Deutschlands Wecker klingeln | GENUINE |\n| 35.0 | mallorca_news | Korruptionsskandal um Ex-Ministerpraesidenten Zapatero: Auch auf Mallorca ermittelt | GENUINE |\n| 35.0 |", "text_hash": "aa57fe21ebbbfc1b9ead9c96713cb95b1e875ff63b4590ad89f98b0ae69a63ac"}, {"chunk_key": "e241cff4632c424494e741beeac3b45170b36b1fefaa12e54560f44412b5a400", "chunk_index": 12, "heading": "7. Vollstaendige Verdacht-FP-Liste (90 Signale, Auswahl mit Einschaetzung)", "text": "klingeln | GENUINE |\n| 35.0 | mallorca_news | Korruptionsskandal um Ex-Ministerpraesidenten Zapatero: Auch auf Mallorca ermittelt | GENUINE |\n| 35.0 |\nmallorca_news | Kein Hai: Welches seltene Tier ueberrascht Urlauber bei Bootstour vor Mallorca? | GENUINE |\n| 35.0 | mallorca_news | Seltener Anblick: Zwei Mittelmeer-Speerfische schwimmen vor Mallorca | GENUINE |\n| 35.0 | mallorca_news | Die ganze Nachbarschaft hoerte die Schreie: Frau auf Mallorca von Schwiegertochter erschlagen | GENUINE |\n\n---", "text_hash": "93a6c4b75444c3b2b6cecd27b5ac2c59bfb663534c5d09615f89f70bcb69640f"}, {"chunk_key": "2627413a779feb53e718bcb642cb93cf3d6d72a41cee3ed7179156bf42c31c41", "chunk_index": 13, "heading": "8. Source-Suffix-Kandidaten (49 Signale — Referenz)", "text": "ca | GENUINE |\n| 35.0 | mallorca_news | Die ganze Nachbarschaft hoerte die Schreie: Frau auf Mallorca von Schwiegertochter erschlagen | GENUINE |\n\n---\n## 8. Source-Suffix-Kandidaten (49 Signale — Referenz)\n\nDiese Signale haben Mallorca AUSSCHLIESSLICH im Quellennamen-Suffix. Top 10:\n\n| Score | Kategorie | Topic |\n|-------|-----------|-------|\n| 69.0 | feuchte | Derrumbe mortal en Manacor: casa se desplomo al separarse las vigas - Diario de Mallorca |\n| 68.0 | feuchte | Biblioteca de Es Pont d'Inca cerrada por humedad - Diario de Mallorca |\n| 65.0 | schimmel_risiko | Ohne Tageslicht, voller Schimmel: Menschen in Kellern an der Playa de Palma |\n| 65.0 | feuchte | Trasteros subterraneos alquilados por policia local de Palma: sin ventanas, humedad |\n| 64.0 | feuchte | Wetter Llubi: 7-Tage-Prognose: Feuchte Aussichten - Mallorca Zeitung |\n| 61.0 | feuchte | La humedad en el hogar, aliado silencioso de las alergias - Diario de Mallorca |\n| 61.0 | feuchte | Humedad en ocho pisos de Cala Major: Se nos caen trozos de pared - Diario de Mallorca |\n| 61.0 | feuchte | La elevada humedad causa aparicion de setas en aulas del instituto - Diario de Mallorca |\n| 61.0 | feuchte | Decepcionante primer dia de caza por calor y humedad - Diario de Mallorca |\n| 52.0 | ferienimmobilie | El informe de CaixaBank: precio vivienda en Balears seguira subiendo |\n\nDiese Signale sind definitiv ueber-boniert — kein Mallorca-Content, nur Quellenname.\n\n---", "text_hash": "b5965a51d219f49b2a42c4398cb3621b39ff1a5f8b691c1a16426aed0db67073"}, {"chunk_key": "de9cee122eefe6ee154010f7840350748503aff5652ca4d8b2550c9da1df0e92", "chunk_index": 14, "heading": "9. Empfehlung", "text": "de CaixaBank: precio vivienda en Balears seguira subiendo |\n\nDiese Signale sind definitiv ueber-boniert — kein Mallorca-Content, nur Quellenname.\n\n---\n## 9. Empfehlung\n\n**Keine der drei Varianten A/B/C in aktueller Form empfohlen.**\n\nAlle drei Varianten haben einen Kollateralschaden-Faktor von ~7:1. Ursache: Spanische und deutsche Nachrichtentitel platzieren Ortsbezuege strukturell nach dem Thema. Position ist kein valider Inhaltsproxy fuer diese Sprachen.", "text_hash": "1e6d6bdd9f3bed80aa682862eae0bda836cc6c41fcb47722d40a57b7c80f96b2"}, {"chunk_key": "7f73e8cab136542c5a15ce3090e7bf3ea214bee7ce72a84364a655a031f8d5d6", "chunk_index": 15, "heading": "Empfohlene Intervention: Source-Suffix-Only (de facto Variante D)", "text": "Spanische und deutsche Nachrichtentitel platzieren Ortsbezuege strukturell nach dem Thema. Position ist kein valider Inhaltsproxy fuer diese Sprachen.\n### Empfohlene Intervention: Source-Suffix-Only (de facto Variante D)\n\n**Minimaler sicherer Fix — nur die 49 definitiven FPs:**\n\n```python\nGEO_MAIN = ['mallorca', 'majorka', 'baleares', 'balearen']\n\ndef is_source_only(topic):\n    t = (topic or '').lower()\n    parts = t.rsplit(' - ', 1)\n    if len(parts) == 2:\n        content_has = any(kw in parts[0] for kw in GEO_MAIN)\n        source_has = any(kw in parts[1] for kw in GEO_MAIN)\n        return not content_has and source_has\n    return False", "text_hash": "f878ce472b8d2e1045bc934b77244bf0462e13f7401c62e8552681fb8b2f9d27"}, {"chunk_key": "423476df85d7f25d88436c58ac92559a7226d3bb1e1ea84505a60edf540b7ff1", "chunk_index": 16, "heading": "In signal_classifier.py:", "text": "arts[0] for kw in GEO_MAIN)\n        source_has = any(kw in parts[1] for kw in GEO_MAIN)\n        return not content_has and source_has\n    return False\n# In signal_classifier.py:\nif is_source_only(topic):\n    mallorca_bonus_raw = 5   # war: 25\n```\n\n**Auswirkung Source-Suffix-Only:**\n\n| Metrik | Wert |\n|--------|------|\n| Betroffene Signale | 49 (16.1%) |\n| Genuine Kollateralschaden | 0 |\n| Precision | ~100% |\n| Penalty | -20 Punkte (25->5) |\n| Geschaetzt unter 51 | ~45 der 49 |\n| Geschaetzt unter 35 | ~35 der 49 |", "text_hash": "7c73f117baaed145263b4dea557e826f5caad184ec3e75b8e8880af063364cd2"}, {"chunk_key": "1dc720ace8c061cc30b46de145ee7dd190545196dea1329d61a5b997fba961ac", "chunk_index": 17, "heading": "Falls zwingend A/B/C gewaehlt werden muss: Variante A", "text": "llateralschaden | 0 |\n| Precision | ~100% |\n| Penalty | -20 Punkte (25->5) |\n| Geschaetzt unter 51 | ~45 der 49 |\n| Geschaetzt unter 35 | ~35 der 49 |\n### Falls zwingend A/B/C gewaehlt werden muss: Variante A\n\n**Begruendung fuer A gegenueber B und C:**\n- Geringste Penalty (-15 statt -20): genuine middle-Signale koennen durch andere Dimensionen kompensieren\n- Source-Suffix explizit geschuetzt (kein Kollateral in der 49er-Gruppe)\n- 10 Punkte Restbonus erkennt noch Mallorca-Bezug an, auch wenn nicht primaer\n- Variante B: 96.3% der Reduzierten fallen unter 51 — bei -20 Penalty kein Ueberleben moeglich\n- Variante C: Trefferanzahl kein besseres Kriterium als Position fuer Sprachproblem\n\n---", "text_hash": "01e5530aa1c1b1ccc6dc8f28d42d152d1ec1a5560b5e32dfb356f6f898a7d2b3"}, {"chunk_key": "57b32b143c313f9d32790b3ca13f81c6384c4347f6a0496faf51fc0c70d859e0", "chunk_index": 18, "heading": "10. Voraussetzungen vor Patch", "text": "en fallen unter 51 — bei -20 Penalty kein Ueberleben moeglich\n- Variante C: Trefferanzahl kein besseres Kriterium als Position fuer Sprachproblem\n\n---\n## 10. Voraussetzungen vor Patch\n\n1. Source-Suffix-Erkennung an allen Quellenformaten validieren (nicht nur \"- Diario de Mallorca\")\n2. Backup: `signal_classifier.py.bak.regel04`\n3. Rescore: `python3 rescore.py --live` nach Patch\n4. 48h Monitoring: Score-Verteilung pruefen, kein operatives Signal verloren\n5. Rollback: `cp signal_classifier.py.bak.regel04 signal_classifier.py && python3 rescore.py --live`\n\n---", "text_hash": "90738100536deb9edc0bb8d698b639aace355a89b46e19eb430c94c5c23fda6a"}, {"chunk_key": "f420d989b2741350875e092ac8652cc36139a2e54fe1ae00d0701d5afdc3f790", "chunk_index": 19, "heading": "11. Zusammenfassung", "text": "ung pruefen, kein operatives Signal verloren\n5. Rollback: `cp signal_classifier.py.bak.regel04 signal_classifier.py && python3 rescore.py --live`\n\n---\n## 11. Zusammenfassung\n\n| Punkt | Befund |\n|-------|--------|\n| Echte FPs im System | ~15-20 Signale (5-8%) — TV-Format + Multi-Topic-Aggregatoren |\n| Skript-FP-Klassifikation (91 Signale) korrekt? | Nein — ~70 davon sind genuine Signale (Sprachsyntax-Effekt) |\n| Varianten A/B/C sicher? | Nein — alle degradieren ~7x mehr genuine als FP-Signale |\n| Sicherste Intervention | Source-Suffix-Only: 49 Signale, 100% Praezision, 0 Kollateral |\n| Mallorca-Bonus-Dominanz | 100% der 305 Signale: Bonus > 50% des Base-Scores |\n| Empfehlung wenn A/B/C | Variante A (softeste Penalty, Source-Suffix geschuetzt) |\n\n---\n\n*Erstellt: 2026-05-28 | Autor: AG (Claude Sonnet 4.6)*\n*Datenbasis: 341 Signale (signals.db, Stand 2026-05-28)*\n*Kein Code geaendert — reine Analyse*", "text_hash": "ad8f779231e02cd18864669f40b18095fc19e099cac5bbfd6a531a310c7c0a3f"}], "elapsed_s": 0.04}