|
|
bf89090850
|
docs: observability triage + erasure runbooks
PR-4 commit 2. Both runbooks live under dev-docs/runbooks/ as the first
entries in that directory.
- observability-triage.md (270 lines): incoming-issue procedure. Tags
inspectie (actor_scope, release, actor_type, organisation_id,
impersonation), triage classes (P0–P3), reproductie via request_id
correlation naar laravel.log, common patterns (validation leakage,
runaway errors, multi-tenant invariant violations, CSP black-silence),
resolution + audit trail.
- observability-erasure.md (293 lines): GDPR Art. 17 procedure.
Trigger voorwaarden (upstream eerst), pre-checks, handmatige
psql-procedure met counts vóór delete, post-checks, automation
BACKLOG verwijzing, edge cases (no-events-in-window,
impersonation-target, queued events, mass-erasure batch).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-07 19:46:49 +02:00 |
|