Skip to content

fix: preserve quality reports in scheduled audit completion - #6809

Merged
atomantic merged 1 commit into
mainfrom
cos/task-mtv2jnew/agent-70935955
Sep 10, 2026
Merged

fix: preserve quality reports in scheduled audit completion#6809
atomantic merged 1 commit into
mainfrom
cos/task-mtv2jnew/agent-70935955

Conversation

@atomantic

Copy link
Copy Markdown
Owner

Summary

Scheduled audits could finish without saving dashboard quality: the issue-only completion workflow asked for a one-line summary despite the audit mission requiring a structured report. Preserve required reports in that workflow and add an explicit, category-specific sentinel handoff for both TUI and CLI audit agents.

Explain why completed maintenance may have no saved assessment, and distinguish saved but excluded evidence from an app that has never been assessed. Existing scoring thresholds remain unchanged; historical runs without reports cannot supply a score.

Test plan

  • 419 server tests passed across scheduled audit prompt generation, agent prompt building, quality persistence/aggregation, and import boundaries.
  • 4 AppQuality component tests passed, including missing reports and excluded assessments.
  • Focused client lint and git diff whitespace checks passed.
  • Reviewed changed code for reuse, quality, efficiency, and private-data exposure.

@atomantic
atomantic merged commit 31355fe into main Sep 10, 2026
7 checks passed
@atomantic
atomantic deleted the cos/task-mtv2jnew/agent-70935955 branch September 10, 2026 05:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant