# Projects Configuration
#
# Configures project management features including:
# - Project creation and validation
# - Default project settings
# - Project templates and categories

[projects]
# Enable project management feature
enabled = true

# Default project settings
[projects.defaults]
# Default visibility level
visibility = "private"  # Options: private, team, public

# Enable project templates
templates_enabled = true

# Auto-archive settings
[projects.archival]
# Auto-archive completed projects after days (0 = disabled)
auto_archive_days = 0

# Keep archived project history
keep_archive_history = true

# Archive retention (in days, 0 = forever)
archive_retention_days = 0

# Project creation rules
[projects.creation]
# Require description for new projects
require_description = false

# Require team members to be assigned
require_team = false

# Minimum description length (0 = disabled)
min_description_length = 0

# Project metadata limits
[projects.limits]
# Maximum custom metadata fields per project
max_metadata_fields = 50

# Maximum project name length
max_name_length = 255

# Maximum tags per project
max_tags = 20

# Logging
[projects.logging]
# Log project creation
log_creation = true

# Log project updates
log_updates = true

# Log project deletion
log_deletion = true
