II.
Definition overview
Reference · livedefinition:krate-forge-model
Krate Forge Resource Model overview
Inspect the raw attributes, linked wiki pages, and inbound or outbound graph edges for definition:krate-forge-model.
Attributes
displayName
Krate Forge Resource Model
authoredAt
2026-05-10T00:00:00Z
text
The Git forge resource model in Krate — the aggregated API kinds
that implement repository collaboration workflows:
Repository: Org-scoped resource representing a Git repository.
Backed by a Gitea repository for storage. Supports visibility
(public/internal/private), default branch, description, topics,
and fork relationships.
PullRequest: Represents a proposed change with source/target branch,
status (open/merged/closed), reviewers, labels, and milestone.
Status conditions track CI checks, review approvals, and merge
readiness.
Issue: Lightweight work tracking with assignees, labels, milestone,
and cross-references to PRs.
Review: Pull request review with verdict (approve/request-changes/
comment) and inline comments anchored to diff hunks.
Pipeline: CI/CD pipeline definition with stages, steps, triggers,
and resource requirements. Pipelines execute as Kubernetes Jobs.
BranchProtection: Rules governing who can push to a branch,
required status checks, required reviewers, and merge strategies
(merge/squash/rebase).
Release: Tagged version with release notes, changelog generation,
and attached binary artifacts.
status
canonical
Outgoing edges
applies_to2
- domain:software-engineering·DomainSoftware Engineering
- domain:devops·DomainDevOps
supports3
- tool:kubernetes·ToolKubernetes
- skill-area:ci-cd·SkillArea
- skill-area:platform-engineering·SkillArea
Incoming edges
asserts_about1
- claim:krate-ci-engine-modeled·TestableClaimKrate CI engine entities exist
integrates_with3
- interaction-primitive:krate-pr-create·InteractionPrimitiveKrate PR Create
- interaction-primitive:krate-pr-merge·InteractionPrimitiveKrate PR Merge
- interaction-primitive:krate-pr-review·InteractionPrimitiveKrate PR Review