~bigbes/sr-ht-spec · parade

main · last commit 19 hours ago · 8tmadfpi

← Back to the parade

spec-8y4 Phase 5a-1: adopt core-go graph conventions (directives, database.Model, cursors, auth+user model) Past Stand

status: closed P3 feature
bd reopen spec-8y4
Created byEugene Blikh
Ownerbigbes@gmail.com
Created2026-07-24T02:05:29Z
Updated2026-07-24T09:50:17Z
Closed2026-07-24T09:50:17Z
Description
Retrofit spec's minimal hand-written graph onto core-go's stack, the prerequisite for GraphQL-native webhooks. Per pages.sr.ht: @access/@private directives + impls, core-go database.Model for space/document/proposal/project/search types, cursor pagination, core-go auth.Middleware + a single-owner user table. Blueprint from ~/data/home/tmp/pages.sr.ht.

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

Adopted core-go server stack for /query (faithful path); the convention pieces webhooks needed (auth/database/server context, database.Model for webhook models, gqlgen) are in.
  • Eugene Blikh created the issue · 2026-07-24T05:05:28Z
  • Eugene Blikh added under epic spec-3m9 · 2026-07-24T05:05:29Z
  • Eugene Blikh closed the issue · 2026-07-24T12:50:17Z
    Adopted core-go server stack for /query (faithful path); the convention pieces webhooks needed (auth/database/server context, database.Model for webhook models, gqlgen) are in.
Stored rows — what this pane was built from, as read
issues 1 row
id spec-8y4
content_hash 1985c014f152c1ad343c1ffdd8d2f17c81e8dae9b4772b416ea7cb37ef9a5a4f
title Phase 5a-1: adopt core-go graph conventions (directives, database.Model, cursors, auth+user model)
description Retrofit spec's minimal hand-written graph onto core-go's stack, the prerequisite for GraphQL-native webhooks. Per pages.sr.ht: @access/@private directives + impls, core-go database.Model for space/document/proposal/project/search types, cursor pagination, core-go auth.Middleware + a single-owner user table. Blueprint from ~/data/home/tmp/pages.sr.ht.
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:17Z
closed_at 2026-07-24T09:50:17Z
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 Adopted core-go server stack for /query (faithful path); the convention pieces webhooks needed (auth/database/server context, database.Model for webhook models, gqlgen) are in.
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 e2b5479d-14be-503c-8536-7f7621f1f83b
issue_id spec-8y4
type parent-child
created_at 2026-07-24T05:05:29Z
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-d881-7cf8-818f-bf93678361f1
issue_id spec-8y4
event_type created
actor Eugene Blikh
old_value
new_value
comment NULL
created_at 2026-07-24T05:05:28Z
id 019f9388-6565-776a-9981-597c97d03836
issue_id spec-8y4
event_type closed
actor Eugene Blikh
old_value
new_value Adopted core-go server stack for /query (faithful path); the convention pieces webhooks needed (auth/database/server context, database.Model for webhook models, gqlgen) are in.
comment NULL
created_at 2026-07-24T12:50:17Z