The current corpora plan issue command does not support auto-labeling of issues, which can streamline issue management and categorization. This feature is essential for improving workflow efficiency and accuracy in issue tracking.
Goals
Enhance Auto-Labeling: Integrate auto-labeling capability into the corpora plan issue command to facilitate automatic label assignment during issue creation.
Standalone Labeling Command: Introduce a new CLI command (plan label_issue) to apply auto-labeling to existing issues.
User Guidance for Labeling: Allow users to guide the auto-labeling process by providing context that reflects their preferred labeling schemes.
Context
The feature should leverage .corpora/LABELS.md or equivalent file as guidance for context injection into the LLM to tailor auto-labeling to the corpus's specific needs.
This approach fosters flexibility, adapting to various organizational labeling standards and preferences.
Implementation Considerations
LLM Context Injection: Develop a mechanism to utilize .corpora/LABELS.md for guiding LLM-driven labeling processes, ensuring labels reflect the user's preferred scheme.
CLI Enhancements: Modify existing CLI commands and introduce new ones to support auto-labeling actions both during issue creation and for existing issues.
Flexibility: Ensure the auto-labeling system can adapt to diverse corpus types and labeling philosophies.
References
Existing issue creation logic in py/packages/corpora_cli/commands/plan.py.
Consider interaction with project management tools if relevant, through corpora_pm capabilities.
This feature is intended to enhance efficiency and customization in issue management within the Corpora framework by minimizing manual labeling effort and aligning with user needs. Implementing user-guided context for LLM-based auto-labeling will ensure more accurate and relevant labeling outcomes. This initiative will support streamlined operations and tailored project organization processes.
Problem Description
The current
corpora plan issue
command does not support auto-labeling of issues, which can streamline issue management and categorization. This feature is essential for improving workflow efficiency and accuracy in issue tracking.Goals
corpora plan issue
command to facilitate automatic label assignment during issue creation.plan label_issue
) to apply auto-labeling to existing issues.Context
.corpora/LABELS.md
or equivalent file as guidance for context injection into the LLM to tailor auto-labeling to the corpus's specific needs.Implementation Considerations
.corpora/LABELS.md
for guiding LLM-driven labeling processes, ensuring labels reflect the user's preferred scheme.References
py/packages/corpora_cli/commands/plan.py
.corpora_pm
capabilities.This feature is intended to enhance efficiency and customization in issue management within the Corpora framework by minimizing manual labeling effort and aligning with user needs. Implementing user-guided context for LLM-based auto-labeling will ensure more accurate and relevant labeling outcomes. This initiative will support streamlined operations and tailored project organization processes.