Deprecate gitea_dev Role #18

Open
opened 2026-01-17 13:36:11 +00:00 by xcaliber · 0 comments
Owner

Objective

Deprecate the monolithic gitea_dev role after all three new roles are validated and working.

Required Actions

  • Confirm all three roles (gitea_coder, gitea_reviewer, gitea_pm) are functional
  • Migrate all existing workflows to new roles
  • Remove gitea_dev tool/endpoint
  • Update documentation
  • Update any references to gitea_dev
  • Archive old workflows

Validation Before Deprecation

  • gitea_coder passes all tests (Ticket #2)
  • gitea_reviewer passes all tests (Ticket #4, #5)
  • gitea_pm passes all tests (Ticket #6)
  • Agent handoff works (Ticket #7)
  • Triggers work (Ticket #8)
  • Manual validation complete (Ticket #10)

Rollback Plan

  • Keep gitea_dev disabled but available
  • Document migration path back if issues occur
  • Monitor for regressions after deprecation

Dependencies

Success Criteria

  • gitea_dev removed from active use
  • All workflows use new roles
  • No regressions detected
  • Performance improved (if measurable)
## Objective Deprecate the monolithic gitea_dev role after all three new roles are validated and working. ## Required Actions - [ ] Confirm all three roles (gitea_coder, gitea_reviewer, gitea_pm) are functional - [ ] Migrate all existing workflows to new roles - [ ] Remove gitea_dev tool/endpoint - [ ] Update documentation - [ ] Update any references to gitea_dev - [ ] Archive old workflows ## Validation Before Deprecation - [ ] gitea_coder passes all tests (Ticket #2) - [ ] gitea_reviewer passes all tests (Ticket #4, #5) - [ ] gitea_pm passes all tests (Ticket #6) - [ ] Agent handoff works (Ticket #7) - [ ] Triggers work (Ticket #8) - [ ] Manual validation complete (Ticket #10) ## Rollback Plan - Keep gitea_dev disabled but available - Document migration path back if issues occur - Monitor for regressions after deprecation ## Dependencies - Requires Tickets #3, #5, #6, #8, #10 completion ## Success Criteria - gitea_dev removed from active use - All workflows use new roles - No regressions detected - Performance improved (if measurable)
xcaliber added this to the Gitea Project Details for Role Refactoring project 2026-01-17 13:44:33 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-webui-automation/tools#18
No description provided.