Summary
Add audience alignment capabilities to the Signals Protocol, parallel to how Content Standards handles content alignment. This enables buyers to describe who they're looking for and calibrate that understanding with sellers through dialogue.
Background
Content Standards Protocol handles:
- Standards: Hard rules for content exclusion (safety, suitability)
- Calibration: Dialogue to align on content interpretation
Audience Alignment would handle:
- Stories: Positive descriptions of target audiences ("cat yoga people", "wellness-minded millennials")
- Calibration: Dialogue to align on audience interpretation
Key Concepts
Stories vs Standards
- Standards (Content): "Here's what I don't want" → pass/fail (binary)
- Stories (Audience): "Here's who I'm looking for" → affinity matching (gradient)
Example: Cat Yoga Story
A buyer doesn't just want "cat yoga content" - they want to reach "cat yoga people" or "people who like what cat yoga people like" (wellness, flexibility, mindfulness, pet lovers).
Stories are defined through examples:
- "Someone browsing morning stretching routines? Perfect."
- "Someone researching competitive powerlifting? Close but not quite."
- "Someone reading about meditation retreats? Yes, that's the vibe."
Calibration Flow
Same pattern as content calibration:
- Buyer describes target audience (natural language + examples)
- Seller's signal agent evaluates against available signals
- Back-and-forth dialogue to refine understanding
- Seller trains local model for runtime matching
Applies Across Dimensions
Stories could work for:
- Audiences: "People who exhibit cat-yoga-adjacent behaviors"
- Context: "Moments when people are relaxed and browsing"
- Content: "Articles about wellness, mindfulness, pets"
Proposed Tasks
| Task |
Description |
create_audience_story |
Define a target audience through description + examples |
calibrate_audience |
Dialogue to align on audience interpretation |
match_audience |
Runtime evaluation of signals against a story |
Questions to Resolve
- Is the response pass/fail or a score/ranking?
- How do stories compose with standards? (e.g., "cat yoga people" + "no political content")
- Should stories be first-class objects with CRUD, or embedded in signal activation?
Related
- Content Standards Protocol (parallel pattern for content)
- Signals Protocol
activate_signal (where audience matching would apply)
Summary
Add audience alignment capabilities to the Signals Protocol, parallel to how Content Standards handles content alignment. This enables buyers to describe who they're looking for and calibrate that understanding with sellers through dialogue.
Background
Content Standards Protocol handles:
Audience Alignment would handle:
Key Concepts
Stories vs Standards
Example: Cat Yoga Story
A buyer doesn't just want "cat yoga content" - they want to reach "cat yoga people" or "people who like what cat yoga people like" (wellness, flexibility, mindfulness, pet lovers).
Stories are defined through examples:
Calibration Flow
Same pattern as content calibration:
Applies Across Dimensions
Stories could work for:
Proposed Tasks
create_audience_storycalibrate_audiencematch_audienceQuestions to Resolve
Related
activate_signal(where audience matching would apply)