This commit is contained in:
Spherrrical 2026-06-25 17:33:56 +00:00
parent e8c1f79969
commit f70848e624
33 changed files with 44 additions and 141 deletions

View file

@ -1,6 +1,6 @@
Plano Docs v0.4.25
llms.txt (auto-generated)
Generated (UTC): 2026-06-24T17:14:45.476309+00:00
Generated (UTC): 2026-06-25T17:33:52.229971+00:00
Table of contents
- Agents (concepts/agents)
@ -3029,49 +3029,6 @@ signals.environment.exhaustion.severity
Legacy attributes (deprecated, still emitted)
The following aggregate keys pre-date the paper taxonomy and are still
emitted for one release so existing dashboards keep working. They are
derived from the layered counts above and will be removed in a future
release. Migrate to the layered keys when convenient.
Legacy attribute
Layered equivalent
signals.follow_up.repair.count
signals.interaction.misalignment.count
signals.follow_up.repair.ratio
(computed: misalignment.count / max(user_turns, 1))
signals.frustration.count
Count of disengagement.negative_stance instances
signals.frustration.severity
Derived severity bucket of the above
signals.repetition.count
signals.interaction.stagnation.count
signals.escalation.requested
True if any disengagement.escalation or disengagement.quit fired
signals.positive_feedback.count
signals.interaction.satisfaction.count
Span Events
In addition to span attributes, every detected signal instance is emitted as
@ -3252,11 +3209,6 @@ signals.efficiency_score = 1.0
signals.interaction.disengagement.count = 6
signals.interaction.disengagement.severity = 3
# Legacy (deprecated, emitted while dual-emit is on)
signals.frustration.count = 4
signals.frustration.severity = 2
signals.escalation.requested = true
# Per-instance span events
event: signal.interaction.disengagement.escalation
signal.type = "interaction.disengagement.escalation"
@ -3268,8 +3220,7 @@ event: signal.interaction.disengagement.escalation
Building Dashboards
Use signal attributes to build monitoring dashboards in Grafana, Honeycomb,
Datadog, etc. Prefer the layered keys — they align with the paper taxonomy
and will outlive the legacy keys.
Datadog, etc. The layered keys align with the paper taxonomy.
Quality distribution: Count of traces by signals.quality
@ -5165,7 +5116,7 @@ Find external issues: signals.environment.exhaustion.count > 0
Find inefficient flows: signals.efficiency_score < 0.5
For complete details on all 20 leaf signal types, severity scheme, legacy attribute deprecation, and best practices, see the ../../concepts/signals guide.
For complete details on all 20 leaf signal types, severity scheme, and best practices, see the ../../concepts/signals guide.
Custom Span Attributes