App shell catalog hardening
GitCaster now publishes a proof-aware app and miniapp shell catalog for local preview routing, manifest review, dependency-risk labels, and blocked native deployment claims. This is a public-alpha developer layer, not a managed runtime or production deployment.
Public artifacts
These files are safe contribution surfaces for app and miniapp shell review.
Catalog module
Typed shell catalog entries derived from the proof-aware ecosystem RC directory.
packages/ecosystem/src/app-shell-catalog.tsLocal fixture
Local preview routes, dependency-risk labels, and blocked native deployment claims.
examples/app-shells/gitcaster-app-shell-catalog.local.jsonCaster Intelligence fixture
Redacted builder-tool shell metadata and data-rights blockers.
examples/app-shells/caster-intelligence.local-shell.jsonGenerated catalog
Public JSON catalog for app and miniapp shell review.
apps/web/public/gitcaster-app-shell-catalog.jsonPreview smoke
Static route smoke status for local app and miniapp previews.
apps/web/public/gitcaster-app-shell-local-preview-smoke.jsonStrict checker
Deterministic gate that rejects live runtime, native deploy, QStorage, domain, and production claims.
scripts/ecosystem/check-app-shell-catalog-public-alpha.cjsEvidence
Proof file generated by the public-alpha checker.
launch/evidence/app-shell-catalog-public-hardening-source.jsonDependency-risk labels
Runtime and deployment dependencies stay explicit instead of becoming hidden claims.
Runtime API
local-fixture-onlyLocal fixture shape only. No live runtime endpoint is claimed.
Native storage
blocked_externalQStorage publication proof is required before stronger labels.
Native domain
blocked_external.caster registry and route proof are required before stronger labels.
Managed runtime
blocked_externalManaged CasterCloud orchestration stays closed and proof-gated.
Legacy hosted platform
legacy-referenceLegacy hosted files can be referenced only as migration context.
Blocked native claims
The catalog deliberately refuses stronger runtime and production labels without proof.
native .caster deployment
blocked_externalQStorage publication
blocked_externalmanaged runtime endpoint
blocked_externalproduction readiness
blocked_externalexternal audit completion
blocked_externalcustody, billing, rollback, or managed operation readiness
blocked_externalVerification command
The checker regenerates catalog evidence and rejects unsupported live, deployed, or production claims.
pnpm run app-shell-preview-smoke:check