Add webhook ingestion endpoint for external sources #39
Reference in New Issue
Block a user
Delete Branch "issue-8-webhook-ingestion"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #8\n\n## Summary\n- add authenticated POST /webhooks/thoughts for external JSON webhook ingestion\n- normalize source/type/topic/person/action metadata and preserve sanitized webhook source metadata\n- support idempotency-key duplicate handling and document curl usage\n\n## Verification\n- make test\n- make build
fe82678280toe459775740