turingmind_ingest_runtime_signal
Automatically check runtime signals against contractual Metric thresholds, decay node confidence on breach, mark failed below 0.6, and fully invalidate on regression.
Instructions
Ingest a live runtime signal into the constraint graph. Automatically checks the value against contractual Metric thresholds, decays node confidence proportionally if breached, marks the node failed if confidence falls below 0.6, and fully invalidates the node on a regression. Every change is recorded as Evidence so confidence always has a receipt. Call from CI, Sentry, Datadog, or any monitoring source.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | Repository (owner/repo) | |
| value | Yes | Observed value (e.g. 0.04 for 4% error rate) | |
| detail | No | Human-readable detail for the Evidence record | |
| source | No | Origin of the signal (e.g. 'sentry', 'ci', 'datadog', 'cursor') | |
| node_id | Yes | SpecNode to attach the signal to | |
| threshold | No | Limit the value must stay under. If omitted, the system checks the node's contract Metrics automatically. | |
| signal_type | Yes | Category of runtime signal. 'regression' always fully invalidates the node. |