Repo records and issue/PR workflow for GitCaster builders
GitCaster now publishes the repo-record source and local issue/pull-request workflow as a public-alpha developer layer. Builders can inspect the repo identity model, append-only event helpers, issue records, PR review records, record-only merge behavior, and HTTP mutation blockers while public collaboration, remote durability, normal git transport, managed deployment, and production runtime claims stay blocked.
Public artifacts
These files are safe contribution surfaces for local repo collaboration records.
Repo records package
Repo IDs, append-only event helpers, signed records, issue records, PR records, reviews, and record-only merge models.
packages/repo-recordsIssue and PR routes
Local alpha HTTP route shapes that require signed mutation envelopes for writes.
apps/node/src/routes/issues.ts; apps/node/src/routes/prs.tsLocal workflow fixture
A public fixture for repo, issue, PR, review, and record-only merge behavior.
examples/repo-records/local-issue-pr-workflow.example.jsonRepo records evidence
Deterministic proof for local records, append-only events, and unsigned mutation blockers.
launch/evidence/repo-records-issue-pr-source.jsonLocal record scope
The repo-record layer proves local data behavior without claiming public infrastructure.
Repo
gitcaster:// DID-based repo identity with slug validation and default branch metadata.
Event log
Append-only local events for repo creation, issue changes, PR review, and record-only merge.
Issues
Local open/update records guarded by signed issue:write mutation scope.
Pull requests
Local open/view/review/merge records guarded by signed pr:write and pr:merge scopes.
Record-only merge
Merge record is emitted while refsChanged stays false until ref proof exists.
HTTP blockers
Unsigned issue and PR writes return blocked responses instead of mutating state.
Blocked modes
These stay closed or blocked until deterministic proof exists.
Public collaboration network
Remote event-log durability
Normal git transport
QStorage-backed object publication
CasterCloud managed deployment
Production runtime operations