Apple tools decide
Xcode, xcodebuild, XCTest, Simulator, simctl, and .xcresult evidence
are authoritative.
Axint Cloud Build should let any client control a real Apple build without pretending Xcode runs natively on Windows or Linux. Authoring and portable checks can run anywhere; decisive Apple compilation, Simulator execution, signing, and distribution run on managed Apple hardware.
Connect or upload a project, select a reproducible toolchain, run the real Xcode build and tests, interact with the actual Simulator in a browser, and receive a proof receipt or exact repair packet.
The unit of value is a running app with trustworthy evidence, not a raw compute minute.
Apple tools decide
Xcode, xcodebuild, XCTest, Simulator, simctl, and .xcresult evidence
are authoritative.
Untrusted builds are isolated
Tenants never share writable filesystems, keychains, credentials, process namespaces, or writable caches.
Jobs are reconnectable
Every operation has a durable ID, lease, heartbeat, event stream, cancellation path, and terminal state.
Evidence is first-class
Build receipts, tests, screenshots, recordings, crash traces, accessibility snapshots, and repair packets share one artifact manifest.
The build API should return immediately with a durable job ID. Agents poll or subscribe to structured events, then request the compact repair packet rather than complete logs. The packet contains:
Initial production should prioritize:
.xcodeproj and .xcworkspaceSigned archives, TestFlight upload, physical devices, interactive macOS and visionOS sessions, and cross-platform framework recipes should graduate only after the core path is dependable.
The repository contains the complete vision, data model, lifecycle, infrastructure, security, runner, streaming, billing, observability, testing, and contributor handoff: