Skip to content

feat(package): add Creative Corpus v0.2.0 - #157

Draft
vamsi (thedumsieffect) wants to merge 26 commits into
mainfrom
vamsi/creative-corpus-package-16a2
Draft

feat(package): add Creative Corpus v0.2.0#157
vamsi (thedumsieffect) wants to merge 26 commits into
mainfrom
vamsi/creative-corpus-package-16a2

Conversation

@thedumsieffect

@thedumsieffect vamsi (thedumsieffect) commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Adds Creative Corpus v0.2.0: a durable per-creative Markdown library built from Motion summary sections, glossary categories, and decoded ad naming. Install after Ad Naming.

This branch is cumulative on Context Kit PR #150 and Ad Naming PR #156 so the package index remains valid throughout the rollout. As dependencies merge, this PR’s diff reduces to Creative Corpus and repository guidance.

Runtime hardening:

  • All Motion calls run directly in agent turns; task-scoped bash cannot access trusted Motion tools.
  • Initial corpus build is agent work in the requesting conversation, not a broker-incompatible workflow.
  • Daily refresh is an agent-mode routine, not a script-mode Motion process.
  • Rejected --include-glossary and blocked --include-transcript flags are replaced by repeated --glossary-category and --summary-sections flags.
  • Corpus filenames use the sanitized full creative asset ID, eliminating eight-character-prefix overwrites and surviving ad-name changes.
  • Context Kit v1.0.1 and Ad Naming v0.1.1 broker-safe refresh changes are propagated.

The repository/CLI guide documents the external package-installer chmod EPERM blocker; that staging fix belongs to the Runneth platform, not this repository.

Verification:

  • Catalog validator: 14/14 passing
  • Package validator: 3/3 passing
  • Runtime/validator resource lists match for all three packages
  • No package resource invokes Motion from workflow bash or script mode
  • No eight-character ID slicing remains in package code
  • No package command uses rejected transcript/glossary flags
  • Relative Markdown links and whitespace checks pass
Open in Web Open in Cursor 

Runneth (for Vamsi) and others added 25 commits July 6, 2026 02:38
…fetch board with click-to-expand, is:global styles, data/ scaffolds, richness + brand-context scoping (staging feedback)
…single /brain/context-kit folder, dataFile on all items, empty-state copy, Drive/Notion header nudge, help banner, app name fix
…earch (review-audit + brand-relevant-keywords + web + Levinger lived-context/trigger-moments), split brand voice from customer voice, add reviews-platform connect prompts + per-card enrich nudge
…ain (drafted vs inferred + sourceNote), board chrome redesign (brand-name title, compact nudge, numbered path + pips, butter color, unified View CTA), full markdown renderer, thoughtStarters + more enrich tips, bucket icons
… instruction detects thin files, offers to capture, logs gaps) + board 'Runneth wants to sharpen these' nudge surface
…rface, keep the always-on in-chat self-improvement offer (simpler, no stale state)
- Contained header card (title + intro + progress bar + stage rail as one unit)
- Full-width disclosure rows replacing 2-col grid (easier to skim)
- White inset box around each expanded detail panel
- Darkened section headers for legibility; neutral link icon on the import nudge
- Personalized title/subhead via optional state.brandName (graceful fallback)
- Preserves client-render + runtime state/markdown fetch (no rebuild needed)
The manual div + display-toggle panel broke layout in the app runtime
(open panel collapsed to a narrow overlapping column). Rebuild each row as
a real <details>/<summary> and lazy-load the markdown panel on the toggle
event. Preserves client-render + runtime fetch.
- Board: tabbed sections (Auto-filled / Drafted for you / Only you know / Your tools),
  clean underline tabs, white cards with status pills, cards open by default,
  meter reads 'N of X details confirmed / % complete', lede 'the way Runneth sees you'.
  Preserves levels rail, import nudge, and enrich tips.
- New Bucket D 'Your tools': integration source guides (generic scaffolds:
  ad-platform, asset-library, data-warehouse, reviews), excluded from the meter.
- Fold from Ioana's account-setup: two-section import contract + conflict rule
  for Bucket A (behavior.md, SKILL.md); validator rejects duplicate resource ids.
- Version 0.8.1 -> 0.9.0.
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
@cursor cursor Bot changed the title feat(package): add creative-corpus feat(package): add Creative Corpus v0.2.0 Jul 20, 2026
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
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.

2 participants