1import { Environment } from "@/Railway/ProjectEnvironment.ts";
2import { suiteProject } from "../suiteProject.ts";
3
4/**
5 * Shared live-test project. This is the cached Effect from
6 * `suiteProject`, not a stack Resource — so `stack.destroy()` cannot
7 * delete it (failed-test cleanup was wiping `alchsuite-testlive`).
8 */
9export const Site = suiteProject;
10
11/**
12 * Empty extra environment on the suite project. Do not retain — destroy
13 * removes the partition. Do not pass `sourceEnvironmentId`.
14 */
15export const Partition = Environment("Partition", { project: Site });