upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2026-01-23 16:59:24 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2026-01-27 20:38:06 +0000
commitcbb0e768641a6ca0cbd7e7013437cc71b920004d (patch)
tree3d350eec31ea2fcd2c533f949bb136498ea45767 /src
parent0b9527ede03521a40f1174a5a6e40a943bf27e2d (diff)
Capture invalid announcement rejections in Phase 4
Update parse failures script to also extract 'Invalid announcement' rejections from logs. These are announcement events that failed validation (e.g., multiple clone tags instead of single tag with multiple values). Changes: - Search for 'Event rejected by write policy' pattern with 'Invalid announcement' - Search for 'Rejected repository announcement' pattern from builder - Extract event_id, kind, and reason from rejection logs - Combine with [PARSE_FAIL] entries in output - Deduplicate entries by event_id - Update header to clarify both patterns are captured - Update migration guide to document this - Fix SIGPIPE handling in purgatory script (minor) This captures the ~446 unique announcements rejected for NIP-34 format violations (multiple clone tags), which were previously unexplained in the migration analysis.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions