syntaxis/config/api/features/tasks.toml.template
Jesús Pérez 9cef9b8d57 refactor: consolidate configuration directories
Merge _configs/ into config/ for single configuration directory.
Update all path references.

Changes:
- Move _configs/* to config/
- Update .gitignore for new patterns
- No code references to _configs/ found

Impact: -1 root directory (layout_conventions.md compliance)
2025-12-26 18:36:23 +00:00

77 lines
1.3 KiB
Plaintext

# Tasks Configuration
#
# Configures task tracking features including:
# - Task state transitions
# - Task validation rules
# - Notification settings
[tasks]
# Enable task tracking feature
enabled = true
# Task state configuration
[tasks.states]
# Allow custom task states
allow_custom_states = false
# Default task states
default_states = ["todo", "in_progress", "review", "done"]
# Task validation
[tasks.validation]
# Require task description
require_description = false
# Minimum description length
min_description_length = 0
# Require assignee
require_assignee = false
# Require priority
require_priority = false
# Task naming
[tasks.naming]
# Maximum task title length
max_title_length = 255
# Allow task ID auto-generation
auto_generate_id = true
# Task ID prefix
id_prefix = "TASK"
# Task scheduling
[tasks.scheduling]
# Enable due dates
due_dates_enabled = true
# Enable subtasks
subtasks_enabled = true
# Maximum subtask depth
max_subtask_depth = 3
# Task relations
[tasks.relations]
# Enable task dependencies
dependencies_enabled = true
# Allow circular dependencies detection
detect_circular_deps = true
# Performance settings
[tasks.performance]
# Cache task queries
cache_enabled = true
# Cache TTL in seconds
cache_ttl_seconds = 300
# Batch update operations
batch_update_enabled = true
# Maximum batch size
max_batch_size = 1000