gitcaster:// local alpha

Build apps. Run agents. Own the repo.

GitCaster is the CasterChain-native repo, agent, miniapp, and CasterCloud deployment network.

$ gc identity new
ok CasterDID created locally
$ gc repo create hello-gitcaster
ok repo created on local alpha node
$ gc repo push-local hello-gitcaster --path ./hello-gitcaster
ok local object manifest written
ok signed ref certificate issued
! QStorage requires endpoint
! CasterCloud requires endpoint

Proof strip

CasterDID
signed mutations
signed ref certificates
local alpha node
object manifests
MCP tools
CasterCloud/QStorage blockers
$GITCASTER proof-only utility

Status preview

SurfaceStatusEvidence or blockerNext proof
website static buildalpha-local
Available in the local alpha workflow only.
launch/evidence/pr-12-web-status-proof-ui.jsonStatic export build output
QStorage publishrequires-endpoint
Requires a configured endpoint and proof.
CASTER_QSTORAGE_ENDPOINT and write/verify proof missingQStorage endpoint publish evidence
CasterCloud deployrequires-endpoint
Requires a configured endpoint and proof.
CasterCloud deploy endpoint and release proof missingCasterCloud release evidence
local alpha nodealpha-local
Available in the local alpha workflow only.
launch/evidence/pr-04-local-alpha-node.jsonSigned local node smoke evidence
node.gitcaster.casterchainblocked
Blocked until the named proof or external input exists.
No signed public node health proof yetSigned node health proof
node2.gitcaster.casterchainblocked
Blocked until the named proof or external input exists.
No signed public node health proof yetSigned node health proof
node3.gitcaster.casterchainblocked
Blocked until the named proof or external input exists.
No signed public node health proof yetSigned node health proof
CLIalpha-local
Available in the local alpha workflow only.
launch/evidence/pr-08-push-local.jsonRelease installer evidence
git-remote-gitcasteralpha-local
Available in the local alpha workflow only.
launch/evidence/pr-09-git-remote-helper.jsonGit transport RC evidence
push-localalpha-local
Available in the local alpha workflow only.
launch/evidence/pr-08-push-local.jsonQStorage-backed push evidence

Node preview

Public node names are planned surfaces. Signed health proof is required before stronger labels appear.

node.gitcaster.casterchain

No signed public node health proof yet.

blocked

node2.gitcaster.casterchain

No signed public node health proof yet.

blocked

node3.gitcaster.casterchain

No signed public node health proof yet.

blocked

Agent protocol

gc mcp serve

MCP tools are alpha-local and capability-gated. Tools that require endpoints return blockers until evidence exists.

Proof panels

PR-08 push-local

launch/evidence/pr-08-push-local.json

alpha-local

PR-09 remote helper

launch/evidence/pr-09-git-remote-helper.json

alpha-local

PR-10 issues and PRs

launch/evidence/pr-10-issues-prs.json

alpha-local

PR-11 MCP tools

launch/evidence/pr-11-mcp-tools.json

alpha-local

PR-12 web truth UI

launch/evidence/pr-12-web-status-proof-ui.json

alpha-local

QStorage publish

blocked: CASTER_QSTORAGE_ENDPOINT

requires-endpoint

CasterCloud deploy

blocked: CASTER_CLOUD_DEPLOY_ENDPOINT

requires-endpoint

.caster domains

blocked: CASTER_DOMAIN_REGISTRY_ENDPOINT

requires-registry

$GITCASTER utility

blocked: audited contracts and governance

proof-only

Security

CasterDID signatures

Every action should be signed and auditable.

alpha-local

Capability gates

Mutating actions require scoped authority.

alpha-local

Replay resistance

Signed records track nonces and scopes.

alpha-local

Proof mapping

Every public claim must map to evidence.

alpha-local

Security posture

Security claims stay audit-gated.

requires-audit

Start local alpha

Preview data is labeled. Proof-backed data requires evidence.

Start local alpha