Red Queen - REAL MISSION 003 NOTION SAFETY BRAIN DISCOVERY & ARCHITECTURE. One-Way Safety-Brain-Design (Forgejo/Tolaria -> Notion, keine Source of Truth), Provenance-Modell, Backup-Manifest, Verify (WRITE != SUCCESS), Restore Human Gate, Secret-Policy, Scaling/Versions/Delete-Safety, RQ-Access (Minimum Privilege). Fresh Checker PASS. READ-ONLY, keine Notion-Implementierung.
35 lines
1.2 KiB
Markdown
35 lines
1.2 KiB
Markdown
# NOTION SAFETY BRAIN — SCALING MODEL (Mission 003)
|
|
|
|
Datum: 2026-08-25 · Red Queen · Status: **DESIGN (nicht implementiert)**
|
|
|
|
## Skalierung
|
|
|
|
| Größe | Strategie |
|
|
|---|---|
|
|
| 100 Docs | Initial-Backup, dann inkrementell |
|
|
| 1.000 Docs | **Batching/Pagination**, Hash-Change-Detection |
|
|
| 10.000 Docs | **Incremental + Delta**, nur geänderte Objekte neu schreiben |
|
|
|
|
Mechanismen: **Pagination** (API), **Batching** (Gruppen-Writes), **Incremental**,
|
|
**Hash-basierte Change-Detection**, **Dedup** (Forgejo/Vault-Duplikate).
|
|
|
|
## Change-Detection (bevorzugt später)
|
|
```
|
|
SOURCE HASH
|
|
├─ UNCHANGED → SKIP
|
|
├─ CHANGED → UPDATE BACKUP
|
|
├─ NEW → CREATE
|
|
└─ MISSING → FLAG, NICHT SOFORT LÖSCHEN
|
|
```
|
|
|
|
## Versionierung
|
|
- CURRENT COPY + HISTORICAL SNAPSHOT.
|
|
- **Snapshot nur bei Änderung** + **wichtige Milestones dauerhaft**. Kein unendliches Duplizieren.
|
|
- Optional Rolling History (letzte N Versionen).
|
|
|
|
## Delete-Safety
|
|
- Quelle-Objekt verschwindet → **NICHT automatisch löschen**, Status `SOURCE_MISSING` / `SUPERSEDED`.
|
|
|
|
## Notion API Limite (Referenz)
|
|
- ~3 requests/s avg (Rate Limit). Batch/Paginate berücksichtigen.
|
|
- `Notion-Version: 2025-09-03`; DB = data source im API.
|