nudgeonly_receipt_bridge
Converts a verified NudgeOnly painpoint into a worker receipt request or WakePass escalation candidate. Deterministic: no writes or ownership decisions.
Instructions
Turn a verified NudgeOnly painpoint into a tiny worker receipt request or WakePass escalation candidate. Deterministic bridge only: no writes, no ownership decision, no completion state.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nudge_result | No | Optional output from nudgeonly_api. | |
| painpoint_detected | No | Whether a painpoint was detected by trusted evidence or nudgeonly_api. | |
| painpoint_type | No | stale_ack, duplicate_wake, unclear_owner, noisy_thread, missing_proof, or none. | |
| event_text | No | Source event, blocker, handoff, or state-card text. Keep it small and non-secret. | |
| context | No | Optional local context. Keep it small and non-secret. | |
| source_id | No | Optional upstream event, dispatch, PR, issue, or wake identifier. | |
| source_url | No | Optional upstream source URL. | |
| target | No | Optional human target label such as PR #705 or a dispatch ID. | |
| owner | No | Optional existing owner evidence. The bridge does not invent or decide owners. | |
| worker | No | Optional worker override when a trusted lane already named one. | |
| ack_status | No | Optional ACK status such as missing, stale, received, or blocked. | |
| proof_status | No | Optional proof status such as missing, present, stale, or blocked. | |
| created_at | No | Optional ISO timestamp for the source handoff or request. | |
| now | No | Optional ISO timestamp used for deterministic TTL checks. | |
| ttl_minutes | No | Minutes before missing ACK/proof becomes an escalation request. Default: 60. | |
| nudge_trace_id | No | Optional trace_id from nudgeonly_api. |