Objective
Run compatible Array block streams through reusable fused CubeCL plans with bounded host/device memory and observable transfer/compute scheduling.
Acceptance criteria
Parent: #38
Tembo execution contract
automation:
eligible: true
executor_profile: tembo
readiness: blocked
primary_repository: TinyChain-Inc/ha-ndarray
base_branch: main
writable_scope:
- src/stream/**
- src/fusion/**
- src/cubecl/**
- tests/stream/**
- benches/**
prerequisites:
- "#50 designated accelerator validation lane"
- "#47"
- "#48"
concurrency_group: array-stream-cubecl
required_commands:
- "cargo fmt --all -- --check"
- "cargo test --no-default-features --features cubecl"
- "cargo test --all-features"
evidence:
cpu_conformance: required
accelerator_conformance: required-on-designated-runner
actual_browser: not-required
benchmark_report: required
exact_hardware_and_driver_identity: required
external_actions: none
draft_pr_only: true
completion_authority: human
budget:
size: large
max_revisions: 3
max_wall_minutes: 180
Objective
Run compatible
Arrayblock streams through reusable fused CubeCL plans with bounded host/device memory and observable transfer/compute scheduling.Acceptance criteria
Parent: #38
Tembo execution contract