.agents/skills/test-t3-app/SKILL.md | 6 +- AGENTS.md | 3 + apps/server/src/auth/EnvironmentAuth.test.ts | 16 +- apps/server/src/auth/EnvironmentAuth.ts | 5 + apps/server/src/auth/EnvironmentAuthPolicy.test.ts | 37 +++ apps/server/src/auth/EnvironmentAuthPolicy.ts | 1 + apps/server/src/auth/PairingGrantStore.ts | 19 +- apps/server/src/auth/SessionStore.ts | 1 + apps/server/src/auth/utils.ts | 24 +- apps/server/src/bin.test.ts | 1 + apps/server/src/cli/config.test.ts | 4 + apps/server/src/cli/config.ts | 10 + apps/server/src/config.ts | 2 + apps/server/src/environment/ServerEnvironment.test.ts | 1 + apps/server/src/http.ts | 15 +- apps/server/src/server.test.ts | 31 +++ apps/web/vite.config.ts | 99 ++++++-- docs/reference/scripts.md | 8 + package.json | 1 + packages/shared/package.json | 4 + packages/shared/src/devProxy.ts | 17 ++ packages/tailscale/src/tailscale.test.ts | 62 +++++ packages/tailscale/src/tailscale.ts | 43 ++++ pnpm-lock.yaml | 3 + scripts/dev-runner.test.ts | 388 +++++++++++++++++++++++++++++++- scripts/dev-runner.ts | 285 ++++++++++++++++++++--- scripts/lib/dev-share.test.ts | 178 +++++++++++++++ scripts/lib/dev-share.ts | 217 ++++++++++++++++++ scripts/package.json | 1 + 29 files changed, 1417 insertions(+), 65 deletions(-)