Skip to content

Task Grouping - #312

Merged
olearycrew merged 1 commit into
mainfrom
occipital-reaction
Apr 21, 2026
Merged

Task Grouping#312
olearycrew merged 1 commit into
mainfrom
occipital-reaction

Conversation

@olearycrew

Copy link
Copy Markdown
Contributor

No description provided.

@olearycrew
olearycrew marked this pull request as ready for review April 21, 2026 15:02
@olearycrew olearycrew changed the title WIP: Task Grouping Task Grouping Apr 21, 2026
@kilo-code-bot

kilo-code-bot Bot commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

Code Review Summary

Status: No Issues Found | Recommendation: Merge

This PR introduces task grouping via a categorized manifest format. The implementation is well-structured — the _parse_categorized_manifest correctly deduplicates run_first tasks, category normalization (.upper()) is applied consistently between the raw dict keys and category_order lookups, the new _compute_category_scores helper is a clean extraction that avoids duplication, and lint_manifest.py correctly validates cross-category duplicates and run_first membership.

Files Reviewed (5 files)
  • scripts/benchmark.py
  • scripts/lib_tasks.py
  • scripts/lib_upload.py
  • scripts/lint_manifest.py
  • tasks/manifest.yaml
  • tasks/TASK_TEMPLATE.md

Reviewed by claude-4.6-sonnet-20260217 · 212,417 tokens

@olearycrew
olearycrew merged commit 9303e89 into main Apr 21, 2026
2 checks passed
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