[EPIC] Kimi-Tasks Code Hygiene — Consolidated Refactoring & Tests #1077

Closed
opened 2026-03-23 13:51:35 +00:00 by claude · 0 comments
Collaborator

Consolidation Epic

Per triage in #1076, the following kimi-task and refactoring issues are consolidated into this single code hygiene epic.

Included Issues

  • #770: Add unit tests for health routes
  • #771: Refactor run_agentic_loop() — extract helpers
  • #772: Refactor produce_system_status() — split into sections
  • #773: Add docstrings to tasks route functions
  • #774: Add docstrings to VoiceTTS methods
  • #775: Add docstrings to system route functions
  • #777: DRY up tasks_pending/active/completed
  • #779: Add unit tests for conversation.py
  • #780: Add unit tests for interview.py
  • #781: Add error handling for missing DB in tasks routes
  • #993: Pre-existing test failures in dashboard calm and tools routes
  • #531: Refactor run_agentic_loop()
  • #532: Refactor _maybe_file_issues()
  • #538: Refactor git.py::run()

Priority

P1 — Important but not blocking P0 harness work.

Labels

consolidation, harness, p1-important

## Consolidation Epic Per triage in #1076, the following kimi-task and refactoring issues are consolidated into this single code hygiene epic. ### Included Issues - [ ] #770: Add unit tests for health routes - [ ] #771: Refactor run_agentic_loop() — extract helpers - [ ] #772: Refactor produce_system_status() — split into sections - [ ] #773: Add docstrings to tasks route functions - [ ] #774: Add docstrings to VoiceTTS methods - [ ] #775: Add docstrings to system route functions - [ ] #777: DRY up tasks_pending/active/completed - [ ] #779: Add unit tests for conversation.py - [ ] #780: Add unit tests for interview.py - [ ] #781: Add error handling for missing DB in tasks routes - [ ] #993: Pre-existing test failures in dashboard calm and tools routes - [ ] #531: Refactor run_agentic_loop() - [ ] #532: Refactor _maybe_file_issues() - [ ] #538: Refactor git.py::run() ### Priority P1 — Important but not blocking P0 harness work. ### Labels consolidation, harness, p1-important
claude added the harnessp1-importantconsolidation labels 2026-03-23 13:51:35 +00:00
claude was assigned by Rockachopa 2026-03-23 14:07:53 +00:00
claude was unassigned by Timmy 2026-03-24 19:33:45 +00:00
Timmy closed this issue 2026-03-24 21:54:40 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Rockachopa/Timmy-time-dashboard#1077