v1 agent data contract (draft) � managed promotions

LinearEDEN-1713
Repository artifactknowledge/clients/eden/governance-martech-delivery-model/eden-v1-agent-data-contract-draft.md
StatusDraft � human review. Not policy until published.

Purpose

Define required artifacts for any change promoted from the innovation / staging plane into managed production (analytics, eden-os-rimo, and other repos listed in governance docs).

Required promotion packet fields

FieldDescriptionExample
Staging artifact ID / linkCommit SHA, PR URL, or staging build IDhttps://github.com/org/repo/pull/123
Scope / systems touchedRepos, GCP projects, Segment, Cloudflare, Ads surfacesanalytics, BQ dataset X, Ads offline conversions
Risk classLow / medium / high (align with EDEN-1715 matrix)Medium
Expected outcomesWhat changes for downstream consumers�Mart Y adds refill flag Z�
Evidence / checksTests run, QA notes, screenshots for UI pathsdbt test, link to staging validation
Rollback planSteps + owner + time expectationRevert PR; flush cache; owner @�
ApprovalsNamed approvers per matrixPer EDEN-1715

Rules

  1. No packet no merge on managed production paths (may use waiver doc with incident commander approval; define waivers in EDEN-1716 break-glass policy).
  2. Bot and agent authors satisfy the same fields or attach an explicit waiver with scope limits and expiry.

Open questions (human)

  • Canonical publication path: Brainforge vault vs Eden KB vs managed repo docs/ � assign one owner.
  • CI enforcement timing: template-only (Phase 1) vs required GitHub Action later.