Skip to content

feat(integration): hydrate tasksJson from Ariadne change packs - #538

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

feat(integration): hydrate tasksJson from Ariadne change packs#538
kreodevs merged 1 commit into
kreodevs:masterfrom
imjmedia:feat/ariadne-tasks-hydration-integration

Conversation

@imjmedia

@imjmedia imjmedia commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Hidratación determinista de tasksJson al importar packs Ariadne NEW→LEG: tasks_json_seed (schema v2) con fallback a cursor_tasks_markdown.
  • Handoff items con kind: integration_scope, tasks_json_seed, cursor_tasks_markdown, requirement; persistencia en Stage/Project + legacyChangeState.tasksSource.
  • MCP get_tasks_json / get_next_implementation_task con SSOT y primera task status !== done; Workshop Tasks preview desde JSON.
  • recommendedNextTools para integration_handoff: get_tasks_json + get_next_implementation_task sin legacy_generate_deliverables por defecto.

Test plan

  • Tras create_stage_from_ariadne_change_pack con tasks_json_seed, panel Tasks muestra T-001… con paths
  • get_tasks_jsonhasTasksJson: true, ariadneTasksSource: ariadne_tasks_json_seed
  • Handoff checklist sigue listando ítems NEW-LEG incluyendo seed items
  • Fallback markdown cuando falta seed válido
  • pnpm run build en packages/shared-types; pnpm test:types en API; specs hydrate-tasks-from-ariadne-pack.util.spec.ts

Coordinación

Mergear después de Ariadne PR #104 (feat/forge-tasks-json-seed-handoff). Contrato: docs/contracts/theforge-tasks-hydration-from-ariadne-v1.md.

Map tasks_json_seed and cursor_tasks_markdown handoff kinds to Stage
tasksJson on NEW→LEG import, with validateTasksJsonV2, MCP SSOT metadata,
Workshop preview checkboxes, and integration_handoff recommended tools.
@kreodevs
kreodevs merged commit 285bd1d into kreodevs:master Aug 3, 2026
2 checks passed
@imjmedia
imjmedia deleted the feat/ariadne-tasks-hydration-integration branch August 3, 2026 22:26
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