Darkmatter · agent stage: prod
preview@internal.darkmatter
Events received
121532
Ignored
121389
Jobs dispatched
149

Event 5106c9d0…

← All events

Event

Delivery
5106c9d0-5cc8-11f1-97bb-7d9df62ae23f
Event
pull_request_review
Action
dismissed
Received
2026-05-31T08:11:26.202Z
Signature
valid
Parsed
yes
Sender
czxtm
Repo
darkmatter/nixmac
Status
ignored — unsupported_event

Headers

{
  "accept": "*/*",
  "accept-encoding": "gzip, br",
  "cf-connecting-ip": "140.82.115.116",
  "cf-ipcountry": "US",
  "cf-ray": "a0448200b99bc9c0",
  "cf-visitor": "{\"scheme\":\"https\"}",
  "connection": "Keep-Alive",
  "content-length": "44720",
  "content-type": "application/json",
  "host": "github-bot.darkmatter.io",
  "user-agent": "GitHub-Hookshot/c97f169",
  "x-forwarded-proto": "https",
  "x-github-delivery": "5106c9d0-5cc8-11f1-97bb-7d9df62ae23f",
  "x-github-event": "pull_request_review",
  "x-github-hook-id": "628737947",
  "x-github-hook-installation-target-id": "3663660",
  "x-github-hook-installation-target-type": "integration",
  "x-real-ip": "140.82.115.116"
}

Payload

