Skip to content

fix(aligned-onboarding): preserve full creative summaries - #171

Open
Michael-Choi wants to merge 4 commits into
stagingfrom
mikec/pdec-9210-creative-corpus-export
Open

fix(aligned-onboarding): preserve full creative summaries#171
Michael-Choi wants to merge 4 commits into
stagingfrom
mikec/pdec-9210-creative-corpus-export

Conversation

@Michael-Choi

@Michael-Choi Michael-Choi commented Jul 22, 2026

Copy link
Copy Markdown

Summary

  • requests adDescription, hookOrHeadline, creativeBreakdown, and messagingAndPositioning for full, incremental, and scoped transcript-retry pulls
  • resolves existing records by stable source_id, retaining prior complete Motion summaries, glossary tags, and transcripts when a retry omits them
  • moves one source-ID record across ad-name filename changes only after duplicate-source and destination-collision validation
  • preserves decoded naming and custom-threshold Spend State inside a protected Account Context projection block, and refuses unmarked authored-file replacements
  • covers static-image rich content, incomplete transcript retries, source-ID rename and collision behavior, Account Context retention, and malformed-section failures

Testing

  • node --test aligned-onboarding/test/export-creative-corpus.test.mjs scripts/validate-runneth-package-index.mjs
  • pnpm install --frozen-lockfile in use-case-library-site
  • pnpm build in use-case-library-site

PDEC-9210

E2E evidence

  • A retained staging Ridge creative (68d58f9dd851320517537b22) was installed through aligned-onboarding/install-config.json to /agent/.agents/skills/aligned-onboarding/bin/export-creative-corpus.mjs, then passed exact write/read projection for all four real sections (450/38/5,212/2,496 characters), incomplete-retry preservation, stable-source_id rename, and fail-before-write destination-collision checks.
  • This is retained-payload installed-path integration evidence, not a live post-deployment package run.

@Michael-Choi
Michael-Choi requested a review from a team July 22, 2026 22:41
@Michael-Choi

Copy link
Copy Markdown
Author

E2E evidence — exact head 6afd82c1e6ab35305f558fd0cf052e3f635ae67d

  • Installed-path proof: the test installs from install-config.json to the runtime path /agent/.agents/skills/aligned-onboarding/bin/export-creative-corpus.mjs and executes that installed copy.
  • Real retained Ridge payload: creative 68d58f9dd851320517537b22 from conversation c45006eb-6c76-4f0f-83bb-3b0ead016ea0.
  • Exact write/read preserved enrichment lengths 450 / 38 / 5,212 / 2,496 characters; incomplete retry merged successfully; stable-source rename preserved source_id.
  • A destination collision failed before write and left the existing file digest unchanged (547f4a…6933; rejected content dee295…017).
  • The missing-enrichment/no-prior-record case now fails before any write. The installed-path suite passed 14/14 and all exact-head checks are green with no unresolved review threads.

Boundary: this is retained real-payload installed-path integration, not a post-deployment package run in a live workspace.

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.

1 participant