-
-
Notifications
You must be signed in to change notification settings - Fork 89
owner-led(visual-agent): worker scaffold + webhook/queue + D1/R2 #578
Copy link
Copy link
Closed as not planned
Labels
maintainer-onlyOwner-only work — yields no Gittensor points.Owner-only work — yields no Gittensor points.roadmapOn the Wave-2 agent-layer roadmap board (project 9)On the Wave-2 agent-layer roadmap board (project 9)visualUI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)UI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)
Milestone
Description
Metadata
Metadata
Assignees
Labels
maintainer-onlyOwner-only work — yields no Gittensor points.Owner-only work — yields no Gittensor points.roadmapOn the Wave-2 agent-layer roadmap board (project 9)On the Wave-2 agent-layer roadmap board (project 9)visualUI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)UI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)
Parent roadmap: #525
Parent epic: #577
Goal
Stand up the visual-review Worker skeleton, mirroring the
submission-gatepattern: GitHub App webhook intake (signature verify) → enqueue → queue consumer; D1 for review-target state; R2 for audit + image storage; per-repo enablement config.Reuse
The submission-gate scaffold from
metagraphed/awesome-claude(wrangler bindings, D1 migrations, queue+DLQ,githubJsontoken helper, marker-comment idempotency).Scope
review_targets(queued→capturing→posted→failed), audit.REVIEW_MARKERfor the managed comment.Acceptance
A visual-change PR is detected and enqueues a review job; state is tracked in D1; no screenshots yet.