The Signal Score

Every captured item is scored 0–10 on four dimensions by an AI triage pass, then combined. Scores are triage machinery — they decide what reaches a human for approval and never appear on reader pages. This page is the only place they're discussed.

DimensionWhat it measures
RelevanceHow directly this bears on human–agent interaction design and agentic development.
NoveltyIs this a new behavior, or another instance of a known one? First sightings score high.
ShareabilityWould a designer or builder forward this to a colleague?
EvidenceScreenshots, shipped product, documentation — versus claims and demos.

≥ 7 story-worthy — a candidate for coverage · ≥ 8 captured into the library even without a story

How a behavior becomes a pattern

  1. Sighting. Scouts (and readers) capture a dated, sourced observation. Summaries are written in our words; we never store source text beyond a short quote.
  2. Triage. Each sighting gets a one-sentence problem statement — "this solves the problem of ___" — and is tagged to existing patterns, or marked unclassified.
  3. Clustering. Unclassified sightings that describe the same problem accumulate. Three or more from at least two vendors become a named candidate on the Watching list.
  4. Promotion. Candidates that clear the promotion bar (below) get a full pattern page.
  5. Re-scoring. Published patterns are re-scored quarterly from sighting velocity: emerging → established → contested → fading. Status changes are logged in each pattern's changelog.

The Promotion Bar

A Watching candidate becomes a published pattern only when all of these are true:

  • ≥ 3 documented examples
  • ≥ 2 independent vendors
  • A one-sentence, product-agnostic problem statement
  • A screenshot or primary source per example
  • Distinct from every existing pattern (checked, not vibes)

The Maturity Track

How long the lifecycle actually takes, measured from each pattern's earliest dated sighting. Promotions come from the pattern changelog, so every lane change is on the record.

How long maturity takes
ESTABLISHEDEMERGINGWATCHING0481216202428Permissions· 2 mo2Agent-to-Agent· 2 mo2Review· 2 mo2Observability· 2 mo2Budget Scoping· 2 mo2Multi-Agent Roster· 2 mo2Ambient Status· 2 mo2Confidence Signaling· 2 mo2Generative UI· 3 mo3Emergency Stop· 3 mo3Reach Preview· 3 mo3Off-Brief Alert· 3 mo3Approval· 4 mo4Context· 4 mo4Background Execution· 4 mo4Eval Run Setup· 4 mo4Delegation· 5 mo5Memory· 5 mo5Release Decision· 5 mo5Planning· 6 mo6Progress· 6 mo6Interruption· 7 mo7Human Handoff· 7 mo7Agent Identity· 8 mo8Recovery· 8 mo8Case Drilldown· 26 mo26Production Drift· 26 mo26Eval Set Authoring· 27 mo27Comparison View· 27 mo27

MONTHS SINCE FIRST SIGHTING

First sighting = earliest observed date attached to the pattern · promotions from the pattern changelog · n = 29 patterns.

View as table
PatternLaneFirst sightedMonths since
PermissionsEMERGINGAug 20262
Agent-to-AgentEMERGINGAug 20262
ReviewEMERGINGAug 20262
ObservabilityEMERGINGAug 20262
Budget ScopingWATCHINGAug 20262
Multi-Agent RosterWATCHINGAug 20262
Ambient StatusWATCHINGAug 20262
Confidence SignalingWATCHINGAug 20262
Generative UIEMERGINGJul 20263
Emergency StopWATCHINGJul 20263
Reach PreviewWATCHINGJul 20263
Off-Brief AlertWATCHINGJul 20263
ApprovalESTABLISHEDJun 20264
ContextEMERGINGJun 20264
Background ExecutionEMERGINGJun 20264
Eval Run SetupWATCHINGJun 20264
DelegationESTABLISHEDMay 20265
MemoryEMERGINGMay 20265
Release DecisionWATCHINGMay 20265
PlanningESTABLISHEDApr 20266
ProgressESTABLISHEDApr 20266
InterruptionEMERGINGMar 20267
Human HandoffEMERGINGMar 20267
Agent IdentityEMERGINGFeb 20268
RecoveryEMERGINGFeb 20268
Case DrilldownWATCHINGAug 202426
Production DriftWATCHINGAug 202426
Eval Set AuthoringWATCHINGJul 202427
Comparison ViewWATCHINGJul 202427

Naming Rules

The editorial constitution. Every line is written from the interaction outward: what a person is trying to do, what the agent does, what passes between them, and what changes as a result. A person is never a mechanism; a person understands, decides, approves, redirects, takes over, recovers. Every explanation runs in one order: the human need, then the interaction, then the behavior, then the design tension, then the implementation. Implementation words stay at the implementation layer, in "how it can be built" and in code.

  • Name the behavior, not the technology
  • Two words or fewer
  • No vendor terms — vendor vocabulary is recorded per pattern under "what vendors call it"

Sources & Copyright

Sightings come from official documentation, changelogs, launches, demos, community discussion, and reader submissions. Every claim links its source and carries the date the behavior was observed — not the date we scraped it. Summaries and annotations are our own words. Screenshots are stored for commentary and criticism with source attribution.