Skip to content

feat(integration): etapas Ariadne con documentos, origen y gobernanza IA - #541

Merged
kreodevs merged 2 commits into
kreodevs:masterfrom
imjmedia:feat/ariadne-stage-origin-docs-governance
Aug 4, 2026
Merged

feat(integration): etapas Ariadne con documentos, origen y gobernanza IA#541
kreodevs merged 2 commits into
kreodevs:masterfrom
imjmedia:feat/ariadne-stage-origin-docs-governance

Conversation

@imjmedia

@imjmedia imjmedia commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Introduce stageOrigin en legacyChangeState para distinguir etapas Forge nativas vs Ariadne (ariadne_change_pack, ariadne_integration_handoff, integration_promote).
  • Normaliza handoffs Ariadne: el campo content se persiste como description/payload (fix SSOT de documentos).
  • Panel Integración: ver/descargar todos los documentos Ariadne (HandoffArtifactViewer) + badge de origen.
  • Gobernanza IA: buildAgentGovernanceInput consume corpus del pack Ariadne cuando la etapa es de origen Ariadne; recommendedNextTools incluye generate_agent_governance en lotes integration_handoff hidratados.

Test plan

  • Importar pack Ariadne (lote o chat) → etapa LEGACY muestra badge de origen y lista de documentos expandible
  • Descargar un JSON seed y markdown # Tasks desde Integración
  • Generar Gobernanza IA en etapa Ariadne-sourced → rules/skills incluyen señales legacy-ariadne / mcp-ariadne
  • Etapa promovida desde NEW (integración clásica) tiene stageOrigin: integration_promote

Model stageOrigin on legacyChangeState, map Ariadne handoff content to
description/payload, expose document preview/download in Integration panel,
and feed Ariadne pack artifacts into agent governance generation.
Expand INTEGRATION_HANDOFF_ITEM_KINDS to match schema, import shared-types
from package barrel in API, fix UI component casing, and re-export handoff
preview helpers used by IntegrationPanel.
@kreodevs
kreodevs merged commit 2897591 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