Setting Definitions
Projects: top-level containers for derived tasks. A single group can map to any project.
Epics: optional sub-grouping inside a project. Use these for parallel workstreams in the same project.
Group Mapping: binds a chat channel (service + channel identifier) to a project and optional epic. Task extraction only runs where mappings exist.
Matching Hierarchy: channel mapping flags override project flags. Project flags are defaults; mapping flags are per-chat precision controls.
False-Positive Controls: defaults are safe: match_mode=strict, require_prefix=true, and prefixes task:/todo:. Freeform matching is off by default.
Task ID Announcements: when enabled, newly derived tasks post an in-chat confirmation containing the new task reference (for example #17). Default is off.
Legacy Backfill: opening this page applies safe defaults to older project and mapping rows created before strict prefix-only matching.
Completion Phrases: explicit trigger words used to detect completion markers like done #12, completed #12, fixed #12.
Provider: external sync adapter toggle. In current setup, mock provider validates append-only sync flow and retry behavior.
Sync Event Log: audit of provider sync attempts and outcomes. Retry replays the event without mutating immutable task source records.