Short untitled task descriptions now receive stable planning titles instead of an empty placeholder.
- Derive short-task titles from the first meaningful description line with shared normalization and length safety.
- Preserve explicit titles and leave long or empty descriptions on existing AI/none behavior.
- Persist the planning heading title through normal task metadata finalization and document the threshold.
Files changed:
.changeset/fn-032-short-description-title.md | 7 ++
docs/settings-reference.md | 2 +-
docs/task-management.md | 4 +-
packages/engine/src/__tests__/triage.test.ts | 115 ++++++++++++++++++++++++---
packages/engine/src/triage.ts | 23 +++++-
5 files changed, 137 insertions(+), 14 deletions(-)
Fusion-Task-Id: FN-032
Fusion-Task-Lineage: 886f5a32-7eb5-460d-bf1a-93ebf5dc0b93
Co-authored-by: Fusion <noreply@runfusion.ai>