~bigbes/sr-ht-spec · parade

main · last commit 18 hours ago · 8tmadfpi

← Back to the parade

spec-45j Phase 5a-2: webhook tables, SDL, resolvers, delivery on proposal open/merge/reject Past Stand

status: closed P3 feature
bd reopen spec-45j
Created byEugene Blikh
Ownerbigbes@gmail.com
Created2026-07-24T02:05:29Z
Updated2026-07-24T09:50:16Z
Closed2026-07-24T09:50:16Z
Description
On top of 5a-1: gql_proposal_wh_sub/_delivery tables + migration, WebhookSubscription/Delivery/Payload SDL, create/delete mutations + webhooks queries, and fire via webhooks.Schedule on proposal lifecycle events (service event hook -> queue). Reference pages.sr.ht webhooks/webhooks.go + graph/model/webhooks.go.

Depends on

  • spec-3m9 — Phase 5a: webhooks + notifications on proposal lifecycle parent-child closed

Depended on by

Nothing depends on this issue.

Prerequisite chain — everything this waits on, transitively

  • spec-3m9 — Phase 5a: webhooks + notifications on proposal lifecycle parent-child closed
  • spec-by6 — Phase 5: comments, webhooks, mutations, vector search parent-child open
  • spec-3vz — Phase 4: review plane — approve/reject in a browser blocks closed
  • spec-ejq — spec.sr.ht — reviewable document storage for humans and agents parent-child open
  • spec-zqb — Phase 3: write plane — agents propose blocks closed

No comments.

Close reason

Webhook tables/SDL/resolvers/delivery all shipped and verified end-to-end.
  • Eugene Blikh created the issue · 2026-07-24T05:05:29Z
  • Eugene Blikh added under epic spec-3m9 · 2026-07-24T05:05:30Z
  • Eugene Blikh closed the issue · 2026-07-24T12:50:16Z
    Webhook tables/SDL/resolvers/delivery all shipped and verified end-to-end.
Stored rows — what this pane was built from, as read
issues 1 row
id spec-45j
content_hash 55fdf511b2f851497c73bed8b73ff921cb95db951667c8f300dc290e79b12a28
title Phase 5a-2: webhook tables, SDL, resolvers, delivery on proposal open/merge/reject
description On top of 5a-1: gql_proposal_wh_sub/_delivery tables + migration, WebhookSubscription/Delivery/Payload SDL, create/delete mutations + webhooks queries, and fire via webhooks.Schedule on proposal lifecycle events (service event hook -> queue). Reference pages.sr.ht webhooks/webhooks.go + graph/model/webhooks.go.
design
acceptance_criteria
notes
status closed
priority 3
issue_type feature
assignee NULL
estimated_minutes NULL
created_at 2026-07-24T02:05:29Z
created_by Eugene Blikh
owner bigbes@gmail.com
updated_at 2026-07-24T09:50:16Z
closed_at 2026-07-24T09:50:16Z
closed_by_session
external_ref NULL
spec_id
compaction_level 0
compacted_at NULL
compacted_at_commit NULL
original_size NULL
sender
ephemeral 0
wisp_type
pinned 0
is_template 0
mol_type
work_type
source_system
metadata �{}
source_repo
close_reason Webhook tables/SDL/resolvers/delivery all shipped and verified end-to-end.
event_kind
actor
target
payload
await_type
await_id
timeout_ns 0
waiters
hook_bead
role_bead
agent_state
last_activity NULL
role_type
rig
due_at NULL
defer_until NULL
no_history 0
started_at NULL
is_blocked 0
dependencies 1 row
id e6ae699e-ee61-5be7-a28c-f10a16cca441
issue_id spec-45j
type parent-child
created_at 2026-07-24T05:05:30Z
created_by Eugene Blikh
metadata �{}
thread_id
depends_on_issue_id spec-3m9
depends_on_wisp_id NULL
depends_on_external NULL
events 2 rows
id 019f91de-da86-7dac-9775-7ea6c0d049bd
issue_id spec-45j
event_type created
actor Eugene Blikh
old_value
new_value
comment NULL
created_at 2026-07-24T05:05:29Z
id 019f9388-60c0-7c63-af2a-72a4204c086f
issue_id spec-45j
event_type closed
actor Eugene Blikh
old_value
new_value Webhook tables/SDL/resolvers/delivery all shipped and verified end-to-end.
comment NULL
created_at 2026-07-24T12:50:16Z