Skip to content

feat(integration): handoff tasks SSOT and skip legacy LLM tasks - #536

Merged
kreodevs merged 1 commit into
kreodevs:masterfrom
imjmedia:feat/integration-handoff-tasks-ssot
Aug 3, 2026
Merged

feat(integration): handoff tasks SSOT and skip legacy LLM tasks#536
kreodevs merged 1 commit into
kreodevs:masterfrom
imjmedia:feat/integration-handoff-tasks-ssot

Conversation

@imjmedia

@imjmedia imjmedia commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Extiende el change pack Ariadne v1 con handoffPlanType (migration_tasks | full_cascade) y cursorTasksMarkdown (alias cursor_tasks_markdown).
  • Etapas de integración NEW→LEG ya no heredan tasksContent / userStoriesContent del snapshot baseline; importan tasks desde el handoff o markdown Cursor-ready.
  • legacy_generate_deliverables omite el paso LLM tasks cuando hay SSOT de handoff; recommendedNextTools sugiere get_next_implementation_task.

Test plan

  • Unit tests: integration-handoff-tasks.util, ariadne-change-pack, deliverables-matrix, apply-ariadne-change-pack
  • pnpm test:types en API
  • Importar change pack Ariadne con migration_tasks + cursor_tasks_markdown y verificar tasks en stage
  • Promover handoff NEW→LEG y confirmar que no aparecen tareas fantasma del baseline
  • Ejecutar legacy_generate_deliverables y verificar skip de tasks con log skipped_handoff_ssot

Extend Ariadne change pack with cursorTasksMarkdown and migration_tasks
mode, import tasks on handoff stages without baseline ghost deliverables,
and omit the tasks step in legacy_generate_deliverables when handoff SSOT
is present.
@kreodevs
kreodevs merged commit d77961a into kreodevs:master Aug 3, 2026
2 checks passed
@imjmedia
imjmedia deleted the feat/integration-handoff-tasks-ssot branch August 3, 2026 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants