Skip to content

Fix integration handoff SSOT resolution (domain-agnostic) - #542

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

kreodevs merged 1 commit into
kreodevs:masterfrom
imjmedia:feat/integration-handoff-ssot-unify

Conversation

@imjmedia

@imjmedia imjmedia commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Hydrate integration tasks preferring cursor_tasks_markdown per updated Ariadne contract; support taskSourceGraph fallback chain.
  • Accept ARIADNE-ART-NN ids for Ariadne pack artifacts while keeping NEW-LEG-NN for business integration traces.
  • Resolve MCP/API task SSOT from the latest Ariadne-hydrated integration stage when baseline stage 1 is still ACTIVE without integration tasks (fixes OBP-style drift).

Test plan

  • tsx --test — hydrate-tasks-from-ariadne-pack, ariadne-handoff-normalize, mcp-ssot, apply-ariadne-change-pack
  • Pair with Ariadne PR: re-import integration batch and run get_tasks_json / get_next_implementation_task
  • Verify OBP etapa integración DRAFT/ACTIVE exposes costos tasks, not greenfield login tasks

Prefer cursor_tasks_markdown for integration hydration, accept ARIADNE-ART pack
artifact ids separate from business NEW-LEG traces, and resolve MCP/API tasks from
the latest Ariadne-hydrated integration stage when baseline is still active.
@kreodevs
kreodevs merged commit 482dc75 into kreodevs:master Aug 4, 2026
2 checks passed
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