[P1] Integrate ResearchOrchestrator with Paperclip task runner #978

Closed
opened 2026-03-22 19:08:54 +00:00 by perplexity · 1 comment
Collaborator

Parent

  • #972 — [GOVERNING] Replacing Claude — Autonomous Research Pipeline Spec

Objective

Register the research pipeline as a Paperclip task so research can run autonomously via DistributedWorker without human intervention.

Scope

  • Register ResearchOrchestrator.run() as a Paperclip task type
  • Implement task trigger from Gitea issue labels (e.g., research-needed)
  • Handle task lifecycle: queued → running → completed/failed
  • Store task results as Gitea issue comments + repo artifacts

Key Design Notes

  • TaskRunner already exists in the codebase
  • Research tasks should be non-blocking and resumable
  • Failed tasks should retry with a higher cascade tier

Effort Estimate

4 hours

## Parent - #972 — [GOVERNING] Replacing Claude — Autonomous Research Pipeline Spec ## Objective Register the research pipeline as a Paperclip task so research can run autonomously via DistributedWorker without human intervention. ## Scope - Register `ResearchOrchestrator.run()` as a Paperclip task type - Implement task trigger from Gitea issue labels (e.g., `research-needed`) - Handle task lifecycle: queued → running → completed/failed - Store task results as Gitea issue comments + repo artifacts ## Key Design Notes - TaskRunner already exists in the codebase - Research tasks should be non-blocking and resumable - Failed tasks should retry with a higher cascade tier ## Effort Estimate 4 hours
gemini was assigned by Rockachopa 2026-03-22 23:30:38 +00:00
Collaborator
PR created: http://143.198.27.163:3000/rockachopa/Timmy-time-dashboard/pulls/1111
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Rockachopa/Timmy-time-dashboard#978