managarten/services/news-ingester/CLAUDE.md
Till JS 501055a76c
Some checks are pending
CD Mac Mini / Detect Changes (push) Waiting to run
CD Mac Mini / Deploy (push) Blocked by required conditions
CI / Detect Changes (push) Waiting to run
CI / Validate (push) Waiting to run
CI / Build mana-search (push) Blocked by required conditions
CI / Build mana-sync (push) Blocked by required conditions
CI / Build mana-api-gateway (push) Blocked by required conditions
CI / Build mana-crawler (push) Blocked by required conditions
Docker Validate / Validate Dockerfiles (push) Waiting to run
Docker Validate / Build calendar-web (push) Blocked by required conditions
Docker Validate / Build quotes-web (push) Blocked by required conditions
Docker Validate / Build todo-backend (push) Blocked by required conditions
Docker Validate / Build todo-web (push) Blocked by required conditions
Docker Validate / Build mana-auth (push) Blocked by required conditions
Docker Validate / Build mana-sync (push) Blocked by required conditions
Docker Validate / Build mana-media (push) Blocked by required conditions
Mirror to Forgejo / Push to Forgejo (push) Waiting to run
news-ingester: als DEPRECATED markiert (Cutover auf mana-news-pool)
CLAUDE.md umgeschrieben — Service-Beschreibung war seit dem
2026-05-17-Cutover irreführend (sprach von Container :3066, der
nicht mehr läuft, und 'unified mana-api liest aus derselben
Tabelle', wo jetzt HTTP-Proxy steht).

Klare Drop-Bedingungen für das ganze Verzeichnis dokumentiert:
- mana-news-pool 30 Tage stabil (~2026-06-17)
- altes news.curated_articles-Schema gedroppt
Bis dahin nicht anfassen — Source-Tree als Referenz für die
letzte managarten-eigene Source-Liste.
2026-05-17 18:17:38 +02:00

1.4 KiB

news-ingester — DEPRECATED 2026-05-17

Dieser Service wurde am 2026-05-17 durch mana-news-pool (Plattform-Port 3079, eigene DB mana_news_pool, Schema pool.curated_articles) ersetzt.

Der Container news-ingester:3066 läuft nicht mehr. managarten/apps/api/ src/modules/news/routes.ts ist seit Commit ad97c5362 ein HTTP-Proxy auf MANA_NEWS_POOL_URL=http://mana-news-pool:3079.

Source-Liste, Ingest-Logik, Konventionen leben jetzt in: mana/services/mana-news-pool/ (siehe CLAUDE.md dort).

Was hier noch steht — und warum

  • Source-Tree als Referenz: services/news-ingester/src/sources.ts ist die Stand-2026-05-16-Source-Liste. Wenn jemand die Drift zwischen alten und neuen Sources rückblickend prüfen will, ist das die letzte managarten-eigene Version.
  • Dockerfile + package.json: dokumentieren das alte Pattern. Können beim Sprint-Aufräumen gedroppt werden.

Drop-Plan

Dieses Verzeichnis kann komplett gelöscht werden, sobald:

  1. mana-news-pool 30 Tage stabil läuft (~2026-06-17).
  2. Das alte mana_platform.news.curated_articles-Schema gedroppt ist (siehe Memory project_news_pool_old_schema_drop).

Bis dahin: nicht anfassen, dokumentiert den Cutover-Pfad.

Cross-Refs

  • mana/services/mana-news-pool/CLAUDE.md — neuer Service
  • managarten/apps/api/src/modules/news/routes.ts — Proxy-Implementation
  • mana/docs/MICROSERVICES_KANDIDATEN.md — Lift-B-Plan