API Reference TaskValidator v#0.9.5

View Source

Modules

Validates TaskList.md format compliance according to project guidelines.

Configuration module for TaskValidator.

Core domain model representing a task in the task list.

Represents a complete task list with all its tasks and metadata.

Represents a validation error with structured information.

Represents the result of a validation operation.

Parses Markdown content for task validation.

Handles reference resolution and validation in TaskList documents.

Extracts tasks from markdown table and detailed sections.

Simple validation pipeline for running validators in priority order.

Validates task category assignment based on task ID numbers.

Validates task dependencies and dependency relationships.

Validates error handling sections and requirements for tasks.

Validates task IDs according to configured format rules.

Validates code quality KPIs (Key Performance Indicators) for tasks.

Validates that tasks contain all required sections according to their type and status.

Validates task status and priority values according to configured rules.

Validates subtask structure, consistency, and format requirements.

Defines the behaviour for TaskValidator validators.

Provides a pipeline for running multiple validators on tasks in priority order.

Mix Tasks

Task validation utilities for managing and validating structured task lists.

Creates a template TaskList.md file with example tasks.

Validates the format and structure of a TaskList.md file.