Open-core layer

CLI source for GitCaster builders

GitCaster now publishes its CLI source as a public-alpha local command surface. Builders can inspect command helpers for local push payloads, issues, pull requests, MCP serve planning, and deploy-plan evidence while installer, production node, signing custody, storage, and domain claims remain blocked.

Public artifacts

These are safe contribution surfaces for local command development.

public-alpha

CLI source

Local command helpers for push payloads, issues, pull requests, MCP serve planning, and deploy-plan evidence.

apps/cli

Deploy plan command

A local dry-run command that reads a deploy manifest and writes redacted proof material.

apps/cli/src/commands/deploy.ts

Command plan fixture

A placeholder-only command catalog with runtime claims blocked.

examples/cli/local-command-plan.example.json

Deploy manifest fixture

A safe local manifest used by the deploy-plan checker.

examples/deploy/local-deploy-manifest.example.json

CLI docs

Contribution notes for local checks and reserved managed layers.

docs-source/developer-layers/cli.md

Local workflow

The CLI layer documents command shapes without claiming live runtime access.

local-only

Inspect commands

Review command helpers and payload shapes before wiring a runtime.

Plan deploys locally

Run gc deploy plan against a local manifest to generate redacted evidence for review.

Keep mutation gated

Node writes, signing custody, storage publish, and domain deploy remain blocked until proof exists.

Run local checks

Use the CLI check and public secret scan before opening changes.

Commercial boundary

The CLI source is public; managed service operation remains reserved.

reserved

Global installer release

Public node mutation

Managed signing custody

Native storage publication

Native domain deployment