---
typeId: req
recordId: benac-exec-005
fields:
  title: Host-native operation attempts
  statement: >-
    A package can declare requirements that involve host-native, subprocess, container,
    platform-device, GPU, or other host-mediated operation attempts.

    A package declaration shall not grant authority to perform those attempts.

    A Station shall not attempt those operations unless Local Policy grants the required
    capabilities, required artifacts are available, resource requirements are satisfied,
    and the Station can mediate the attempt.

    A Station that cannot mediate a requested operation shall record that the operation
    is not currently mediated by this Station.

    Failure to mediate a requested operation shall not by itself make package content
    invalid unless the operation is required for package import or package validation.

    This requirement shall not define a package class.
  rationale: >-
    Packages can request many forms of computation or host interaction. Authority comes
    from Local Policy and mediated operation records, not from package class.
  verification: >-
    Tests verify that a package requesting a host-native or device operation imports and
    inspects when import and validation requirements are satisfied. Invocation remains
    blocked until required grants, artifacts, resources, and mediated operation paths are
    available.
  testable: true
  status: draft
  area: BENAC-EXEC
  sourceDocument: user-requested schema-first requirements cleanup
  sourceVersion: 2026-05-06
  sourceSections:
    - Execution model and package host interface
  order: 102
---
