Skip to content

feat: signal activation execution paths and testing storyboards#1966

Merged
bokelley merged 2 commits intomainfrom
bokelley/roadmap-review
Apr 7, 2026
Merged

feat: signal activation execution paths and testing storyboards#1966
bokelley merged 2 commits intomainfrom
bokelley/roadmap-review

Conversation

@bokelley
Copy link
Copy Markdown
Contributor

@bokelley bokelley commented Apr 7, 2026

Summary

Addresses #1949 (signal activation DSP discovery and execution path), which consolidated three spec gaps surfaced by joohwa kim (NHN ACE) during A1 certification (#1944, #1945, #1946).

  • Spec clarification: Documents the two signal activation patterns — platform destinations (buyer manages DSP targeting) and agent destinations (SA handles downstream coordination). No schema changes needed; the protocol already supports both patterns, the docs just didn't explain when to use each.
  • Signal agent storyboards: Adds two testing storyboards for signal agent builders (marketplace and owned), plus a Nova Motors test kit with sample signals.

Changes

Spec docs (3 files):

  • activate_signal.mdx — "Using Activation Keys" section with execution paths
  • overview.mdx — Sales agent activation example in the walkthrough
  • specification.mdx — "Destination Type Selection" conformance language

Signal storyboards (3 new files):

  • signal_marketplace.yaml — 4 phases: discovery, catalog verification, platform activation, agent activation
  • signal_owned.yaml — 3 phases: discovery, platform activation, agent activation
  • test-kits/nova-motors.yaml — 4 marketplace + 4 owned signals, platform and agent destinations

Supporting changes:

  • schema.yaml — Extended category/interaction_model enums for signals
  • storyboards.test.ts — 12 new assertions covering signal storyboard structure

Test plan

  • npx vitest run server/tests/unit/storyboards.test.ts — 32/32 pass
  • Full test suite via pre-commit hook — 567/567 pass
  • TypeScript typecheck passes
  • Mintlify link validation passes (pre-push hook)
  • Verify spec pages render correctly on preview deploy

🤖 Generated with Claude Code

bokelley and others added 2 commits April 7, 2026 04:19
…ryboards (#1949)

Addresses the signal activation spec gaps surfaced during A1 certification
(supersedes #1944, #1945, #1946). Clarifies when to use platform vs agent
destinations and adds testing storyboards for signal agent builders.

Spec docs:
- activate_signal.mdx: add "Using Activation Keys" execution path section
- overview.mdx: add sales agent activation pattern to walkthrough
- specification.mdx: add destination type selection conformance language

Signal agent storyboards:
- signal_marketplace.yaml: marketplace/catalog agent (4 phases: discovery,
  verification, platform activation, agent activation)
- signal_owned.yaml: owned/first-party agent (3 phases: discovery, platform
  activation, agent activation)
- test-kits/nova-motors.yaml: signal test kit with marketplace + owned signals

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Combine signal storyboard additions with media buy storyboard additions:
- schema.yaml: merge category, interaction_model, and capability enums
- storyboards.test.ts: merge storyboard counts, ID assertions, schema prefixes

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@bokelley bokelley merged commit e39985d into main Apr 7, 2026
15 of 16 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.

1 participant