{
 "generated_at": "2026-10-24T07:00:39Z",
 "github": {
  "data": {
   "stars": 2,
   "forks": 0,
   "watchers": 0,
   "open_issues": 0,
   "pushed_at": "2026-10-24T05:56:07Z",
   "url": "https://github.com/yezicheng2011/mockmini",
   "recent_issues": [
    {
     "number": 8,
     "title": "release: CHANGELOG for v0.1.0 and tag-driven release workflow",
     "state": "closed",
     "is_pr": true,
     "url": "https://github.com/yezicheng2011/mockmini/pull/8",
     "time": "2026-10-24T03:41:15Z"
    },
    {
     "number": 7,
     "title": "Trojan + VLESS, layered transport refactor, Swift package, real-server interop CI",
     "state": "closed",
     "is_pr": true,
     "url": "https://github.com/yezicheng2011/mockmini/pull/7",
     "time": "2026-10-24T02:49:27Z"
    },
    {
     "number": 6,
     "title": "docs: present MockMini as a standalone proxy core",
     "state": "closed",
     "is_pr": true,
     "url": "https://github.com/yezicheng2011/mockmini/pull/6",
     "time": "2026-10-24T02:31:14Z"
    },
    {
     "number": 5,
     "title": "Raise flow limit to 1024; wrap VMess body counter; linear-time receive buffers",
     "state": "closed",
     "is_pr": true,
     "url": "https://github.com/yezicheng2011/mockmini/pull/5",
     "time": "2026-10-24T02:17:52Z"
    },
    {
     "number": 4,
     "title": "strengthen(pass5): TCP window scaling (RFC 7323)",
     "state": "closed",
     "is_pr": true,
     "url": "https://github.com/yezicheng2011/mockmini/pull/4",
     "time": "2026-10-23T08:03:57Z"
    }
   ]
  },
  "ok": true,
  "last_success": "2026-10-24T07:00:39Z",
  "error": null
 },
 "posts": [
  {
   "id": "reddit-opensource",
   "platform": "Reddit",
   "label": "r/opensource",
   "url": "https://www.reddit.com/r/opensource/comments/1xdygou/",
   "data": {
    "score": null,
    "score_note": "n/a (Reddit blocks unauthenticated JSON from server IPs; RSS has no score)",
    "comments": 1,
    "comments_note": "via public RSS (first 100)",
    "latest": [
     {
      "author": "u/AutoModerator",
      "time": "2026-10-24T03:47:21+00:00",
      "text": "Hello u/yezicheng2011 . Your post has been automatically removed. Accounts must be at least 1 year old to post here. This requirement is part of an effort to cut down on spam and excessive self promotion on this sub and…"
     }
    ],
    "status": "removed",
    "published": "2026-10-24T03:47:20+00:00"
   },
   "ok": true,
   "fetched_at": "2026-10-24T07:00:39Z",
   "last_success": "2026-10-24T07:00:39Z",
   "error": null
  },
  {
   "id": "reddit-c",
   "platform": "Reddit",
   "label": "r/C_Programming",
   "url": "https://www.reddit.com/r/C_Programming/comments/1xdz7tc/",
   "data": {
    "score": null,
    "score_note": "n/a (Reddit blocks unauthenticated JSON from server IPs; RSS has no score)",
    "comments": 1,
    "comments_note": "via public RSS (first 100)",
    "latest": [
     {
      "author": "u/AutoModerator",
      "time": "2026-10-24T04:28:19+00:00",
      "text": "Hi /u/yezicheng2011 , Your submission in r/C_Programming was filtered because it links to a git project. You must edit the submission or respond to this comment with an explanation about how AI was involved in the creat…"
     }
    ],
    "status": "removed",
    "published": "2026-10-24T04:28:19+00:00"
   },
   "ok": true,
   "fetched_at": "2026-10-24T07:00:39Z",
   "last_success": "2026-10-24T07:00:39Z",
   "error": null
  },
  {
   "id": "reddit-swift",
   "platform": "Reddit",
   "label": "r/swift",
   "url": "https://www.reddit.com/r/swift/comments/1xdze8d/",
   "data": {
    "score": null,
    "score_note": "n/a (Reddit blocks unauthenticated JSON from server IPs; RSS has no score)",
    "comments": 0,
    "comments_note": "via public RSS (first 100)",
    "latest": [],
    "status": "live",
    "published": "2026-10-24T04:38:24+00:00"
   },
   "ok": true,
   "fetched_at": "2026-10-24T07:00:39Z",
   "last_success": "2026-10-24T07:00:39Z",
   "error": null
  },
  {
   "id": "devto",
   "platform": "Dev.to",
   "label": "dev.to/yezicheng2011",
   "url": "https://dev.to/yezicheng2011/mockmini-building-a-small-fuzzed-proxy-core-for-macos-in-2600-lines-2m93",
   "data": {
    "score": 0,
    "score_label": "reactions",
    "comments": 0,
    "latest": [],
    "status": "live",
    "published": "2026-10-24T03:50:48Z",
    "extra": {
     "page_views": null
    }
   },
   "ok": true,
   "fetched_at": "2026-10-24T07:00:39Z",
   "last_success": "2026-10-24T07:00:39Z",
   "error": null
  },
  {
   "id": "hashnode",
   "platform": "Hashnode",
   "label": "yezicheng2011.hashnode.dev",
   "url": "https://yezicheng2011.hashnode.dev/mockmini-building-a-small-fuzzed-proxy-core-for-macos-in-2-600-lines",
   "data": {
    "score": 0,
    "score_label": "reactions",
    "comments": 0,
    "latest": [],
    "status": "live",
    "extra": {
     "views": 0
    },
    "note": "Hashnode GraphQL is now paid-only; counts read from the public post page."
   },
   "ok": true,
   "fetched_at": "2026-10-24T07:00:39Z",
   "last_success": "2026-10-24T07:00:39Z",
   "error": null
  },
  {
   "id": "medium",
   "platform": "Medium",
   "label": "medium.com/@greatdaniel.d.ye",
   "url": "https://medium.com/@greatdaniel.d.ye/mockmini-building-a-small-fuzzed-proxy-core-for-macos-in-2-600-lines-436468fb773a",
   "data": null,
   "ok": false,
   "fetched_at": "2026-10-24T07:00:39Z",
   "last_success": null,
   "error": "HTTP 403 (Medium blocks automated reads) — link only"
  }
 ]
}