External audit intake packet
GitCaster publishes an external-audit intake packet so reviewers can inspect the public open-core security scope without receiving managed platform internals or private credentials. This is not an external security audit, not an audit completion claim, and not production security readiness.
Packet artifacts
These public files describe what an independent auditor can review.
Audit scope
Public scope for the future independent GitCaster security audit.
docs-source/developer-layers/external-audit-intake.mdAuditor packet
Contributor-readable packet that explains included and excluded audit surfaces.
apps/web/public/gitcaster-external-audit-intake.mdPublic JSON
Machine-readable public-alpha intake status and blocked external audit completion fields.
apps/web/public/gitcaster-external-audit-intake.jsonArtifact intake gate
Public truth-table row that keeps independent audit artifacts blocked_external until real receipts exist.
apps/web/lib/status-truth.tsChecker
Deterministic claim-honesty check for the public audit intake surface.
scripts/security/check-external-audit-intake-public-alpha.cjsEvidence
Generated proof that the intake packet is safe to publish and does not claim audit completion.
launch/evidence/external-audit-intake-public-alpha.jsonIncluded review scope
The packet is limited to public developer layers and claim-honesty surfaces.
Public open-core repository source and website claim surfaces
Security package, redteam scripts, beta safety gate, and local proof tooling
Protocol, identity, capabilities, SDK, CLI, MCP, local node, docs, fixtures, and examples
Public status table, proof panel, release rules, and external blocker copy
Excluded private scope
These remain closed and are not shipped in the public intake packet.
Managed orchestration, billing, custody, enterprise controls, and production operations
Private credentials, .env files, operator secrets, signer material, and wallet keys
Closed managed runtime internals, high-scale infrastructure, and proprietary optimizations
Any claim that GitCaster is externally audited before independent proof is imported
Audit completion remains blocked
Independent artifact intake status is blocked_external. GitCaster can only claim external audit completion after these independent proof files are imported and strict gates pass.
.quilibrium/operator-secrets/gitcaster-external-security-audit/external-security-audit-report.json
.quilibrium/operator-secrets/gitcaster-external-security-audit/auditor-attestation.json
.quilibrium/operator-secrets/gitcaster-external-security-audit/findings-remediation-matrix.json
Verification command
The checker verifies the packet, public JSON, and blocked audit-completion claims.
pnpm run external-audit-intake:check