src.modes.enricher.basic_enricher module#

Basic Enricher for Marcus Phase 2.

Simple task enrichment without requiring board context.

class src.modes.enricher.basic_enricher.BasicEnricher[source]#

Bases: object

Basic task enricher that improves poorly defined tasks.

This enricher analyzes task content and enhances it with better names, descriptions, labels, priorities, and effort estimates without requiring external board context.

__init__()[source]#

Initialize the BasicEnricher with pattern matching configurations.

Return type:

None

enrich_task(task)[source]#

Enrich a single task with better information.

Parameters:

task (Task) – The task to enrich with improved metadata and descriptions.

Returns:

An enriched copy of the task with improved name, description, priority, labels, and effort estimates.

Return type:

Task