packages feed

phino-0.0.159: test-resources/evaluate-packs/parks-a-firing-whose-operand-has-a-void-phi.yaml

# SPDX-FileCopyrightText: Copyright (c) 2025 Objectionary.com
# SPDX-License-Identifier: MIT
---
# The 'dataize' operand of 'L_pair' is a formation whose φ is a void nothing
# filled, so the 'box' rule takes that φ and reaches the terminator ⊥ (#2168).
# Under '_partial' that parks the firing, and the protocol writes the box step
# and then the dead end as 'unanswered(⊥)' (#1401).
symbolic: |
  - λ: L_pair
    dataize:
      𝛿1: $.x
    𝑛: ⟦ λ ⤍ 𝜎 ⟧
location: 'Q.y'
partial: true
input: '⟦ y ↦ ⟦ x ↦ ⟦ φ ↦ ∅ ⟧, λ ⤍ L_pair ⟧.z ⟧'
result: '⟦ x(φ) ↦ ⟦⟧, λ ⤍ L_pair ⟧.z'
protocol: |
  𝕄(Φ.y):
    𝔼(L_pair):
      𝔻(ξ.x):
        boxed 𝑛·1·1 := ∅:φ.φ
      unanswered ⊥  # 𝔻(⊥)
      stuck ⊥