Open-core layer

Local node API source for GitCaster builders

GitCaster now publishes the local node API source as a public-alpha developer layer. Builders can inspect the loopback HTTP server, route registry, health/status responses, repo route shells, signed mutation checks, and redaction behavior while public federation, storage, deployment, domains, managed runtime, and hosted node claims stay blocked.

Public artifacts

These files are safe contribution surfaces for local node development.

public-alpha

Local node source

HTTP routing, local health/status endpoints, mutation verification, route registry, and redaction helpers.

apps/node

Local API smoke fixture

A public fixture that documents loopback-only route checks and blocked external states.

examples/node/local-api-smoke.example.json

Node API evidence

Deterministic proof that the local API remains alpha-local and does not claim public federation.

launch/evidence/local-node-api-source.json

Local route scope

The node API layer proves local behavior without claiming public infrastructure.

alpha-local runtime

GET /health

Returns alpha-local health, zero public peers, zero gossip, and unverified local storage.

GET /node/status

Shows local node status without public network telemetry.

GET /node/registry

Lists planned nodes as blocked with no public URLs.

GET /repos

Reads local alpha repo state only.

POST /repos

Requires a signed mutation envelope and blocks unsigned writes.

Storage/deploy/domain routes

Return requires-endpoint or requires-registry until proof exists.

Blocked modes

These stay closed or blocked until deterministic proof exists.

blocked

Public node federation

Hosted node health proof

QStorage publication

CasterCloud deployment

Native domain mapping

Managed runtime operations