Files
obsidian-vault/personal/projects/archive/execution-broker-repo-cleanup-2026-10-16/docs/ipad-deployment-plan.md
T

35 lines
2.0 KiB
Markdown
Executable File

# Архив исходника Broker
Историческая копия до очистки репозитория 2026-10-16. Источник: `mallexxx/execution-broker`, commit `ae92c15d31c8396789765cebf82f7971d6f4cb12`, файл `docs/ipad-deployment-plan.md`. Старые статусы и deployment pins ниже не заменяют актуальную [[personal/projects/balda/execution-broker|эксплуатационную карточку]].
---
# Local-agent iPad deployment scenario (reference)
Ownership: a local agent/project workflow, outside Execution Broker's release
scope. This repository contains this reference note, not an iPad implementation.
No iPad-specific actions or application logic belong in Broker.
The existing macOS VM build of the iOS 9.3 armv7 app does not prove installation
or launch on a physical device. The scenario owns its remaining work:
1. Build the app and sign it with the project's selected signing tool; verify
the signature and bundle identifier.
2. Obtain the verified build artifact. If Broker ran the build, use its generic
authenticated artifact API and check the artifact digest.
3. Use the local agent's configured SSH/device tools to upload, install with
the device's available installer, verify the installed bundle, unlock and
launch. Select compatibility flags from that device's actual requirements.
4. Check each outcome and reconcile the device after a disconnect before
retrying a mutation. Report build and deployment outcomes separately.
Connection setup, device credentials, project scripts and approvals belong to
that scenario's existing local-agent configuration. This note introduces no
new global permission policy and does not require the scenario to use Broker
for SSH or installation.
Broker can supply reusable disposable execution, tool provisioning and artifact
transport. Any future generic remote-action API is a separately scoped feature
in the [Broker work plan](work-plan.md), not a prerequisite for this scenario.
Physical iPad acceptance does not block a Broker release.