Workflow examples

Put a Cloud Mac into a real workflow

This page goes beyond listing compatible tools. It connects remote access, environment setup, execution, resource monitoring, result export, and team handoffs into a workflow you can verify. All four workflows run on dedicated Mac mini physical nodes, with no virtual machine resources shared between tenants.

4 complete workflows
2 available models
5 available nodes

Nodes are available in Singapore, Tokyo, Seoul, Hong Kong, and the US West Coast. Actual availability is returned in real time by the console.

LEMON SLICE INSPECTOR WORKFLOW / 04
Resource ownership
Dedicated physical node
Access methods
SSH / VNC
Term
Day / Week / Month / Quarter
Configuration range
M4 to M4 Pro
Task breakdown NODE READY
Case overview

Start with the workload, then follow the full execution chain

All four workflow types are shown together. Filters do not hide cases; they highlight the selected workflow and take you to it, making it easy to compare task duration, interaction intensity, storage pressure, and delivery methods.

Task duration Hours to continuous runs
Interaction mode CLI or graphical interface
Deliverables Builds, logs, model outputs, or finished media
Selection factors Memory, storage, node, and term
Full execution chain

Four workloads, four acceptance standards

Every case starts with defined inputs and ends with verifiable outputs. Tools may vary, but resource checks, log retention, artifact export, and secure cleanup should not be skipped.

Indie developer

FLOW / IOS-01

From remote login to TestFlight distribution

For release tasks involving short-term version pushes, signing fixes, compatibility checks, and the full macOS graphical interface. Use daily terms for short tasks; for continuous iteration, compare weekly or monthly terms based on build volume.

  1. 01
    Start a remote session

    Check the command-line environment over SSH; open a VNC session only when working with Xcode projects, simulators, or graphical settings.

  2. 02
    Clone the repository and dependencies

    Verify the branch, submodules, dependency lockfiles, and available disk space. Keep cache directories separate from the project workspace.

  3. 03
    Run the Xcode build

    Pin the scheme, configuration, and export parameters. Retain xcodebuild output and the archive path instead of relying only on the final state shown in the interface.

  4. 04
    Verify and distribute artifacts

    Check the signing result, version number, archive, and upload log before continuing with the TestFlight workflow.

Acceptance outputs Archive, build logs, and upload records
CI/CD team

FLOW / CI-02

From queue trigger to handoff across time zones

For build queues that need a fixed physical environment, persistent caches, and traceable logs. Treat the node as a controlled execution resource, not a shared desktop for simultaneous edits.

  1. 01
    Receive the queued task

    Record the commit version, branch, trigger source, and run ID so status does not depend on chat history during handoffs.

  2. 02
    Load the signing environment

    Prepare only the materials required for the task. Do not write long-lived access credentials into the repository, build-script output, or downloadable artifacts.

  3. 03
    Build and archive

    Separate dependency preparation, compilation, testing, and export. Record the duration, exit code, and log location for each stage.

  4. 04
    Retry and hand off failures

    Retry only recoverable stages. Leave the failure reason, completed steps, current artifacts, and a clear entry point for the next team member.

Acceptance outputs Queue records, stage logs, archived artifacts, and retry reasons
AI experimenter

FLOW / AI-03

From data sync to exported experiment results

For dependency validation, model inference, toolchain compatibility testing, and staged experiments on Apple Silicon. For memory-intensive tasks, evaluate the 64GB M4 Pro configuration first.

  1. 01
    Sync the minimum dataset

    Start with a small sample that validates the workflow. Confirm its format, checksums, and directory structure before syncing the full experiment dataset.

  2. 02
    Pin the experiment environment

    Record the interpreter, dependency versions, environment-variable sources, and launch command. Store reproducible experiment parameters in a separate configuration.

  3. 03
    Run and monitor resources

    Monitor memory, disk usage, runtime, and error output throughout execution so a full cache or results directory does not go unnoticed until the task fails.

  4. 04
    Export results and environment records

    Export result files, summary metrics, execution logs, and the dependency inventory so later node migration does not depend on the current session.

Acceptance outputs Result files, parameter inventory, resource records, and execution logs
Video production

FLOW / AV-04

From proxy media to rendered deliverables

For staged projects requiring the macOS graphical interface, remote timeline control, and unattended rendering. Node distance, VNC quality, proxy size, and return bandwidth together shape the editing experience.

  1. 01
    Generate and sync proxy media

    Transfer proxy files, project files, and required fonts first. Plan separate locations for source media, caches, and final exports.

  2. 02
    Adjust the remote display

    Set resolution and image quality to match network conditions. Prioritize responsiveness during editing, then switch to higher quality for color and detail checks.

  3. 03
    Edit and render

    Handle timeline work interactively, and schedule long renders, transcoding, and batch exports for unattended periods.

  4. 04
    Verify and return the final media

    Check duration, codec, audio tracks, and file size. Return the final deliverable first, then process caches and temporary proxies as required by the project.

Acceptance outputs Project files, render logs, final media, and verification details
Content center

Guides are being prepared

The case studies already provide executable workflows. More complete guides to team handoffs, video production, networking, billing, and distribution will be published in the content center.

Visit the content center
Working methods

Different roles focus on different metrics

These statements summarize typical decision-making patterns; they are not ratings or performance promises. When choosing a configuration, return to task duration, peak memory, interaction frequency, and artifact size.

“I’ll start with one day to fix signing and verify the archive. Once the workflow is stable, I’ll decide whether to put the next iteration on a longer term.”
Indie developer Mobile app project
“During a team handoff, the most important details are the commit version, queue ID, log path, and failed stage. A fixed node is only the foundation; traceable records let the next shift take over immediately.”
CI lead Distributed R&D team
“I would not sync the full dataset at the start. I’ll validate dependencies, memory, and output format with a small sample first, then decide whether I need 64GB of memory and a longer term.”
Experiment engineer AI prototyping team
From use case back to configuration

For lighter development, choose Lemon M4; for memory-intensive workloads, compare Lemon M4 Pro

The base configuration includes M4, 16GB memory, and a 256GB SSD for short-term development, standard builds, and compatibility checks. The higher-tier option includes M4 Pro, 64GB memory, and a 2TB SSD for memory-intensive experiments, large projects, and demanding video workflows. Both models are available by the day, week, month, or quarter.