Skip to content

feat: add curation diagnostics to explain pending sessions - #84

Merged
virang-nimrobo merged 1 commit into
mainfrom
xgrowth-reward-stalls
Jun 23, 2026
Merged

feat: add curation diagnostics to explain pending sessions#84
virang-nimrobo merged 1 commit into
mainfrom
xgrowth-reward-stalls

Conversation

@virang-nimrobo

Copy link
Copy Markdown
Contributor

Summary

Add CurationDiagnostic type and describeCurationState() function to explain why sessions remain in the curation inbox's pending state. Each diagnostic classifies sessions as new, partial (prior curation exists but unresolved), stale (prior decision obsolete due to session changes), or deferred. Each diagnosis includes specific problems that must be resolved to complete curation, reducing ambiguity in the curation workflow.

Checklist

  • PR title follows Conventional Commits
  • pnpm run lint and pnpm run build pass
  • pnpm test passes
  • Public behavior changes are reflected in the README / CLI docs

🤖 Generated with Claude Code

Add CurationDiagnostic type and describeCurationState function to classify
why sessions remain in pending state (new, partial, stale, or deferred). Each
diagnostic includes specific problems explaining what must happen to resolve
the session. Update curation skill documentation to explain how to interpret
and act on these diagnostics.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@virang-nimrobo
virang-nimrobo merged commit fff7839 into main Jun 23, 2026
2 checks passed
This was referenced Jun 23, 2026
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