{
  "action": "dismissed",
  "review": {
    "id": 4371400713,
    "node_id": "PRR_kwDOSB6EzM8AAAABBI5ICQ",
    "user": {
      "login": "arximboldi",
      "id": 4521138,
      "node_id": "MDQ6VXNlcjQ1MjExMzg=",
      "avatar_url": "https://avatars.githubusercontent.com/u/4521138?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/arximboldi",
      "html_url": "https://github.com/arximboldi",
      "followers_url": "https://api.github.com/users/arximboldi/followers",
      "following_url": "https://api.github.com/users/arximboldi/following{/other_user}",
      "gists_url": "https://api.github.com/users/arximboldi/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/arximboldi/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/arximboldi/subscriptions",
      "organizations_url": "https://api.github.com/users/arximboldi/orgs",
      "repos_url": "https://api.github.com/users/arximboldi/repos",
      "events_url": "https://api.github.com/users/arximboldi/events{/privacy}",
      "received_events_url": "https://api.github.com/users/arximboldi/received_events",
      "type": "User",
      "user_view_type": "public",
      "site_admin": false
    },
    "body": "This is indeed a useful feature, thanks for implementing it.\r\n\r\nI think the UX could be improved by having a more direct interface. I was a bit confused because the toggle said \"preview BEFORE sending\" but I actually had to press \"SEND\" to see the preview. Instead, we could have a \"Preview report\" button next to \"Send feedback\". The Send feedback sends the feedback straight away, the preview report takes you to the preview page that you currently see when you enable the toggle and press send (which also has a send button, so the current workflow of preview->send still works).\r\n\r\nThe concern though is that I think this still may not have enough information, since too much stuff is redacted? Here is a report I just generated after an evolution. I don't see any details about tool use. This could however be addressed separately as it seems an orthogonal issue.\r\n```json\r\n{\r\n  \"type\": \"suggestion\",\r\n  \"text\": \"\",\r\n  \"share\": {\r\n    \"currentAppState\": true,\r\n    \"systemInfo\": true,\r\n    \"usageStats\": true,\r\n    \"evolutionLog\": false,\r\n    \"changedNixFiles\": true,\r\n    \"aiProviderModelInfo\": true,\r\n    \"buildErrorOutput\": true,\r\n    \"flakeInputsSnapshot\": true,\r\n    \"appLogs\": true\r\n  },\r\n  \"currentAppStateSnapshot\": {\r\n    \"configDir\": \"/Users/raskolnikov/dotfiles/nix/os\",\r\n    \"evolution\": {\r\n      \"buildAttempts\": 2,\r\n      \"hasEvolution\": true,\r\n      \"iterations\": 10,\r\n      \"state\": \"generated\"\r\n    },\r\n    \"feedbackType\": \"suggestion\",\r\n    \"hostAttr\": \"tyrell2\",\r\n    \"timestamp\": \"2026-05-27T09:42:18.093022+00:00\"\r\n  },\r\n  \"systemInfo\": {\r\n    \"osName\": \"macos\",\r\n    \"osVersion\": \"15.7.5\",\r\n    \"arch\": \"aarch64\",\r\n    \"nixVersion\": \"nix (Nix) 2.31.4\",\r\n    \"appVersion\": \"0.22.0\"\r\n  },\r\n  \"usageStats\": {\r\n    \"totalEvolutions\": 71,\r\n    \"successRate\": 71.83098591549296,\r\n    \"avgIterations\": 21.56338028169014,\r\n    \"lastComputedAt\": \"2026-05-27T09:42:18.093030+00:00\",\r\n    \"extra\": {\r\n      \"failed_evolutions\": 20,\r\n      \"last_updated_at\": \"2026-05-27T09:41:13.639501+00:00\",\r\n      \"successful_evolutions\": 51,\r\n      \"total_iterations\": 1531\r\n    }\r\n  },\r\n  \"changedNixFilesDiff\": \"diff --git a/nix/os/tyrell0/darwin-configuration.nix b/nix/os/tyrell0/darwin-configuration.nix\\nindex 5d1b8d6..ef0d5df 100644\\n--- a/nix/os/tyrell0/darwin-configuration.nix\\n+++ b/nix/os/tyrell0/darwin-configuration.nix\\n@@ -48,6 +48,7 @@ in\\n     zen-browser\\n     #telegram-desktop\\n     #whatsapp-for-mac\\n+    zile\\n   ];\\n \\n   fonts.packages = with pkgs; [\\n\",\r\n  \"aiProviderModelInfo\": {\r\n    \"evolveProvider\": \"vllm\",\r\n    \"evolveModel\": \"deep\",\r\n    \"summaryProvider\": \"vllm\",\r\n    \"summaryModel\": \"gpt-oss-120b\",\r\n    \"totalTokens\": 105040,\r\n    \"latencyMs\": 85636,\r\n    \"iterations\": 10,\r\n    \"buildAttempts\": 2\r\n  },\r\n  \"flakeInputsSnapshot\": {\r\n    \"nixpkgs\": {\r\n      \"rev\": \"7d853e518814cca2a657b72eeba67ae20ebf7059\",\r\n      \"lastModified\": 1766125104,\r\n      \"narHash\": \"sha256-l/YGrEpLromL4viUo5GmFH3K5M1j0Mb9O+LiaeCPWEM=\"\r\n    },\r\n    \"nix-darwin\": {\r\n      \"rev\": \"ebec37af18215214173c98cf6356d0aca24a2585\",\r\n      \"lastModified\": 1772129556,\r\n      \"narHash\": \"sha256-Utk0zd8STPsUJPyjabhzPc5BpPodLTXrwkpXBHYnpeg=\"\r\n    },\r\n    \"home-manager\": {\r\n      \"rev\": \"3c7524c68348ef79ce48308e0978611a050089b2\",\r\n      \"lastModified\": 1776184304,\r\n      \"narHash\": \"sha256-No6QGBmIv5ChiwKCcbkxjdEQ/RO2ZS1gD7SFy6EZ7rc=\"\r\n    }\r\n  },\r\n  \"appLogsContent\": \"evaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].x.nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nevaluating file '[REDACTED (High Entropy)].nix'\\nthese 2 derivations will be built:\\n  [REDACTED (High Entropy)].drv\\n  [REDACTED (High Entropy)].11.ebec37a.drv\\nbuilding '[REDACTED (High Entropy)].drv'...\\nbuilding '[REDACTED (High Entropy)].11.ebec37a.drv'...\\ndarwin-rebuild build completed successfully.\\nRequesting admin privileges for activation...\\nActivating configuration...\\nsetting up groups...\\rsetting up users...\\rsetting up /Applications/Nix Apps...\\rsetting up pam...\\rapplying patches...\\rsetting up /etc...\\ruser defaults...\\rsetting up launchd services...\\rreloading nix-daemon...\\rconfiguring networking...\\rconfiguring application firewall...\\rconfiguring power...\\rsetting up /Library/Fonts/Nix Fonts...\\rsetting nvram variables...\\rHomebrew bundle...\\rFetching utm\\rUsing telegram\\rUsing whatsapp\\rUsing syncthing-app\\rUsing linear\\rInstalling utm\\r`brew bundle` complete! 5 Brewfile dependencies now installed.\\n\\n=== darwin-rebuild completed ===\\nExit code: 0\\nSuccess: true\\nFinished at: 2026-05-26 17:32:00\\nLog saved to: \\\"[REDACTED (High Entropy)].log\\\"\",\r\n  \"createdAt\": \"2026-05-27T09:42:18.609Z\"\r\n}\r\n```",
    "commit_id": "1e10ab82da2bb845d701093c672ba06222d0e937",
    "state": "dismissed",
    "html_url": "https://github.com/darkmatter/nixmac/pull/213#pullrequestreview-4371400713",
    "pull_request_url": "https://api.github.com/repos/darkmatter/nixmac/pulls/213",
    "_links": {
      "html": {
        "href": "https://github.com/darkmatter/nixmac/pull/213#pullrequestreview-4371400713"
      },
      "pull_request": {
        "href": "https://api.github.com/repos/darkmatter/nixmac/pulls/213"
      }
    },
    "submitted_at": "2026-05-27T09:56:50Z",
    "updated_at": "2026-05-31T08:11:24Z",
    "author_association": "CONTRIBUTOR"
  },
  "pull_request": {
    "url": "https://api.github.com/repos/darkmatter/nixmac/pulls/213",
    "id": 3752459873,
    "node_id": "PR_kwDOSB6EzM7fqf5h",
    "html_url": "https://github.com/darkmatter/nixmac/pull/213",
    "diff_url": "https://github.com/darkmatter/nixmac/pull/213.diff",
    "patch_url": "https://github.com/darkmatter/nixmac/pull/213.patch",
    "issue_url": "https://api.github.com/repos/darkmatter/nixmac/issues/213",
    "number": 213,
    "state": "open",
    "locked": false,
    "title": "feat: optional preview feedback before sending",
    "user": {
      "login": "scottmcmaster",
      "id": 3137688,
      "node_id": "MDQ6VXNlcjMxMzc2ODg=",
      "avatar_url": "https://avatars.githubusercontent.com/u/3137688?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/scottmcmaster",
      "html_url": "https://github.com/scottmcmaster",
      "followers_url": "https://api.github.com/users/scottmcmaster/followers",
      "following_url": "https://api.github.com/users/scottmcmaster/following{/other_user}",
      "gists_url": "https://api.github.com/users/scottmcmaster/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/scottmcmaster/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/scottmcmaster/subscriptions",
      "organizations_url": "https://api.github.com/users/scottmcmaster/orgs",
      "repos_url": "https://api.github.com/users/scottmcmaster/repos",
      "events_url": "https://api.github.com/users/scottmcmaster/events{/privacy}",
      "received_events_url": "https://api.github.com/users/scottmcmaster/received_events",
      "type": "User",
      "user_view_type": "public",
      "site_admin": false
    },
    "body": "## Summary\r\n\r\nThe main inspiration for this is issue 510, namely that we need a better way to provide debug info for iterated-out evolutions. The feedback system already has most of this in place since it includes the \"evolution log\".\r\n\r\nFor use by developers, it's easier to just look at this and copy/paste it out to analyze, rather than have to go through the full-stack feedback system.\r\n\r\nAnd for non-developers, it's a useful feature to be able to preview and potentially edit (for example to further redact) feedback submissions.\r\n\r\nErgo, I added an optional \"preview before send\" to the feedback dialog. See some screenshots.\r\n\r\n<img width=\"517\" height=\"665\" alt=\"Screenshot 2026-05-27 at 11 35 30 AM\" src=\"https://github.com/user-attachments/assets/a23902fd-a792-496c-8360-6caaacfe92d9\" />\r\n\r\n<img width=\"517\" height=\"665\" alt=\"Screenshot 2026-05-27 at 11 36 06 AM\" src=\"https://github.com/user-attachments/assets/3fc6e279-b34a-4bff-90bb-91ce3342ea07\" />\r\n\r\nI also changed the evolution_log content from escaped JSON to a real object because that's really how it should be and it's easier to read and work with that way.\r\n\r\n- Updated FeedbackMetadata to use Evolution type for evolution_log_content instead of escaped JSON.\r\n- Introduced preview functionality in FeedbackDialog for feedback payload before submission.\r\n\r\n## Test Plan\r\n\r\nManual + updated affected unit tests.\r\n\r\n## Docs\r\n\r\n- [ ] Docs updated\r\n- [x] No docs update needed\r\n",
    "created_at": "2026-05-27T03:34:32Z",
    "updated_at": "2026-05-31T08:11:24Z",
    "closed_at": null,
    "merged_at": null,
    "merge_commit_sha": "2c3ad7067b7525b337ddcbc484e6b7fc165ec475",
    "assignees": [],
    "requested_reviewers": [
      {
        "login": "arximboldi",
        "id": 4521138,
        "node_id": "MDQ6VXNlcjQ1MjExMzg=",
        "avatar_url": "https://avatars.githubusercontent.com/u/4521138?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/arximboldi",
        "html_url": "https://github.com/arximboldi",
        "followers_url": "https://api.github.com/users/arximboldi/followers",
        "following_url": "https://api.github.com/users/arximboldi/following{/other_user}",
        "gists_url": "https://api.github.com/users/arximboldi/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/arximboldi/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/arximboldi/subscriptions",
        "organizations_url": "https://api.github.com/users/arximboldi/orgs",
        "repos_url": "https://api.github.com/users/arximboldi/repos",
        "events_url": "https://api.github.com/users/arximboldi/events{/privacy}",
        "received_events_url": "https://api.github.com/users/arximboldi/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      {
        "login": "CasLinden",
        "id": 83954807,
        "node_id": "MDQ6VXNlcjgzOTU0ODA3",
        "avatar_url": "https://avatars.githubusercontent.com/u/83954807?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/CasLinden",
        "html_url": "https://github.com/CasLinden",
        "followers_url": "https://api.github.com/users/CasLinden/followers",
        "following_url": "https://api.github.com/users/CasLinden/following{/other_user}",
        "gists_url": "https://api.github.com/users/CasLinden/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/CasLinden/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/CasLinden/subscriptions",
        "organizations_url": "https://api.github.com/users/CasLinden/orgs",
        "repos_url": "https://api.github.com/users/CasLinden/repos",
        "events_url": "https://api.github.com/users/CasLinden/events{/privacy}",
        "received_events_url": "https://api.github.com/users/CasLinden/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      {
        "login": "fkb032",
        "id": 249513614,
        "node_id": "U_kgDODt9Gjg",
        "avatar_url": "https://avatars.githubusercontent.com/u/249513614?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/fkb032",
        "html_url": "https://github.com/fkb032",
        "followers_url": "https://api.github.com/users/fkb032/followers",
        "following_url": "https://api.github.com/users/fkb032/following{/other_user}",
        "gists_url": "https://api.github.com/users/fkb032/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/fkb032/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/fkb032/subscriptions",
        "organizations_url": "https://api.github.com/users/fkb032/orgs",
        "repos_url": "https://api.github.com/users/fkb032/repos",
        "events_url": "https://api.github.com/users/fkb032/events{/privacy}",
        "received_events_url": "https://api.github.com/users/fkb032/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      }
    ],
    "requested_teams": [],
    "labels": [],
    "milestone": null,
    "draft": false,
    "commits_url": "https://api.github.com/repos/darkmatter/nixmac/pulls/213/commits",
    "review_comments_url": "https://api.github.com/repos/darkmatter/nixmac/pulls/213/comments",
    "review_comment_url": "https://api.github.com/repos/darkmatter/nixmac/pulls/comments{/number}",
    "comments_url": "https://api.github.com/repos/darkmatter/nixmac/issues/213/comments",
    "statuses_url": "https://api.github.com/repos/darkmatter/nixmac/statuses/f9096da1f5d4e03bf342f99c55259c50e22779eb",
    "head": {
      "label": "darkmatter:scott/feedback-preview",
      "ref": "scott/feedback-preview",
      "sha": "f9096da1f5d4e03bf342f99c55259c50e22779eb",
      "user": {
        "login": "darkmatter",
        "id": 17834193,
        "node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
        "avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/darkmatter",
        "html_url": "https://github.com/darkmatter",
        "followers_url": "https://api.github.com/users/darkmatter/followers",
        "following_url": "https://api.github.com/users/darkmatter/following{/other_user}",
        "gists_url": "https://api.github.com/users/darkmatter/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/darkmatter/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/darkmatter/subscriptions",
        "organizations_url": "https://api.github.com/users/darkmatter/orgs",
        "repos_url": "https://api.github.com/users/darkmatter/repos",
        "events_url": "https://api.github.com/users/darkmatter/events{/privacy}",
        "received_events_url": "https://api.github.com/users/darkmatter/received_events",
        "type": "Organization",
        "user_view_type": "public",
        "site_admin": false
      },
      "repo": {
        "id": 1209959628,
        "node_id": "R_kgDOSB6EzA",
        "name": "nixmac",
        "full_name": "darkmatter/nixmac",
        "private": false,
        "owner": {
          "login": "darkmatter",
          "id": 17834193,
          "node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
          "avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
          "gravatar_id": "",
          "url": "https://api.github.com/users/darkmatter",
          "html_url": "https://github.com/darkmatter",
          "followers_url": "https://api.github.com/users/darkmatter/followers",
          "following_url": "https://api.github.com/users/darkmatter/following{/other_user}",
          "gists_url": "https://api.github.com/users/darkmatter/gists{/gist_id}",
          "starred_url": "https://api.github.com/users/darkmatter/starred{/owner}{/repo}",
          "subscriptions_url": "https://api.github.com/users/darkmatter/subscriptions",
          "organizations_url": "https://api.github.com/users/darkmatter/orgs",
          "repos_url": "https://api.github.com/users/darkmatter/repos",
          "events_url": "https://api.github.com/users/darkmatter/events{/privacy}",
          "received_events_url": "https://api.github.com/users/darkmatter/received_events",
          "type": "Organization",
          "user_view_type": "public",
          "site_admin": false
        },
        "html_url": "https://github.com/darkmatter/nixmac",
        "description": "Home manager and nix-darwin that understands plain English",
        "fork": false,
        "url": "https://api.github.com/repos/darkmatter/nixmac",
        "forks_url": "https://api.github.com/repos/darkmatter/nixmac/forks",
        "keys_url": "https://api.github.com/repos/darkmatter/nixmac/keys{/key_id}",
        "collaborators_url": "https://api.github.com/repos/darkmatter/nixmac/collaborators{/collaborator}",
        "teams_url": "https://api.github.com/repos/darkmatter/nixmac/teams",
        "hooks_url": "https://api.github.com/repos/darkmatter/nixmac/hooks",
        "issue_events_url": "https://api.github.com/repos/darkmatter/nixmac/issues/events{/number}",
        "events_url": "https://api.github.com/repos/darkmatter/nixmac/events",
        "assignees_url": "https://api.github.com/repos/darkmatter/nixmac/assignees{/user}",
        "branches_url": "https://api.github.com/repos/darkmatter/nixmac/branches{/branch}",
        "tags_url": "https://api.github.com/repos/darkmatter/nixmac/tags",
        "blobs_url": "https://api.github.com/repos/darkmatter/nixmac/git/blobs{/sha}",
        "git_tags_url": "https://api.github.com/repos/darkmatter/nixmac/git/tags{/sha}",
        "git_refs_url": "https://api.github.com/repos/darkmatter/nixmac/git/refs{/sha}",
        "trees_url": "https://api.github.com/repos/darkmatter/nixmac/git/trees{/sha}",
        "statuses_url": "https://api.github.com/repos/darkmatter/nixmac/statuses/{sha}",
        "languages_url": "https://api.github.com/repos/darkmatter/nixmac/languages",
        "stargazers_url": "https://api.github.com/repos/darkmatter/nixmac/stargazers",
        "contributors_url": "https://api.github.com/repos/darkmatter/nixmac/contributors",
        "subscribers_url": "https://api.github.com/repos/darkmatter/nixmac/subscribers",
        "subscription_url": "https://api.github.com/repos/darkmatter/nixmac/subscription",
        "commits_url": "https://api.github.com/repos/darkmatter/nixmac/commits{/sha}",
        "git_commits_url": "https://api.github.com/repos/darkmatter/nixmac/git/commits{/sha}",
        "comments_url": "https://api.github.com/repos/darkmatter/nixmac/comments{/number}",
        "issue_comment_url": "https://api.github.com/repos/darkmatter/nixmac/issues/comments{/number}",
        "contents_url": "https://api.github.com/repos/darkmatter/nixmac/contents/{+path}",
        "compare_url": "https://api.github.com/repos/darkmatter/nixmac/compare/{base}...{head}",
        "merges_url": "https://api.github.com/repos/darkmatter/nixmac/merges",
        "archive_url": "https://api.github.com/repos/darkmatter/nixmac/{archive_format}{/ref}",
        "downloads_url": "https://api.github.com/repos/darkmatter/nixmac/downloads",
        "issues_url": "https://api.github.com/repos/darkmatter/nixmac/issues{/number}",
        "pulls_url": "https://api.github.com/repos/darkmatter/nixmac/pulls{/number}",
        "milestones_url": "https://api.github.com/repos/darkmatter/nixmac/milestones{/number}",
        "notifications_url": "https://api.github.com/repos/darkmatter/nixmac/notifications{?since,all,participating}",
        "labels_url": "https://api.github.com/repos/darkmatter/nixmac/labels{/name}",
        "releases_url": "https://api.github.com/repos/darkmatter/nixmac/releases{/id}",
        "deployments_url": "https://api.github.com/repos/darkmatter/nixmac/deployments",
        "created_at": "2026-04-14T00:37:13Z",
        "updated_at": "2026-05-31T06:25:52Z",
        "pushed_at": "2026-05-31T08:10:43Z",
        "git_url": "git://github.com/darkmatter/nixmac.git",
        "ssh_url": "git@github.com:darkmatter/nixmac.git",
        "clone_url": "https://github.com/darkmatter/nixmac.git",
        "svn_url": "https://github.com/darkmatter/nixmac",
        "homepage": "https://nixmac.com",
        "size": 678718,
        "stargazers_count": 5,
        "watchers_count": 5,
        "language": "Rust",
        "has_issues": true,
        "has_projects": true,
        "has_downloads": true,
        "has_wiki": true,
        "has_pages": false,
        "has_discussions": false,
        "forks_count": 1,
        "mirror_url": null,
        "archived": false,
        "disabled": false,
        "open_issues_count": 84,
        "license": {
          "key": "mit",
          "name": "MIT License",
          "spdx_id": "MIT",
          "url": "https://api.github.com/licenses/mit",
          "node_id": "MDc6TGljZW5zZTEz"
        },
        "allow_forking": true,
        "is_template": false,
        "web_commit_signoff_required": false,
        "has_pull_requests": true,
        "pull_request_creation_policy": "all",
        "topics": [
          "home-manager",
          "nix",
          "nix-darwin",
          "nix-flake",
          "opencode"
        ],
        "visibility": "public",
        "forks": 1,
        "open_issues": 84,
        "watchers": 5,
        "default_branch": "develop",
        "allow_squash_merge": true,
        "allow_merge_commit": true,
        "allow_rebase_merge": true,
        "allow_auto_merge": true,
        "delete_branch_on_merge": true,
        "allow_update_branch": true,
        "use_squash_pr_title_as_default": false,
        "squash_merge_commit_message": "COMMIT_MESSAGES",
        "squash_merge_commit_title": "COMMIT_OR_PR_TITLE",
        "merge_commit_message": "PR_TITLE",
        "merge_commit_title": "MERGE_MESSAGE"
      }
    },
    "base": {
      "label": "darkmatter:develop",
      "ref": "develop",
      "sha": "76ad8805cbd9f455e6ffa30b13329a9fbfb9e207",
      "user": {
        "login": "darkmatter",
        "id": 17834193,
        "node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
        "avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/darkmatter",
        "html_url": "https://github.com/darkmatter",
        "followers_url": "https://api.github.com/users/darkmatter/followers",
        "following_url": "https://api.github.com/users/darkmatter/following{/other_user}",
        "gists_url": "https://api.github.com/users/darkmatter/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/darkmatter/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/darkmatter/subscriptions",
        "organizations_url": "https://api.github.com/users/darkmatter/orgs",
        "repos_url": "https://api.github.com/users/darkmatter/repos",
        "events_url": "https://api.github.com/users/darkmatter/events{/privacy}",
        "received_events_url": "https://api.github.com/users/darkmatter/received_events",
        "type": "Organization",
        "user_view_type": "public",
        "site_admin": false
      },
      "repo": {
        "id": 1209959628,
        "node_id": "R_kgDOSB6EzA",
        "name": "nixmac",
        "full_name": "darkmatter/nixmac",
        "private": false,
        "owner": {
          "login": "darkmatter",
          "id": 17834193,
          "node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
          "avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
          "gravatar_id": "",
          "url": "https://api.github.com/users/darkmatter",
          "html_url": "https://github.com/darkmatter",
          "followers_url": "https://api.github.com/users/darkmatter/followers",
          "following_url": "https://api.github.com/users/darkmatter/following{/other_user}",
          "gists_url": "https://api.github.com/users/darkmatter/gists{/gist_id}",
          "starred_url": "https://api.github.com/users/darkmatter/starred{/owner}{/repo}",
          "subscriptions_url": "https://api.github.com/users/darkmatter/subscriptions",
          "organizations_url": "https://api.github.com/users/darkmatter/orgs",
          "repos_url": "https://api.github.com/users/darkmatter/repos",
          "events_url": "https://api.github.com/users/darkmatter/events{/privacy}",
          "received_events_url": "https://api.github.com/users/darkmatter/received_events",
          "type": "Organization",
          "user_view_type": "public",
          "site_admin": false
        },
        "html_url": "https://github.com/darkmatter/nixmac",
        "description": "Home manager and nix-darwin that understands plain English",
        "fork": false,
        "url": "https://api.github.com/repos/darkmatter/nixmac",
        "forks_url": "https://api.github.com/repos/darkmatter/nixmac/forks",
        "keys_url": "https://api.github.com/repos/darkmatter/nixmac/keys{/key_id}",
        "collaborators_url": "https://api.github.com/repos/darkmatter/nixmac/collaborators{/collaborator}",
        "teams_url": "https://api.github.com/repos/darkmatter/nixmac/teams",
        "hooks_url": "https://api.github.com/repos/darkmatter/nixmac/hooks",
        "issue_events_url": "https://api.github.com/repos/darkmatter/nixmac/issues/events{/number}",
        "events_url": "https://api.github.com/repos/darkmatter/nixmac/events",
        "assignees_url": "https://api.github.com/repos/darkmatter/nixmac/assignees{/user}",
        "branches_url": "https://api.github.com/repos/darkmatter/nixmac/branches{/branch}",
        "tags_url": "https://api.github.com/repos/darkmatter/nixmac/tags",
        "blobs_url": "https://api.github.com/repos/darkmatter/nixmac/git/blobs{/sha}",
        "git_tags_url": "https://api.github.com/repos/darkmatter/nixmac/git/tags{/sha}",
        "git_refs_url": "https://api.github.com/repos/darkmatter/nixmac/git/refs{/sha}",
        "trees_url": "https://api.github.com/repos/darkmatter/nixmac/git/trees{/sha}",
        "statuses_url": "https://api.github.com/repos/darkmatter/nixmac/statuses/{sha}",
        "languages_url": "https://api.github.com/repos/darkmatter/nixmac/languages",
        "stargazers_url": "https://api.github.com/repos/darkmatter/nixmac/stargazers",
        "contributors_url": "https://api.github.com/repos/darkmatter/nixmac/contributors",
        "subscribers_url": "https://api.github.com/repos/darkmatter/nixmac/subscribers",
        "subscription_url": "https://api.github.com/repos/darkmatter/nixmac/subscription",
        "commits_url": "https://api.github.com/repos/darkmatter/nixmac/commits{/sha}",
        "git_commits_url": "https://api.github.com/repos/darkmatter/nixmac/git/commits{/sha}",
        "comments_url": "https://api.github.com/repos/darkmatter/nixmac/comments{/number}",
        "issue_comment_url": "https://api.github.com/repos/darkmatter/nixmac/issues/comments{/number}",
        "contents_url": "https://api.github.com/repos/darkmatter/nixmac/contents/{+path}",
        "compare_url": "https://api.github.com/repos/darkmatter/nixmac/compare/{base}...{head}",
        "merges_url": "https://api.github.com/repos/darkmatter/nixmac/merges",
        "archive_url": "https://api.github.com/repos/darkmatter/nixmac/{archive_format}{/ref}",
        "downloads_url": "https://api.github.com/repos/darkmatter/nixmac/downloads",
        "issues_url": "https://api.github.com/repos/darkmatter/nixmac/issues{/number}",
        "pulls_url": "https://api.github.com/repos/darkmatter/nixmac/pulls{/number}",
        "milestones_url": "https://api.github.com/repos/darkmatter/nixmac/milestones{/number}",
        "notifications_url": "https://api.github.com/repos/darkmatter/nixmac/notifications{?since,all,participating}",
        "labels_url": "https://api.github.com/repos/darkmatter/nixmac/labels{/name}",
        "releases_url": "https://api.github.com/repos/darkmatter/nixmac/releases{/id}",
        "deployments_url": "https://api.github.com/repos/darkmatter/nixmac/deployments",
        "created_at": "2026-04-14T00:37:13Z",
        "updated_at": "2026-05-31T06:25:52Z",
        "pushed_at": "2026-05-31T08:10:43Z",
        "git_url": "git://github.com/darkmatter/nixmac.git",
        "ssh_url": "git@github.com:darkmatter/nixmac.git",
        "clone_url": "https://github.com/darkmatter/nixmac.git",
        "svn_url": "https://github.com/darkmatter/nixmac",
        "homepage": "https://nixmac.com",
        "size": 678718,
        "stargazers_count": 5,
        "watchers_count": 5,
        "language": "Rust",
        "has_issues": true,
        "has_projects": true,
        "has_downloads": true,
        "has_wiki": true,
        "has_pages": false,
        "has_discussions": false,
        "forks_count": 1,
        "mirror_url": null,
        "archived": false,
        "disabled": false,
        "open_issues_count": 84,
        "license": {
          "key": "mit",
          "name": "MIT License",
          "spdx_id": "MIT",
          "url": "https://api.github.com/licenses/mit",
          "node_id": "MDc6TGljZW5zZTEz"
        },
        "allow_forking": true,
        "is_template": false,
        "web_commit_signoff_required": false,
        "has_pull_requests": true,
        "pull_request_creation_policy": "all",
        "topics": [
          "home-manager",
          "nix",
          "nix-darwin",
          "nix-flake",
          "opencode"
        ],
        "visibility": "public",
        "forks": 1,
        "open_issues": 84,
        "watchers": 5,
        "default_branch": "develop",
        "allow_squash_merge": true,
        "allow_merge_commit": true,
        "allow_rebase_merge": true,
        "allow_auto_merge": true,
        "delete_branch_on_merge": true,
        "allow_update_branch": true,
        "use_squash_pr_title_as_default": false,
        "squash_merge_commit_message": "COMMIT_MESSAGES",
        "squash_merge_commit_title": "COMMIT_OR_PR_TITLE",
        "merge_commit_message": "PR_TITLE",
        "merge_commit_title": "MERGE_MESSAGE"
      }
    },
    "_links": {
      "self": {
        "href": "https://api.github.com/repos/darkmatter/nixmac/pulls/213"
      },
      "html": {
        "href": "https://github.com/darkmatter/nixmac/pull/213"
      },
      "issue": {
        "href": "https://api.github.com/repos/darkmatter/nixmac/issues/213"
      },
      "comments": {
        "href": "https://api.github.com/repos/darkmatter/nixmac/issues/213/comments"
      },
      "review_comments": {
        "href": "https://api.github.com/repos/darkmatter/nixmac/pulls/213/comments"
      },
      "review_comment": {
        "href": "https://api.github.com/repos/darkmatter/nixmac/pulls/comments{/number}"
      },
      "commits": {
        "href": "https://api.github.com/repos/darkmatter/nixmac/pulls/213/commits"
      },
      "statuses": {
        "href": "https://api.github.com/repos/darkmatter/nixmac/statuses/f9096da1f5d4e03bf342f99c55259c50e22779eb"
      }
    },
    "author_association": "COLLABORATOR",
    "auto_merge": {
      "enabled_by": {
        "login": "scottmcmaster",
        "id": 3137688,
        "node_id": "MDQ6VXNlcjMxMzc2ODg=",
        "avatar_url": "https://avatars.githubusercontent.com/u/3137688?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/scottmcmaster",
        "html_url": "https://github.com/scottmcmaster",
        "followers_url": "https://api.github.com/users/scottmcmaster/followers",
        "following_url": "https://api.github.com/users/scottmcmaster/following{/other_user}",
        "gists_url": "https://api.github.com/users/scottmcmaster/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/scottmcmaster/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/scottmcmaster/subscriptions",
        "organizations_url": "https://api.github.com/users/scottmcmaster/orgs",
        "repos_url": "https://api.github.com/users/scottmcmaster/repos",
        "events_url": "https://api.github.com/users/scottmcmaster/events{/privacy}",
        "received_events_url": "https://api.github.com/users/scottmcmaster/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "merge_method": "squash",
      "commit_title": null,
      "commit_message": null
    },
    "assignee": null,
    "active_lock_reason": null
  },
  "repository": {
    "id": 1209959628,
    "node_id": "R_kgDOSB6EzA",
    "name": "nixmac",
    "full_name": "darkmatter/nixmac",
    "private": false,
    "owner": {
      "login": "darkmatter",
      "id": 17834193,
      "node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
      "avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/darkmatter",
      "html_url": "https://github.com/darkmatter",
      "followers_url": "https://api.github.com/users/darkmatter/followers",
      "following_url": "https://api.github.com/users/darkmatter/following{/other_user}",
      "gists_url": "https://api.github.com/users/darkmatter/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/darkmatter/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/darkmatter/subscriptions",
      "organizations_url": "https://api.github.com/users/darkmatter/orgs",
      "repos_url": "https://api.github.com/users/darkmatter/repos",
      "events_url": "https://api.github.com/users/darkmatter/events{/privacy}",
      "received_events_url": "https://api.github.com/users/darkmatter/received_events",
      "type": "Organization",
      "user_view_type": "public",
      "site_admin": false
    },
    "html_url": "https://github.com/darkmatter/nixmac",
    "description": "Home manager and nix-darwin that understands plain English",
    "fork": false,
    "url": "https://api.github.com/repos/darkmatter/nixmac",
    "forks_url": "https://api.github.com/repos/darkmatter/nixmac/forks",
    "keys_url": "https://api.github.com/repos/darkmatter/nixmac/keys{/key_id}",
    "collaborators_url": "https://api.github.com/repos/darkmatter/nixmac/collaborators{/collaborator}",
    "teams_url": "https://api.github.com/repos/darkmatter/nixmac/teams",
    "hooks_url": "https://api.github.com/repos/darkmatter/nixmac/hooks",
    "issue_events_url": "https://api.github.com/repos/darkmatter/nixmac/issues/events{/number}",
    "events_url": "https://api.github.com/repos/darkmatter/nixmac/events",
    "assignees_url": "https://api.github.com/repos/darkmatter/nixmac/assignees{/user}",
    "branches_url": "https://api.github.com/repos/darkmatter/nixmac/branches{/branch}",
    "tags_url": "https://api.github.com/repos/darkmatter/nixmac/tags",
    "blobs_url": "https://api.github.com/repos/darkmatter/nixmac/git/blobs{/sha}",
    "git_tags_url": "https://api.github.com/repos/darkmatter/nixmac/git/tags{/sha}",
    "git_refs_url": "https://api.github.com/repos/darkmatter/nixmac/git/refs{/sha}",
    "trees_url": "https://api.github.com/repos/darkmatter/nixmac/git/trees{/sha}",
    "statuses_url": "https://api.github.com/repos/darkmatter/nixmac/statuses/{sha}",
    "languages_url": "https://api.github.com/repos/darkmatter/nixmac/languages",
    "stargazers_url": "https://api.github.com/repos/darkmatter/nixmac/stargazers",
    "contributors_url": "https://api.github.com/repos/darkmatter/nixmac/contributors",
    "subscribers_url": "https://api.github.com/repos/darkmatter/nixmac/subscribers",
    "subscription_url": "https://api.github.com/repos/darkmatter/nixmac/subscription",
    "commits_url": "https://api.github.com/repos/darkmatter/nixmac/commits{/sha}",
    "git_commits_url": "https://api.github.com/repos/darkmatter/nixmac/git/commits{/sha}",
    "comments_url": "https://api.github.com/repos/darkmatter/nixmac/comments{/number}",
    "issue_comment_url": "https://api.github.com/repos/darkmatter/nixmac/issues/comments{/number}",
    "contents_url": "https://api.github.com/repos/darkmatter/nixmac/contents/{+path}",
    "compare_url": "https://api.github.com/repos/darkmatter/nixmac/compare/{base}...{head}",
    "merges_url": "https://api.github.com/repos/darkmatter/nixmac/merges",
    "archive_url": "https://api.github.com/repos/darkmatter/nixmac/{archive_format}{/ref}",
    "downloads_url": "https://api.github.com/repos/darkmatter/nixmac/downloads",
    "issues_url": "https://api.github.com/repos/darkmatter/nixmac/issues{/number}",
    "pulls_url": "https://api.github.com/repos/darkmatter/nixmac/pulls{/number}",
    "milestones_url": "https://api.github.com/repos/darkmatter/nixmac/milestones{/number}",
    "notifications_url": "https://api.github.com/repos/darkmatter/nixmac/notifications{?since,all,participating}",
    "labels_url": "https://api.github.com/repos/darkmatter/nixmac/labels{/name}",
    "releases_url": "https://api.github.com/repos/darkmatter/nixmac/releases{/id}",
    "deployments_url": "https://api.github.com/repos/darkmatter/nixmac/deployments",
    "created_at": "2026-04-14T00:37:13Z",
    "updated_at": "2026-05-31T06:25:52Z",
    "pushed_at": "2026-05-31T08:10:43Z",
    "git_url": "git://github.com/darkmatter/nixmac.git",
    "ssh_url": "git@github.com:darkmatter/nixmac.git",
    "clone_url": "https://github.com/darkmatter/nixmac.git",
    "svn_url": "https://github.com/darkmatter/nixmac",
    "homepage": "https://nixmac.com",
    "size": 678718,
    "stargazers_count": 5,
    "watchers_count": 5,
    "language": "Rust",
    "has_issues": true,
    "has_projects": true,
    "has_downloads": true,
    "has_wiki": true,
    "has_pages": false,
    "has_discussions": false,
    "forks_count": 1,
    "mirror_url": null,
    "archived": false,
    "disabled": false,
    "open_issues_count": 84,
    "license": {
      "key": "mit",
      "name": "MIT License",
      "spdx_id": "MIT",
      "url": "https://api.github.com/licenses/mit",
      "node_id": "MDc6TGljZW5zZTEz"
    },
    "allow_forking": true,
    "is_template": false,
    "web_commit_signoff_required": false,
    "has_pull_requests": true,
    "pull_request_creation_policy": "all",
    "topics": [
      "home-manager",
      "nix",
      "nix-darwin",
      "nix-flake",
      "opencode"
    ],
    "visibility": "public",
    "forks": 1,
    "open_issues": 84,
    "watchers": 5,
    "default_branch": "develop",
    "custom_properties": {}
  },
  "organization": {
    "login": "darkmatter",
    "id": 17834193,
    "node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
    "url": "https://api.github.com/orgs/darkmatter",
    "repos_url": "https://api.github.com/orgs/darkmatter/repos",
    "events_url": "https://api.github.com/orgs/darkmatter/events",
    "hooks_url": "https://api.github.com/orgs/darkmatter/hooks",
    "issues_url": "https://api.github.com/orgs/darkmatter/issues",
    "members_url": "https://api.github.com/orgs/darkmatter/members{/member}",
    "public_members_url": "https://api.github.com/orgs/darkmatter/public_members{/member}",
    "avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
    "description": ""
  },
  "enterprise": {
    "id": 469843,
    "slug": "darkmatter",
    "name": "darkmatter",
    "node_id": "E_kgDOAAcrUw",
    "avatar_url": "https://avatars.githubusercontent.com/b/469843?v=4",
    "description": "",
    "website_url": "darkmatter.io",
    "html_url": "https://github.com/enterprises/darkmatter",
    "created_at": "2025-09-07T16:01:00Z",
    "updated_at": "2026-05-09T15:34:55Z"
  },
  "sender": {
    "login": "czxtm",
    "id": 1325802,
    "node_id": "MDQ6VXNlcjEzMjU4MDI=",
    "avatar_url": "https://avatars.githubusercontent.com/u/1325802?v=4",
    "gravatar_id": "",
    "url": "https://api.github.com/users/czxtm",
    "html_url": "https://github.com/czxtm",
    "followers_url": "https://api.github.com/users/czxtm/followers",
    "following_url": "https://api.github.com/users/czxtm/following{/other_user}",
    "gists_url": "https://api.github.com/users/czxtm/gists{/gist_id}",
    "starred_url": "https://api.github.com/users/czxtm/starred{/owner}{/repo}",
    "subscriptions_url": "https://api.github.com/users/czxtm/subscriptions",
    "organizations_url": "https://api.github.com/users/czxtm/orgs",
    "repos_url": "https://api.github.com/users/czxtm/repos",
    "events_url": "https://api.github.com/users/czxtm/events{/privacy}",
    "received_events_url": "https://api.github.com/users/czxtm/received_events",
    "type": "User",
    "user_view_type": "public",
    "site_admin": false
  },
  "installation": {
    "id": 131074261,
    "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMTMxMDc0MjYx"
  }
}