iiRecord
Agentic AI Atlas · Krate Forge Resource Model
definition:krate-forge-modela5c.ai
II.
Definition JSON

definition:krate-forge-model

Structured · live

Krate Forge Resource Model json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · domain/products/krate.yamlCluster · domain
Record JSON
{
  "id": "definition:krate-forge-model",
  "_kind": "Definition",
  "_file": "domain/products/krate.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Krate Forge Resource Model",
    "authoredAt": "2026-05-10T00:00:00Z",
    "text": "The Git forge resource model in Krate — the aggregated API kinds\nthat implement repository collaboration workflows:\n\nRepository: Org-scoped resource representing a Git repository.\n  Backed by a Gitea repository for storage. Supports visibility\n  (public/internal/private), default branch, description, topics,\n  and fork relationships.\nPullRequest: Represents a proposed change with source/target branch,\n  status (open/merged/closed), reviewers, labels, and milestone.\n  Status conditions track CI checks, review approvals, and merge\n  readiness.\nIssue: Lightweight work tracking with assignees, labels, milestone,\n  and cross-references to PRs.\nReview: Pull request review with verdict (approve/request-changes/\n  comment) and inline comments anchored to diff hunks.\nPipeline: CI/CD pipeline definition with stages, steps, triggers,\n  and resource requirements. Pipelines execute as Kubernetes Jobs.\nBranchProtection: Rules governing who can push to a branch,\n  required status checks, required reviewers, and merge strategies\n  (merge/squash/rebase).\nRelease: Tagged version with release notes, changelog generation,\n  and attached binary artifacts.\n",
    "status": "canonical"
  },
  "outgoingEdges": [
    {
      "from": "definition:krate-forge-model",
      "to": "domain:software-engineering",
      "kind": "applies_to"
    },
    {
      "from": "definition:krate-forge-model",
      "to": "domain:devops",
      "kind": "applies_to"
    },
    {
      "from": "definition:krate-forge-model",
      "to": "tool:kubernetes",
      "kind": "supports"
    },
    {
      "from": "definition:krate-forge-model",
      "to": "skill-area:ci-cd",
      "kind": "supports"
    },
    {
      "from": "definition:krate-forge-model",
      "to": "skill-area:platform-engineering",
      "kind": "supports"
    }
  ],
  "incomingEdges": [
    {
      "from": "interaction-primitive:krate-pr-create",
      "to": "definition:krate-forge-model",
      "kind": "integrates_with",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:krate-pr-merge",
      "to": "definition:krate-forge-model",
      "kind": "integrates_with",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:krate-pr-review",
      "to": "definition:krate-forge-model",
      "kind": "integrates_with",
      "attributes": {}
    },
    {
      "from": "claim:krate-ci-engine-modeled",
      "to": "definition:krate-forge-model",
      "kind": "asserts_about"
    }
  ]
}