# Changelog of German Court Decisions API (BGH, BVerfG) for RAG (`layerwiselabs/german-court-decisions`) Actor

- **URL**: https://apify.com/layerwiselabs/german-court-decisions/changelog.md
- **Full Actor documentation**: https://apify.com/layerwiselabs/german-court-decisions.md

## Changelog

### 1.0 (unreleased)

- Decisions of the German federal courts from rechtsprechung-im-internet.de as JSON or RAG chunks.
- Filters: court, decision date, file number, keywords, updated since.
- Monitoring mode (only new or updated since the last run), separately per saved task or filter set.
- Tables as one line per row, joint decisions found by each of their file numbers.
- Decision type filter, keyword match any/all, umlaut spellings ("Kuendigung" finds "Kündigung").
- Decision mode: facts (Tatbestand), reasons (Gründe) and dissenting opinion as separate fields; lower courts split into court, date, file number and decision type.
- Marginal numbers placed on an empty block are kept for the text that follows (about a third of BAG decisions).
- Table of contents downloaded gzip-compressed (about 1 MB instead of 23 MB).
- Output schema: the run's Output tab links the decisions and RAG chunks views.
- Falls back to Apify Proxy if the portal refuses the direct connection.
- Smarter run handling: if the official portal takes a short break, the run wraps up right away, so no time is billed for waiting, and with monitoring on, the next run continues from where it ended.
- Pay per event: one `decision` event per delivered decision, also in chunk mode.
