S
Store

Architect Proxies

Proxy plan contracts for local cloud-shaped Store sandboxes.

Architect proxy plans are generated from the Store provider catalog. They describe which local processes or containers should simulate a target provider for sandbox testing.

Providers

Proxy plans currently cover:

  • local
  • self-hosted
  • cuitty-cloud
  • aws
  • gcp
  • azure
  • solana

Usage

import { createProxyPlan } from "@cuitty/store/provision";

const plan = createProxyPlan({
  provider: "aws",
  mode: "sandbox",
});

The plan includes a schema version, storage-class coverage, service entries, endpoint environment variables, emulator metadata, encryption posture, and warnings for services that only have smoke-test fidelity.

writeProxyWorkspace() materializes the planning contract as .env, proxy-plan.json, store-profile.json, docker-compose.yml, and proxy-state.json.

The current implementation is a planning contract. Starting and stopping emulator processes is the next runtime step for Architect.