{"vulnerability": "2026-52", "sightings": [{"uuid": "7b7c7543-272e-4b2e-8782-d1f104c47ecd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5201", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3midtzstdys2x", "content": "", "creation_timestamp": "2026-03-31T09:21:55.931921Z"}, {"uuid": "d0c65a40-3145-4100-942a-80b870a4a6fa", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5201", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3midwj4o52i2q", "content": "", "creation_timestamp": "2026-03-31T10:06:16.352911Z"}, {"uuid": "f7b3cd3c-f1ae-43a3-9124-b54310d96935", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5204", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mievqqttvn2s", "content": "", "creation_timestamp": "2026-03-31T19:25:18.687739Z"}, {"uuid": "9fd0a6e7-e0a5-4357-a177-aa361936592b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5205", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3miewehc6cf25", "content": "", "creation_timestamp": "2026-03-31T19:36:19.621136Z"}, {"uuid": "3a04eb91-9e6c-48ff-b88b-e5702c173598", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5213", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mifb7btvxu24", "content": "", "creation_timestamp": "2026-03-31T22:50:17.395980Z"}, {"uuid": "f800f095-29fe-4558-bbe7-16a1964f3bc6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5212", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mifbr6w5j62o", "content": "", "creation_timestamp": "2026-03-31T23:00:18.323733Z"}, {"uuid": "4b6dcc54-86fb-4337-a4c5-0a4b078c572b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5214", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mifcwsffwy2s", "content": "", "creation_timestamp": "2026-03-31T23:21:20.224758Z"}, {"uuid": "cb8307bf-f17b-4fd9-8622-620d42cf804e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5215", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mifnp3l6ed2g", "content": "", "creation_timestamp": "2026-04-01T02:33:52.651589Z"}, {"uuid": "f88921c6-7c4e-4c59-9530-5f6ede638fa0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5235", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mifnxzyxzp2g", "content": "", "creation_timestamp": "2026-04-01T02:38:53.220790Z"}, {"uuid": "2927d845-1e88-498a-a040-3b5dc62e01c4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5236", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mifoayfszk2i", "content": "", "creation_timestamp": "2026-04-01T02:43:53.554349Z"}, {"uuid": "9a1db4d7-0617-4b8e-b2dc-2fbe4436f0ca", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5240", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mifojwtpko2s", "content": "", "creation_timestamp": "2026-04-01T02:48:53.440534Z"}, {"uuid": "73a979a1-f648-43ee-9b90-d74625531ee6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5237", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mifosvbro624", "content": "", "creation_timestamp": "2026-04-01T02:53:53.870080Z"}, {"uuid": "7c5db2f7-942c-425d-a1a0-1ad7bf8c7199", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5238", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mifp3tpzjc2i", "content": "", "creation_timestamp": "2026-04-01T02:58:54.372228Z"}, {"uuid": "9633c044-9c6e-46e4-ac03-7bd5ce4930cb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5214", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mifpkerw7x2s", "content": "", "creation_timestamp": "2026-04-01T03:07:04.391582Z"}, {"uuid": "1bc7ec60-adc4-4fc6-8abd-5abf5f9bef05", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5213", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mifrvvacrm2d", "content": "", "creation_timestamp": "2026-04-01T03:49:16.040991Z"}, {"uuid": "098d0a1f-c53c-4362-acb4-8485a4416263", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5212", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mifrw3uhtm2d", "content": "", "creation_timestamp": "2026-04-01T03:49:23.061827Z"}, {"uuid": "a4851694-d4a5-44ae-8451-e6f57dbabbf1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5211", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mifw6l7rru2t", "content": "", "creation_timestamp": "2026-04-01T05:05:42.843705Z"}, {"uuid": "4c063670-3899-4e8d-b11e-8734411d4b23", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5249", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mifwi2smm22i", "content": "", "creation_timestamp": "2026-04-01T05:11:00.523246Z"}, {"uuid": "e99aaaa4-2d3e-4e49-a91e-9911b09f9b92", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5251", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mifwzxooid2q", "content": "", "creation_timestamp": "2026-04-01T05:21:01.067939Z"}, {"uuid": "7ee72650-6904-47de-8347-7492b5d8c1aa", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/secureblue.dev/post/3mifxo7xtac2k", "content": "", "creation_timestamp": "2026-04-01T05:32:22.411540Z"}, {"uuid": "de6f0874-e3c7-458c-9a4b-a0e3635628ac", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5248", "type": "seen", "source": "https://www.incibe.es/incibe-cert/alerta-temprana/vulnerabilidades/cve-2026-5248", "content": "", "creation_timestamp": "2026-03-31T23:16:41.000000Z"}, {"uuid": "81c823a4-c825-4f6e-a54c-df7324a76fa7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5286", "type": "seen", "source": "https://bsky.app/profile/offseq.bsky.social/post/3mifzak4oci22", "content": "", "creation_timestamp": "2026-04-01T06:00:29.736413Z"}, {"uuid": "bdd88dbc-9f84-492c-8089-737ec8c53dd9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5286", "type": "seen", "source": "https://infosec.exchange/users/offseq/statuses/116327922216539438", "content": "", "creation_timestamp": "2026-04-01T06:00:29.792324Z"}, {"uuid": "c64b999e-667c-449f-a686-b4e828eecfff", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5290", "type": "seen", "source": "https://infosec.exchange/users/vuldb/statuses/116327944482614052", "content": "", "creation_timestamp": "2026-04-01T06:06:07.315466Z"}, {"uuid": "d4f745de-5443-46df-a252-b83a70f5ceef", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5272", "type": "seen", "source": "https://infosec.exchange/users/vuldb/statuses/116327997434667227", "content": "", "creation_timestamp": "2026-04-01T06:19:35.334099Z"}, {"uuid": "69cd9c84-8683-48e1-8eb9-49084770c893", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5286", "type": "seen", "source": "https://infosec.exchange/users/vuldb/statuses/116328050981830981", "content": "", "creation_timestamp": "2026-04-01T06:33:12.488573Z"}, {"uuid": "a189594b-5eef-42c0-8234-13a82eab8947", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5282", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mig7yd45t522", "content": "", "creation_timestamp": "2026-04-01T08:01:09.743782Z"}, {"uuid": "f49c506b-a351-4843-8f03-a023b8b784fe", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5284", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3miga2zax3r2i", "content": "", "creation_timestamp": "2026-04-01T08:02:40.268691Z"}, {"uuid": "2edf581d-d3b2-4040-a8d9-82abba9d0349", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5291", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3miga5twbwl25", "content": "", "creation_timestamp": "2026-04-01T08:04:15.142744Z"}, {"uuid": "24515978-0689-4706-b00c-07b5cb4453b5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5285", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migaatlzxf22", "content": "", "creation_timestamp": "2026-04-01T08:05:55.619957Z"}, {"uuid": "9bb01c79-b716-4849-bbb9-2d656031b570", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5288", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migahejbzd2j", "content": "", "creation_timestamp": "2026-04-01T08:09:34.646103Z"}, {"uuid": "6f8c11fd-c7ae-4534-9103-703c4b6d1965", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migakxft4522", "content": "", "creation_timestamp": "2026-04-01T08:11:34.922909Z"}, {"uuid": "a8bb7919-bfe1-433b-b609-ab05607f4252", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5289", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migaoseuhk2s", "content": "", "creation_timestamp": "2026-04-01T08:13:44.130245Z"}, {"uuid": "c6da85f0-8f1a-4a60-b0da-1c3e94b571fd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5286", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migasws5bo2n", "content": "", "creation_timestamp": "2026-04-01T08:16:06.355060Z"}, {"uuid": "19011d7e-2afa-4411-9d3f-269264d63338", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5290", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migaxjekzo2n", "content": "", "creation_timestamp": "2026-04-01T08:18:36.548361Z"}, {"uuid": "b88e64e3-ba61-465f-a32c-584c6fafc6ec", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5283", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migbbrqc5a25", "content": "", "creation_timestamp": "2026-04-01T08:24:20.875850Z"}, {"uuid": "5457d04d-d2af-4d37-ba27-22736e59c263", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5280", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migbhqt6g624", "content": "", "creation_timestamp": "2026-04-01T08:27:41.458318Z"}, {"uuid": "f8810708-c8d5-475d-8ca9-37f5d95c6c9a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5287", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migbohq76h2o", "content": "", "creation_timestamp": "2026-04-01T08:31:26.466096Z"}, {"uuid": "659eb1bc-5222-4883-a2e1-0eb579521079", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5292", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migbw5btls23", "content": "", "creation_timestamp": "2026-04-01T08:35:44.018152Z"}, {"uuid": "2e41f5ca-90ea-49e1-aa78-fb22c4173d81", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5258", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migci26j4r2s", "content": "", "creation_timestamp": "2026-04-01T08:45:44.724319Z"}, {"uuid": "184b1584-cdb8-4856-9e0d-97718dd1cdb8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5255", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migcqymasv23", "content": "", "creation_timestamp": "2026-04-01T08:50:45.179242Z"}, {"uuid": "d4e6eb51-f4a7-4eb5-8c8c-e26dcc822f5f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5256", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migczx2i6y2i", "content": "", "creation_timestamp": "2026-04-01T08:55:45.502010Z"}, {"uuid": "07c9b790-41a3-46f4-9425-d60c91eebc25", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5257", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migdcvopxx25", "content": "", "creation_timestamp": "2026-04-01T09:00:45.938362Z"}, {"uuid": "10c0dabe-807a-4a65-8975-52ee2b60f6fe", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/crowdcyber.bsky.social/post/3miggtoi6cp2r", "content": "", "creation_timestamp": "2026-04-01T10:03:50.104993Z"}, {"uuid": "4e05c524-43d5-4317-9369-f2d4030afaea", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5258", "type": "seen", "source": "https://bsky.app/profile/postac001.bsky.social/post/3miggwqovgj2o", "content": "", "creation_timestamp": "2026-04-01T10:05:33.326782Z"}, {"uuid": "c033a364-6f2b-46b1-913f-8f6f80931fab", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/helpnetsecurity.com/post/3miglsbjyis22", "content": "", "creation_timestamp": "2026-04-01T11:32:35.020071Z"}, {"uuid": "7991fba2-10f6-481a-bf32-b242faa9d3e8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5261", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3migmysow6x24", "content": "", "creation_timestamp": "2026-04-01T11:54:07.067879Z"}, {"uuid": "7348cbb4-f8d8-4513-b261-ccb3e451cdef", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/undercode.bsky.social/post/3migpesdyzk2s", "content": "", "creation_timestamp": "2026-04-01T12:36:35.260989Z"}, {"uuid": "44f3894a-fc70-4844-ae37-3d5b5e9dc3b7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5286", "type": "seen", "source": "https://infosec.exchange/users/vuldb/statuses/116329798400742227", "content": "", "creation_timestamp": "2026-04-01T13:57:35.925218Z"}, {"uuid": "f3bf4e2f-a0db-4e9b-a486-c5c10db27fdd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/kotosecurity.bsky.social/post/3migu7dyq3e2n", "content": "", "creation_timestamp": "2026-04-01T14:03:00.329957Z"}, {"uuid": "74e070cb-9ac5-4ab2-b8c6-330b46cdd408", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/kotosecurity.bsky.social/post/3miguaorbqy2a", "content": "", "creation_timestamp": "2026-04-01T14:03:45.051180Z"}, {"uuid": "f3f90fda-5d77-422f-b317-839b767e4c3c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/infosecbriefly.bsky.social/post/3migwl24j3z2g", "content": "", "creation_timestamp": "2026-04-01T14:45:21.162456Z"}, {"uuid": "0faeebb3-49b3-408c-bb72-72f1117db1b6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5286", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3migwwlz3nx2d", "content": "", "creation_timestamp": "2026-04-01T14:51:48.567158Z"}, {"uuid": "e124358a-cdc3-4ef8-a7ff-666bb4b27e75", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5288", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3migwwsv3bn2s", "content": "", "creation_timestamp": "2026-04-01T14:51:55.503812Z"}, {"uuid": "b0caef67-ec95-43c2-a8d8-7e8ac94bcfa7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/cybelangel.bsky.social/post/3migxlqkte22q", "content": "", "creation_timestamp": "2026-04-01T15:03:39.800097Z"}, {"uuid": "4504df07-07e3-400a-acd7-07d075158d28", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/cybersecurity0001.bsky.social/post/3migyhpxyke2w", "content": "", "creation_timestamp": "2026-04-01T15:19:17.730292Z"}, {"uuid": "0f1bf9ef-4798-40c3-b601-6ce88cf489fd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5286", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3migykxs2mu25", "content": "", "creation_timestamp": "2026-04-01T15:21:05.774901Z"}, {"uuid": "ae7725c1-879c-4956-9019-ff8bb402d37f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5288", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3migyl6zc7s2m", "content": "", "creation_timestamp": "2026-04-01T15:21:13.259487Z"}, {"uuid": "98b51f98-0140-4536-b59a-6748f5a865ee", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5289", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3migyo2cog425", "content": "", "creation_timestamp": "2026-04-01T15:22:49.930951Z"}, {"uuid": "80655990-c287-4603-951a-d5ad2707dab6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5290", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3migyoavp3l2r", "content": "", "creation_timestamp": "2026-04-01T15:22:55.859698Z"}, {"uuid": "556dcb76-21fa-4b99-980c-911eb78ee6c1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5292", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3migyohfisx2d", "content": "", "creation_timestamp": "2026-04-01T15:23:03.141944Z"}, {"uuid": "1ed9f9d1-0c7e-40b4-8a59-4fa04c4052b7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5278", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3migz4pr57x2d", "content": "", "creation_timestamp": "2026-04-01T15:31:01.416393Z"}, {"uuid": "de10ff28-a63a-40e5-93f3-2ee3512664a0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3migz4wdhgj2r", "content": "", "creation_timestamp": "2026-04-01T15:31:08.386170Z"}, {"uuid": "91563f76-1881-44fa-b39e-c27bf4c32ccb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5282", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3migz54wo7r2r", "content": "", "creation_timestamp": "2026-04-01T15:31:15.340089Z"}, {"uuid": "41a91a89-2f8d-4489-84eb-d742328234dc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/packetstorm.bsky.social/post/3migzzhk37c2y", "content": "", "creation_timestamp": "2026-04-01T15:47:05.527672Z"}, {"uuid": "5739f5cf-309b-4409-b1e4-7f1ac7bb9dd3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://thehackernews.com/2026/04/new-chrome-zero-day-cve-2026-5281-under.html", "content": "", "creation_timestamp": "2026-04-01T09:42:00.000000Z"}, {"uuid": "e9f10d12-e8a7-431c-a0e6-a39e2be29922", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/pigondrugs.bsky.social/post/3mih2tayisx2k", "content": "", "creation_timestamp": "2026-04-01T16:01:30.872899Z"}, {"uuid": "86519b8c-6750-4e5e-ab16-139da8ae4d02", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/undercode.bsky.social/post/3mih3eszsdv2l", "content": "", "creation_timestamp": "2026-04-01T16:11:20.312270Z"}, {"uuid": "d6892c73-32c8-4e93-b068-ddda6e171555", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5284", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mih4hjj2sg2m", "content": "", "creation_timestamp": "2026-04-01T16:30:45.781446Z"}, {"uuid": "36d6999e-62db-4f21-9a75-a0265dec445d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5272", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mih65vy4gt2s", "content": "", "creation_timestamp": "2026-04-01T17:01:12.912168Z"}, {"uuid": "e2d73df0-9d39-49c4-89c6-d6c7998ee70d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5274", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mih665csgb2s", "content": "", "creation_timestamp": "2026-04-01T17:01:18.716916Z"}, {"uuid": "845e3389-53aa-44ab-9ec2-fa2d0063c8ad", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5275", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mih66ejifz25", "content": "", "creation_timestamp": "2026-04-01T17:01:25.250461Z"}, {"uuid": "8bb4d880-3021-4ab5-bc03-3bdc30c67456", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5277", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mih6ahyy242j", "content": "", "creation_timestamp": "2026-04-01T17:02:36.933545Z"}, {"uuid": "0602d59f-116f-4e98-8cc1-1b3def0a09a8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/technology-news.bsky.social/post/3mihadp7qlv27", "content": "", "creation_timestamp": "2026-04-01T17:40:12.064046Z"}, {"uuid": "cdeab18c-3a7e-47e8-91bf-829800b0fefd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/hendryadrian.bsky.social/post/3mihae32wft2z", "content": "", "creation_timestamp": "2026-04-01T17:40:28.248641Z"}, {"uuid": "7f965dc4-8369-4ab0-950e-9cef05b1defe", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://cyber.gc.ca/en/alerts-advisories/google-chrome-security-advisory-av26-306", "content": "", "creation_timestamp": "2026-04-01T13:00:56.000000Z"}, {"uuid": "ac75c07e-08fd-4737-84b0-5b41ede80db8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://www.acn.gov.it/portale/w/risolte-vulnerabilita-in-google-chrome-44", "content": "", "creation_timestamp": "2026-04-01T14:12:13.000000Z"}, {"uuid": "053edea6-54d5-497b-8143-702105b93e53", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/sonoclaudio.ransomnews.online/post/3mihcvbaw7s2d", "content": "", "creation_timestamp": "2026-04-01T18:25:53.046188Z"}, {"uuid": "b62c559a-08b5-4fd5-a658-14ed3eb46d7d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/ninjaowl.ai/post/3mihg7rw7vi2m", "content": "", "creation_timestamp": "2026-04-01T19:25:22.759683Z"}, {"uuid": "70879ec2-05c8-409c-aca8-a89df3b7b411", "vulnerability_lookup_origin": "405284c2-e461-4670-8979-7fd2c9755a60", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://vulnerability.circl.lu/known-exploited-vulnerabilities-catalog/53ed66cc-b608-4322-aae2-2b902fc2da31", "content": "", "creation_timestamp": "2026-04-01T20:00:02.109774Z"}, {"uuid": "e1c5f5b5-cd44-41a1-b5ee-33a22d3f0e69", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/pigondrugs.bsky.social/post/3mihiar5fhh2q", "content": "", "creation_timestamp": "2026-04-01T20:01:43.191772Z"}, {"uuid": "c9d91304-d813-43bb-b1c5-a012527f7906", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://feedsin.space/feed/CISAKevBot/items/6156711", "content": "", "creation_timestamp": "2026-04-01T20:16:18.529524Z"}, {"uuid": "05f4aca0-8d69-4ee0-8d00-4910a99cdab9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/beikokucyber.bsky.social/post/3mihlnmemyj2q", "content": "", "creation_timestamp": "2026-04-01T21:02:36.067837Z"}, {"uuid": "1b274f25-44d6-4691-96e5-d957cda66f4e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/securityrss.bsky.social/post/3mihlp6zmqy2k", "content": "", "creation_timestamp": "2026-04-01T21:03:28.751839Z"}, {"uuid": "b16b6182-55b0-4564-8e1f-607ce3106fd2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/wasm.activitypub.awakari.com.ap.brid.gy/post/3mihlv4dklk72", "content": "", "creation_timestamp": "2026-04-01T21:06:52.089757Z"}, {"uuid": "9d3f8b99-7a8a-4b2a-94f3-7ff0362e7074", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/undercodenews.bsky.social/post/3mihombwr3s2r", "content": "", "creation_timestamp": "2026-04-01T21:55:32.107546Z"}, {"uuid": "645f56da-0601-4e81-a549-7151b7690a40", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/securitylab-jp.bsky.social/post/3mihruj53ms26", "content": "", "creation_timestamp": "2026-04-01T22:53:52.732823Z"}, {"uuid": "0198cda9-6c39-40d6-bd76-d4f0f528e535", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/kitafox.bsky.social/post/3mihs3xfvq22q", "content": "", "creation_timestamp": "2026-04-01T22:57:58.957000Z"}, {"uuid": "e1094144-577c-43a3-a85f-b61dcac1fee7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/kitafox.bsky.social/post/3mihsdkbhy52s", "content": "", "creation_timestamp": "2026-04-01T23:02:14.044821Z"}, {"uuid": "7c442078-aeae-47db-96e9-3c9ca45f0abb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5281", "type": "seen", "source": "https://bsky.app/profile/niztal.bsky.social/post/3mihuqlf5pb2u", "content": "", "creation_timestamp": "2026-04-01T23:45:19.385283Z"}, {"uuid": "1f7ffa4f-c5cd-4c38-b03c-a00a94069db9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/mwyr.es/post/3mihvah6kt22l", "content": "", "creation_timestamp": "2026-04-01T23:54:11.299215Z"}, {"uuid": "34523068-bc10-4a0b-88a6-25d87c0f5429", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/undercodenews.bsky.social/post/3mihvbuvb7w2r", "content": "", "creation_timestamp": "2026-04-01T23:54:59.562177Z"}, {"uuid": "a7d01ff7-8cca-46f6-9032-77ca23d73bcf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/termsofsurrender.bsky.social/post/3mihzq4lfbd25", "content": "", "creation_timestamp": "2026-04-02T01:14:31.532786Z"}, {"uuid": "4af91304-d8c2-4c29-ae51-5a5899b8ca90", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/pmloik.bsky.social/post/3mii5vb4mib2l", "content": "", "creation_timestamp": "2026-04-02T02:28:59.190170Z"}, {"uuid": "5973e657-e832-40da-a60b-a9e9b5785d36", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5281", "type": "seen", "source": "https://bsky.app/profile/cyber-news-fi.bsky.social/post/3mii7ehpvta2k", "content": "", "creation_timestamp": "2026-04-02T02:55:23.383720Z"}, {"uuid": "d7e84019-d45a-48e9-99c7-4a908f5ea643", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5281", "type": "seen", "source": "https://bsky.app/profile/clankussy.abu.guru/post/3miid6gohth2w", "content": "", "creation_timestamp": "2026-04-02T04:03:35.544752Z"}, {"uuid": "2724d2eb-d47d-45eb-8cbc-9a0398114293", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/samilaiho.com/post/3miidqhtjh22f", "content": "", "creation_timestamp": "2026-04-02T04:13:42.619375Z"}, {"uuid": "ab8fcb17-6e4e-46b8-834b-d0fe592bc4b2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/it-connect.bsky.social/post/3miijqfczif2j", "content": "", "creation_timestamp": "2026-04-02T06:01:00.981907Z"}, {"uuid": "25a7a121-365c-4233-a407-9c5605568967", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/bettycjung.bsky.social/post/3miimavlh3c24", "content": "", "creation_timestamp": "2026-04-02T06:46:06.928446Z"}, {"uuid": "1f76be93-5a9a-4984-aa74-2d2688b8cf75", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/winfuture.de/post/3miiofrc65p2v", "content": "", "creation_timestamp": "2026-04-02T07:24:33.253083Z"}, {"uuid": "40482d7f-74d3-42eb-8f73-458457f603fa", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5287", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3miiqfkxmaq2j", "content": "", "creation_timestamp": "2026-04-02T08:00:13.935611Z"}, {"uuid": "6b3639e6-3f81-4557-ab68-b9afca4b4140", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5279", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3miiqfsmmql2r", "content": "", "creation_timestamp": "2026-04-02T08:00:22.394897Z"}, {"uuid": "311715c6-3ea5-46b2-a79c-07cff61ce638", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5280", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3miiqfztbls2h", "content": "", "creation_timestamp": "2026-04-02T08:00:29.877292Z"}, {"uuid": "e467efe7-f67b-48b4-86a8-574cbc7c59f8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/concisecyber.bsky.social/post/3miiqjbhfsk2h", "content": "", "creation_timestamp": "2026-04-02T08:02:17.555860Z"}, {"uuid": "961c1372-9e7f-4175-b37a-3682f87c1e75", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/kotosecurity.bsky.social/post/3miirfl3urx2n", "content": "", "creation_timestamp": "2026-04-02T08:18:07.513937Z"}, {"uuid": "d61f153a-ddd3-439f-b40c-d26ed77d136f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/hacker.at.thenote.app/post/3miisef5hek2d", "content": "", "creation_timestamp": "2026-04-02T08:35:21.410107Z"}, {"uuid": "f9fd7960-b389-4aba-8aab-430e39412a5c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5285", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3miistxkfwe2w", "content": "", "creation_timestamp": "2026-04-02T08:44:05.123759Z"}, {"uuid": "1cd66032-5851-40e4-9e3f-33a4e86e0e8b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/hacker.at.thenote.app/post/3miiu3eyt622d", "content": "", "creation_timestamp": "2026-04-02T09:06:06.822983Z"}, {"uuid": "7507d3d0-174f-40c4-b231-64a160fabcc5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "MISP/f15094ac-c6b8-4c5e-ad9f-470d4c4740d9", "content": "", "creation_timestamp": "2026-04-01T15:10:23.000000Z"}, {"uuid": "09b00514-e1eb-463b-8d7f-7c13ec50da69", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://www.govcert.gov.hk/en/alerts_detail.php?id=1812", "content": "", "creation_timestamp": "2026-04-02T04:00:00.000000Z"}, {"uuid": "178e28c1-a395-4ea6-8952-b82d95aa7372", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5245", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3miix6a7d6i2o", "content": "", "creation_timestamp": "2026-04-02T10:01:23.605345Z"}, {"uuid": "254a8c9d-8973-48db-8b51-3ba0510df473", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://gist.github.com/stone776/3df2d61a9cf3c9ed5d62aedd56575f95", "content": "", "creation_timestamp": "2026-04-02T10:38:05.000000Z"}, {"uuid": "4c5f2936-a15d-4743-9ab5-c1f4e1b503ad", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5245", "type": "seen", "source": "https://gist.github.com/N3mes1s/5af547237daf3a1f075c27cafd0544d3", "content": "", "creation_timestamp": "2026-04-02T11:51:33.000000Z"}, {"uuid": "d31d1041-1c8b-4199-9006-583662cae576", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://gist.github.com/stone776/7ede78069392bd76c552e9510fec668d", "content": "", "creation_timestamp": "2026-04-02T12:46:30.000000Z"}, {"uuid": "2fd5cfdf-b4b7-4a24-a379-ad31800fa701", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5204", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3mijcbmisnv2i", "content": "", "creation_timestamp": "2026-04-02T13:20:09.330377Z"}, {"uuid": "628075d0-d7c0-4480-b679-e1a903d33860", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/thedailytechfeed.com/post/3mijopdfslj2u", "content": "", "creation_timestamp": "2026-04-02T17:02:33.789606Z"}, {"uuid": "f4521a1b-d686-4fd1-99bb-3af0bebf0f50", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5214", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3mijt23rpqa2d", "content": "", "creation_timestamp": "2026-04-02T18:20:09.760290Z"}, {"uuid": "f9fc0ad2-2d08-4923-a3b3-1d2f0b7b8264", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5213", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3miju5uo3y52f", "content": "", "creation_timestamp": "2026-04-02T18:40:10.181973Z"}, {"uuid": "590b0381-fefc-4a12-a0d7-90b3d559ef22", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5212", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3mijvbsfgx42f", "content": "", "creation_timestamp": "2026-04-02T19:00:16.318146Z"}, {"uuid": "df6e1665-6e53-4a33-8f47-71c9697271a9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5281", "type": "seen", "source": "https://bsky.app/profile/breachandbuild.bsky.social/post/3mik2nbkfxx2a", "content": "", "creation_timestamp": "2026-04-02T20:36:09.537759Z"}, {"uuid": "c64f4b46-e655-499a-a63e-b5cab906fd01", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/beikokucyber.bsky.social/post/3mik45hnzqm2g", "content": "", "creation_timestamp": "2026-04-02T21:03:12.772915Z"}, {"uuid": "41a8a086-3527-4150-9714-efc15e5d6ab4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/pmloik.bsky.social/post/3mikoe5gxyx26", "content": "", "creation_timestamp": "2026-04-03T02:28:58.004741Z"}, {"uuid": "11bd2a0a-1e72-4966-a4f1-d26d1cbda1d7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/shiojiri.com/post/3mikucaurssjv", "content": "", "creation_timestamp": "2026-04-03T04:15:18.364785Z"}, {"uuid": "ed5a8fbc-02bd-4f17-9f0b-245214cdd377", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/deskmodder.de/post/3mil2ulmbbv2r", "content": "", "creation_timestamp": "2026-04-03T06:12:54.424908Z"}, {"uuid": "65360182-c277-4ec6-b6b6-8930fa5d0477", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/Android.activitypub.awakari.com.ap.brid.gy/post/3milml4siyrl2", "content": "", "creation_timestamp": "2026-04-03T11:29:51.025195Z"}, {"uuid": "35586058-80b9-4b98-9ee4-391b33740641", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/kotosecurity.bsky.social/post/3milv3jxqd72a", "content": "", "creation_timestamp": "2026-04-03T14:02:04.898554Z"}, {"uuid": "591b82b0-4d8e-42ad-bb29-4e2e814630f7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/babyblue70.bsky.social/post/3mim2jf3nvc2r", "content": "", "creation_timestamp": "2026-04-03T15:39:20.193477Z"}, {"uuid": "0f2e0b92-cf89-4695-b33f-79b9cb81462c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/thedailytechfeed.com/post/3mim7cyqoml26", "content": "", "creation_timestamp": "2026-04-03T17:05:13.451882Z"}, {"uuid": "c630c738-0854-4348-b362-18e6c78ff516", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5281", "type": "seen", "source": "https://bsky.app/profile/clankussy.abu.guru/post/3mimyfucndv2y", "content": "", "creation_timestamp": "2026-04-04T00:34:14.618407Z"}, {"uuid": "af6bd765-29e4-490c-b4a2-6db77f0f286d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5256", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3minhbljjft2u", "content": "", "creation_timestamp": "2026-04-04T05:00:15.984613Z"}, {"uuid": "cedfb639-417c-4e7d-8d2f-31bdb6b53ffe", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/buchikuma.bsky.social/post/3mio3n2cf6b2s", "content": "", "creation_timestamp": "2026-04-04T11:04:34.519155Z"}, {"uuid": "11b3686e-2f6d-4adf-9eb4-f69d14a13d10", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/usaid.activitypub.awakari.com.ap.brid.gy/post/3mioum3lfznx2", "content": "", "creation_timestamp": "2026-04-04T18:31:33.650503Z"}, {"uuid": "44360348-0e6a-4ef5-b2d9-ed54d00c4d59", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5257", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3mipfu42eml27", "content": "", "creation_timestamp": "2026-04-04T23:40:08.214509Z"}, {"uuid": "b6ec7cab-c60d-4811-a6cb-580a281dfefb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/pmloik.bsky.social/post/3mippczeb4d26", "content": "", "creation_timestamp": "2026-04-05T02:29:32.560250Z"}, {"uuid": "57fbb5ed-8dc3-4fea-be85-35dab60fb028", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://gist.github.com/nao-ichihara/31c2b4872f2b14ae26b1fcebae7a09e5", "content": "", "creation_timestamp": "2026-04-05T09:34:31.000000Z"}, {"uuid": "4fb78023-29c6-49e9-abee-2a517b6b4a32", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/kotosecurity.bsky.social/post/3mirxrcfgob26", "content": "", "creation_timestamp": "2026-04-06T00:06:01.139880Z"}, {"uuid": "d30cd26d-aaaf-41d8-a727-632cd9f84da5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/termsofsurrender.bsky.social/post/3misxguitcl2k", "content": "", "creation_timestamp": "2026-04-06T09:32:50.680328Z"}, {"uuid": "2e22c0c9-c4fa-40fa-87b6-b77a0bd236f0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/hermes71.bsky.social/post/3mit5imjoja2b", "content": "", "creation_timestamp": "2026-04-06T11:21:11.683049Z"}, {"uuid": "abf135c0-318f-455e-8645-448b9c774750", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5273", "type": "seen", "source": "https://bsky.app/profile/getpokemon7.bsky.social/post/3mitfqm3ajc2c", "content": "", "creation_timestamp": "2026-04-06T13:48:50.886040Z"}, {"uuid": "87442dbe-0245-4f84-a6a1-aad63a51f88a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5287", "type": "seen", "source": "https://bsky.app/profile/getpokemon7.bsky.social/post/3mitfqm3ajc2c", "content": "", "creation_timestamp": "2026-04-06T13:48:50.978911Z"}, {"uuid": "e35b54d8-c41b-4491-a84f-ddfc58cc308f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5288", "type": "seen", "source": "https://bsky.app/profile/getpokemon7.bsky.social/post/3mitfqm3ajc2c", "content": "", "creation_timestamp": "2026-04-06T13:48:51.059684Z"}, {"uuid": "89150368-deb4-4b45-b8c5-5e6448fa920c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5289", "type": "seen", "source": "https://bsky.app/profile/getpokemon7.bsky.social/post/3mitfqm3ajc2c", "content": "", "creation_timestamp": "2026-04-06T13:48:51.145248Z"}, {"uuid": "b33f1966-a00f-4bc3-b7cf-d18a56d6c419", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/seanchiggins.com/post/3mitngc7zse2r", "content": "", "creation_timestamp": "2026-04-06T16:06:14.245831Z"}, {"uuid": "35895020-97ac-4d86-a9c6-38ddf013d16d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/pmloik.bsky.social/post/3miuq7wokg52m", "content": "", "creation_timestamp": "2026-04-07T02:29:02.839458Z"}, {"uuid": "80ce042c-e1dc-4d3e-98ac-9fff2581af80", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/geeknewsbot.bsky.social/post/3miv3zejnlj2x", "content": "", "creation_timestamp": "2026-04-07T06:00:09.864837Z"}, {"uuid": "c15f3804-b029-42c4-84d3-919279930d89", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/pmloik.bsky.social/post/3mixaoxbf5327", "content": "", "creation_timestamp": "2026-04-08T02:30:29.850428Z"}, {"uuid": "d2f50c03-1f28-45f2-bbb2-f3cf71bae3ca", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "efc98512-7d57-43ea-add0-7e44fe6d74dd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://www.cisa.gov/news-events/alerts/2026/04/01/cisa-adds-one-known-exploited-vulnerability-catalog", "content": "", "creation_timestamp": "2026-04-01T05:00:00.000000Z"}, {"uuid": "85bd4284-7bea-495a-9529-8695b4a458f4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://cyber.gc.ca/en/alerts-advisories/microsoft-edge-security-advisory-av26-315", "content": "", "creation_timestamp": "2026-04-07T08:28:53.000000Z"}, {"uuid": "aec11bdd-95d9-4868-b8b0-4f1d213fa500", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "012137b3-d559-40bc-9988-c973e374e07a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5287", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "d661f336-8ab3-4473-a6ff-7dc369e3eac0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5286", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "0c7927a7-7014-4018-b258-943995f58893", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5282", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "e3cf2462-da54-433b-ab72-2ff64ae784f8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5283", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "372a1228-771f-400f-9e7f-4a810553a29c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5280", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "41c26c26-5e92-48ab-b405-a31e0620c608", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5284", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "01d14b17-300b-46ad-b2d1-b2d1bdb6c8d5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5279", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "77427ed9-ce4e-4cb4-8349-cf070aee851d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5291", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "22d7efeb-b243-4dee-9dee-aedf00ff70a7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5276", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "b5cbeab7-737b-4c47-a214-2a2b67a6aee8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5277", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "618b2d69-f333-4eff-9c48-13b43a66f054", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5274", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "9bc78463-3761-48d4-871c-a6c809927939", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5275", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "7aefac9e-5bcf-402a-9987-eb16dda5fb28", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5278", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "59b0ed41-c7ff-41e3-b123-dfbbfa53eca3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5272", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "d88bd9c8-4e6f-4eb4-9bd2-9ef171e61fc7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5273", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "7a224ba8-8924-4ec4-a5d0-c40984ae1177", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5289", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "237d8c01-a200-4012-8eb4-4faa635b7cf4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5292", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "cc15afb7-d460-4c07-b864-9d948b5d9d77", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5290", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "ae750296-8452-4e04-830b-e14adffc654f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5282", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "47ec929a-8c4d-4521-a257-f0da66ddc939", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5289", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "b518b3cd-00b2-4800-81ed-49e8e27be348", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5292", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "46eea3b9-b0b9-4097-b390-6f54c41c247e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5276", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "1ab2a976-0294-4397-bc0f-65e7f02b7057", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5286", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "08792187-a02f-4f68-8bbf-eb2ed8213911", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5280", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "095706da-94ec-4d82-8eea-fa8726901a06", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5283", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "d6a830a8-8e28-4ecc-8fe1-b9b5f9c0537f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5277", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "d5795126-dcf1-4e62-b11a-ebf51c8c8c25", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5278", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "776737c8-ec39-4784-b638-cd69999fbd00", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5279", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "8dc831e0-0cde-41f3-86f6-be35cd5eb359", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "f6c954a6-d2e0-4697-960a-b87dbc88cc42", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5273", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "08c3b4d8-a603-45c7-8e4c-705829eba0d5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5285", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "e0afb573-db3e-43f6-946d-099fd45a50d6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5287", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "0afff58d-339a-423e-b009-039eff12eb50", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5274", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "73abc6c3-7e93-46cd-90e2-f6dee1bf480a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5291", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "bd3fa22e-fb47-4a7c-b5b3-e04b371c555c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5275", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "818a51bb-ef5a-4924-8a9d-0f76636c6cc7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5288", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "7ae3bfdf-bfac-4493-810c-243c0ed9f0a1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5290", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "eaf382e0-8c2c-443f-8790-0c9df3e84e7e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5285", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "35f93c95-840f-4ff1-b65e-b02afa2be83c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5288", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0385/", "content": "", "creation_timestamp": "2026-03-31T17:00:00.000000Z"}, {"uuid": "9a9b1650-b03f-4dcc-a2c7-f966ba4df256", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5284", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "12100c3b-eb42-4927-98fa-68649bf66ecf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5272", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/google-chrome-multiple-vulnerabilities_20260402", "content": "", "creation_timestamp": "2026-04-01T18:00:00.000000Z"}, {"uuid": "1b7586fd-23b2-4bbd-aabf-3a20dacc3679", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5289", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "9363d3ef-6bd3-4d3e-b3f9-2d95d2849375", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5280", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "d7ebc1f5-7371-4dfb-9efc-2482a364b813", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5274", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "d0bfef4d-f56f-4fc1-81fb-5b874db055fb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5291", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "1e9a786c-f21e-4315-8517-605a1f95bc49", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5273", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "f092a0b4-047e-476f-99f5-55d0db79405e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5279", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "e509d8f4-8468-4a29-9ef0-87d9369292cb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5290", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "dad00ca6-b1f8-4ff0-9faa-9cfb1323d1b8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5275", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "86432588-c556-45c5-a0e3-c7491bc014ad", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5277", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "519974be-7c49-4a01-9c52-3527bf73ce81", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5286", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "e289476c-8002-499c-9293-7b96042a9853", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5287", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "d690025a-bbbe-4a6e-b68a-91d8a35d6a34", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5272", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "bd6c284d-0dc7-4d2a-a9da-780ee01dc03f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5292", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "8ffabfc1-42eb-40dc-90c1-1cdffb8110ca", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5276", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "30144d40-ac4a-448e-b0cc-21926cbe709e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5284", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "ad8bb6a1-dc21-486d-8890-7e40a7742324", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5285", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "cd301fd8-862e-4b8e-89cf-877d79de65a8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/concisecyber.bsky.social/post/3miy3enej3t2h", "content": "", "creation_timestamp": "2026-04-08T10:26:30.450685Z"}, {"uuid": "72d84868-e532-4c31-8eee-383c2ae4b8d6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/concisecyber.bsky.social/post/3miy3ff5ub62c", "content": "", "creation_timestamp": "2026-04-08T10:26:55.031880Z"}, {"uuid": "5a822a22-965d-42f7-a03a-b15206cd128b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5283", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0392/", "content": "", "creation_timestamp": "2026-04-02T17:00:00.000000Z"}, {"uuid": "c608c10a-556e-4a74-ba96-72d42d4893a3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5208", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3miyihiq3ga2g", "content": "", "creation_timestamp": "2026-04-08T14:20:44.366752Z"}, {"uuid": "9b469b7a-022d-4bfb-932c-5e57ffeebfcf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/getpokemon7.bsky.social/post/3miz365ppas2f", "content": "", "creation_timestamp": "2026-04-08T19:55:33.242568Z"}, {"uuid": "cf7e07b2-753f-4bb3-a9c5-2a2942ca2017", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/getpokemon7.bsky.social/post/3miz3cletsc2f", "content": "", "creation_timestamp": "2026-04-08T19:58:03.158214Z"}, {"uuid": "64f87900-cd10-45a9-a518-eff9ffd3c4f3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/getpokemon7.bsky.social/post/3miz3mnx2ds2f", "content": "", "creation_timestamp": "2026-04-08T20:03:39.353090Z"}, {"uuid": "df8850c5-cd3a-4321-b0d2-afe0e3b04274", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/getpokemon7.bsky.social/post/3miz3qoj3r22f", "content": "", "creation_timestamp": "2026-04-08T20:05:55.793396Z"}, {"uuid": "ae171fed-65f4-48b7-a54b-25427546302f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/pmloik.bsky.social/post/3mizr665myz26", "content": "", "creation_timestamp": "2026-04-09T02:29:14.772890Z"}, {"uuid": "af7de9fd-7b2a-4f1d-951b-cbd699008bbb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5208", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mj2kf3tmdp2d", "content": "", "creation_timestamp": "2026-04-09T10:00:31.337263Z"}, {"uuid": "0179a48d-e21a-432c-a767-97eaffbc4a80", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5264", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mj44ghlwjv24", "content": "", "creation_timestamp": "2026-04-10T00:56:06.900819Z"}, {"uuid": "1df12cdc-b27a-4b3a-87c0-08aae29c30be", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/shortinfo.bsky.social/post/3mj4kj7tf2k2f", "content": "", "creation_timestamp": "2026-04-10T05:08:11.024499Z"}, {"uuid": "9f9eca0f-e146-498d-8c37-b6959a4cd992", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5217", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mj6qyaeuv42t", "content": "", "creation_timestamp": "2026-04-11T02:09:14.469380Z"}, {"uuid": "bffee5a6-e79d-4b3b-bc81-e980460d9f6d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5207", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mj6r3a35zt2r", "content": "", "creation_timestamp": "2026-04-11T02:10:54.647070Z"}, {"uuid": "b70dd737-6bd3-4c5b-83e3-016de9680a73", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5226", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mj6rbqz2cv23", "content": "", "creation_timestamp": "2026-04-11T02:14:33.549387Z"}, {"uuid": "74ab0321-ae2c-449d-9809-e4994c0215cb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/getpokemon7.bsky.social/post/3mj7hg4vguk2v", "content": "", "creation_timestamp": "2026-04-11T08:50:44.403495Z"}, {"uuid": "1f3aad26-f62d-4ce7-8f76-d1fb7d244a31", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5284", "type": "seen", "source": "https://bsky.app/profile/getpokemon7.bsky.social/post/3mj7hg4vguk2v", "content": "", "creation_timestamp": "2026-04-11T08:50:44.490598Z"}, {"uuid": "e174555d-049b-46e1-ad9d-97d5e077a6dd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5286", "type": "seen", "source": "https://bsky.app/profile/getpokemon7.bsky.social/post/3mj7hg4vguk2v", "content": "", "creation_timestamp": "2026-04-11T08:50:44.898752Z"}, {"uuid": "78c82e13-c9d4-40c6-8a18-0a86c538c13d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5217", "type": "seen", "source": "https://infosec.exchange/users/offseq/statuses/116388792901284434", "content": "", "creation_timestamp": "2026-04-12T00:00:42.598816Z"}, {"uuid": "29be34bd-9ff4-442d-93d0-8f8b69d2c03b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5217", "type": "seen", "source": "https://bsky.app/profile/offseq.bsky.social/post/3mjb2bd77pm2n", "content": "", "creation_timestamp": "2026-04-12T00:00:42.905748Z"}, {"uuid": "26f8b88a-f1a4-4ce7-a33d-bfb7d5682fd6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "50cbbc09-1f2c-4230-87d1-7e8b03f0ea32", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5286", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "f21ec2c0-1647-4da0-89ec-eb58b58e5399", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5272", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "c5b70f90-5214-424a-b015-824e4344645f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5273", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "c8c4c382-75ef-458b-b407-0d1a60938be5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5274", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "448e30b0-fa92-499a-92a3-69e7d8350a22", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5275", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "8c29b961-309f-4147-b65f-eabd76b7f254", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5276", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "02026b79-98ff-4ae0-b075-2c8d0603327f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5277", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "e61e9156-0192-4dde-8c3b-9821aeadcfc8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5279", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "b3ac8855-948a-417f-bf5e-60a07bf4da21", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5280", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "6647d468-3463-4e5d-a7e4-2591eda318a1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5283", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "ea3f2298-c0c9-43c9-b274-98ca313ddb3a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5284", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "3aaadb0b-5623-4be4-a3b9-87728d0283f3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5285", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "5a629c8a-acb1-47c8-9038-7b15b6952add", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5287", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "5052afc8-fccc-4eb3-9d33-e83680d28770", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5289", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "2404c0b5-a551-4d16-bc25-80b3cba904ad", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5290", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "8f0c370a-e1ae-4c85-a4ce-ff44b8ce9b6f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5291", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "d0ef14d9-4321-417e-8f84-09ad6f6f591c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5292", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/microsoft-edge-multiple-vulnerabilities_20260413", "content": "", "creation_timestamp": "2026-04-12T20:00:00.000000Z"}, {"uuid": "b42357ab-4e61-4a71-a08f-9e68c43791ec", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/shortinfo.bsky.social/post/3mjfe6ec5s22t", "content": "", "creation_timestamp": "2026-04-13T17:08:40.974205Z"}, {"uuid": "5f5e1ec0-f179-47ef-b562-aa6a94bb9ed9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "ebbc02fc-5aac-45e1-a059-a4d4ad3f1eab", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5279", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "e5edb154-4fbe-4fc8-835e-65a35cca00cd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5277", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "bac2ce2f-c168-4559-8389-49206b8c2f06", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5291", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "36a081c1-c733-4562-ad3a-84661af6b971", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5292", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "ebd04a47-91a6-4897-909a-f7b532459321", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5286", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "4fde9d9e-f6f0-427d-bb1d-5e4581609e2e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5275", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "c96b608c-235d-4990-b672-abc9428d1f02", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5276", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "96f94363-a768-4230-b891-cb8cb5bca493", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5280", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "c642b6c5-c693-40d2-84a4-78e32a8f98f1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5283", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "fe67ba70-b6cc-47cd-8cbf-07ba108fba1c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5284", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "e8257474-901a-417b-baf3-50b232119ea5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5285", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "74e8a36d-eb8f-4381-9dbf-649c420bf5b9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5272", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "c3e97da4-36ff-4d48-a5df-eda1e1e9f1d7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5273", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "d9b3466d-156b-4cfc-b09d-3a13e4437d8d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5274", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "63774021-ba0d-4b6d-8779-accb032d1269", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5287", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "10497d60-0a3b-42be-8c6d-b824dcdeaae3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5289", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "ce9ac24a-5b2e-41e4-b75b-1ab7b2f22996", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5290", "type": "seen", "source": "https://www.thezdi.com/blog/2026/4/14/the-april-2026-security-update-review", "content": "", "creation_timestamp": "2026-04-14T15:49:19.000000Z"}, {"uuid": "cf747a42-4e33-4e97-84ff-7f61a5c53118", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://krebsonsecurity.com/2026/04/patch-tuesday-april-2026-edition/", "content": "", "creation_timestamp": "2026-04-14T19:47:59.000000Z"}, {"uuid": "1a9d0cf3-46bd-4796-ba4b-f6b8d4326c67", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/groovysecurity.bsky.social/post/3mjmq7eu5rn2i", "content": "", "creation_timestamp": "2026-04-16T15:32:50.474176Z"}, {"uuid": "3690d6be-1cb3-4157-9a38-1ff538a77a24", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5234", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mjocmzk6ie2b", "content": "", "creation_timestamp": "2026-04-17T06:35:02.118584Z"}, {"uuid": "be87c936-25ce-45fe-8a30-b722384c32e2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5231", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mjod6wfmuy22", "content": "", "creation_timestamp": "2026-04-17T06:45:05.592411Z"}, {"uuid": "f9f999cc-8bee-49d8-846e-a7f2bf7f13be", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5234", "type": "seen", "source": "https://bsky.app/profile/atomicedge.bsky.social/post/3mjopuy3kwk2r", "content": "", "creation_timestamp": "2026-04-17T10:32:07.020697Z"}, {"uuid": "4f475fca-ec9d-4fe9-9cfc-dfe72ecc0836", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5231", "type": "seen", "source": "https://bsky.app/profile/atomicedge.bsky.social/post/3mjpangfeoq2c", "content": "", "creation_timestamp": "2026-04-17T15:32:07.884247Z"}, {"uuid": "614da0a5-03e1-4331-af42-10cc0db9dc9f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "MISP/f15094ac-c6b8-4c5e-ad9f-470d4c4740d9", "content": "", "creation_timestamp": "2026-04-18T03:31:40.000000Z"}, {"uuid": "8498bb1a-3a26-405b-9f70-8c13ef8e336a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5217", "type": "seen", "source": "https://bsky.app/profile/atomicedge.bsky.social/post/3mjqsyjbjwn27", "content": "", "creation_timestamp": "2026-04-18T06:33:06.770613Z"}, {"uuid": "5c6b35dc-7b44-4002-b5e0-6dd87546e1af", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5226", "type": "seen", "source": "https://bsky.app/profile/atomicedge.bsky.social/post/3mjv4hdt2ad2h", "content": "", "creation_timestamp": "2026-04-19T23:33:06.763092Z"}, {"uuid": "cd0567e1-140a-4451-9366-64ca3af87483", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5265", "type": "seen", "source": "https://bsky.app/profile/infosec.skyfleet.blue/post/3mjwudarxe22v", "content": "", "creation_timestamp": "2026-04-20T16:12:58.575727Z"}, {"uuid": "4dd53718-3802-4519-a663-b8d0a42ce9d0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5265", "type": "seen", "source": "https://bsky.app/profile/infosec.skyfleet.blue/post/3mjwuv7lkt72h", "content": "", "creation_timestamp": "2026-04-20T16:23:01.608978Z"}, {"uuid": "2bd05c94-835c-4844-9b81-5311e01ed39d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/bigpoppaken.bsky.social/post/3mjxmjmzski24", "content": "", "creation_timestamp": "2026-04-20T23:26:03.577015Z"}, {"uuid": "9dda8324-dd2b-4f00-ac98-d0b5998a77fb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5262", "type": "seen", "source": "https://bsky.app/profile/o2cloud.bsky.social/post/3mk3jwdl7pl2u", "content": "", "creation_timestamp": "2026-04-22T12:50:07.677669Z"}, {"uuid": "0ad47425-45bc-4e42-9753-e3a9b1c40592", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5201", "type": "seen", "source": "https://bsky.app/profile/ferramentaslinux.bsky.social/post/3mk3u5b3irs2m", "content": "", "creation_timestamp": "2026-04-22T15:52:59.357797Z"}, {"uuid": "7728fdf6-6981-4460-b3e8-2534bc4d33a9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5262", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mk43zvvmkl2c", "content": "", "creation_timestamp": "2026-04-22T18:14:13.969190Z"}, {"uuid": "752a73fa-6281-468a-897a-6a02d6a960c8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5262", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mk46m2zwjs2k", "content": "", "creation_timestamp": "2026-04-22T19:00:11.480498Z"}, {"uuid": "9dcf18dd-657b-46d5-a3ac-e6945a73d7f4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5262", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3mk76k7tbb62v", "content": "", "creation_timestamp": "2026-04-23T23:37:07.996151Z"}, {"uuid": "53541002-86da-432f-a2f1-c2ca01e32433", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5262", "type": "seen", "source": "https://ccb.belgium.be/advisories/warning-11-new-vulnerabilities-gitlab-ce-and-ee-editions-patch-immediately", "content": "", "creation_timestamp": "2026-04-24T07:57:51.000000Z"}, {"uuid": "3f39017e-347c-4a5e-834b-c4a2ed55e976", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/kotosecurity.bsky.social/post/3mkb4bibpn52q", "content": "", "creation_timestamp": "2026-04-24T18:01:46.904997Z"}, {"uuid": "eb0f81fe-a53a-471e-bb80-66c20cf5f468", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://t.me/thehackernews/8716", "content": "\ud83d\uded1 Chrome 0-day Warning!\n\nTracked as CVE-2026-5281, this WebGPU (Dawn) use-after-free bug allows code execution via a crafted page if the renderer is compromised. \n\nIt\u2019s the 4th exploited Chrome browser zero-day in 2026.\n\n\ud83d\udd17 Read \u2192 https://thehackernews.com/2026/04/new-chrome-zero-day-cve-2026-5281-under.html", "creation_timestamp": "2026-04-01T11:55:08.000000Z"}, {"uuid": "ff4f710c-8acb-4532-ad00-104b1e5db386", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/79261", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-5281\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a TheMalwareGuardian\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 1  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-04-07 14:59:47\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nCVE-2026-5281 (Chrome Dawn WebGPU UAF) analysis, lab validation tools, and reproducible environment for vulnerable vs patched builds.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-04-07T15:00:04.000000Z"}, {"uuid": "01c6259b-5321-4b3f-ba5b-1a520bab5399", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5275", "type": "seen", "source": "Telegram/0Pt1cki95fA53ajnnsK8Av3dKVeZdTqxfrxRx4frF74hO10", "content": "", "creation_timestamp": "2026-04-01T15:25:49.000000Z"}, {"uuid": "5e9543e0-5663-4223-8e4a-ef5687a2e193", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5289", "type": "seen", "source": "Telegram/4u6pNJfi3nLv5HBYbkAV_RO5hA7CasKnKFj2guWNAP2iZfQ", "content": "", "creation_timestamp": "2026-04-01T15:25:59.000000Z"}, {"uuid": "831d9ee1-4a24-46cd-a52d-eb3cd50a6766", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "Telegram/koWg9picjaG2ToUTHmWZAVRmpkVaxUxcP1juXCV4e7L2qpk", "content": "", "creation_timestamp": "2026-04-02T09:00:05.000000Z"}, {"uuid": "91dff31f-2aec-4744-a388-0eda42f64cad", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5231", "type": "published-proof-of-concept", "source": "Telegram/OCRuCpCrMYyNHl7tK2WvZ5-EwER3iqlB4XvdcqwHWSl_drs", "content": "", "creation_timestamp": "2026-04-17T03:16:02.000000Z"}, {"uuid": "4ce656f3-83d7-4a75-851e-e420680d6b4e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5278", "type": "seen", "source": "Telegram/0Pt1cki95fA53ajnnsK8Av3dKVeZdTqxfrxRx4frF74hO10", "content": "", "creation_timestamp": "2026-04-01T15:25:49.000000Z"}, {"uuid": "846e0bab-54fe-4fb2-8942-aead2769a013", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5277", "type": "seen", "source": "Telegram/0Pt1cki95fA53ajnnsK8Av3dKVeZdTqxfrxRx4frF74hO10", "content": "", "creation_timestamp": "2026-04-01T15:25:49.000000Z"}, {"uuid": "5c3cce83-4978-43bd-b964-77387b0859e6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5280", "type": "seen", "source": "Telegram/Bkk_ez1WX0IehsVWjuM9-HkhESHwAR-xv4qkWYfcObZ2M48", "content": "", "creation_timestamp": "2026-04-02T01:18:12.000000Z"}, {"uuid": "c6e41387-c35e-40e8-8a5f-319d24685238", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5279", "type": "seen", "source": "Telegram/Bkk_ez1WX0IehsVWjuM9-HkhESHwAR-xv4qkWYfcObZ2M48", "content": "", "creation_timestamp": "2026-04-02T01:18:12.000000Z"}, {"uuid": "72932ce2-e892-4d70-8c86-1d55c8260ac5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5287", "type": "seen", "source": "Telegram/Bkk_ez1WX0IehsVWjuM9-HkhESHwAR-xv4qkWYfcObZ2M48", "content": "", "creation_timestamp": "2026-04-02T01:18:12.000000Z"}, {"uuid": "369c1700-a289-422e-ac78-32199d9efdc0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5201", "type": "published-proof-of-concept", "source": "Telegram/Qn5Ivb0hY_RRFbz3_smbJhwPSq3L1UkRwhbZcM0sFXYUsHw", "content": "", "creation_timestamp": "2026-04-01T15:00:14.000000Z"}, {"uuid": "9efd252b-3f22-46f0-ab41-b75bfb5b05bf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5264", "type": "seen", "source": "Telegram/aaKaZzhZCQTbBESVtGmK3HO5aOAiXiyEGsKbx2XTc93AVKM", "content": "", "creation_timestamp": "2026-04-09T23:30:50.000000Z"}, {"uuid": "60ac0641-079d-4186-8b76-6af89cc90559", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5274", "type": "seen", "source": "Telegram/4zYpYE5e9_2FkC7Z53Af8gCedtL6FpkxFD5yjbQn9BVECOM", "content": "", "creation_timestamp": "2026-04-01T15:25:32.000000Z"}, {"uuid": "a362c05b-ceb2-4f6c-b9cb-d6f4052a3d6e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5201", "type": "published-proof-of-concept", "source": "Telegram/v9uCn_dLujK0z6nWpoAPZrXvhfEaTfJKfYKQA8qCx-Erqh4", "content": "", "creation_timestamp": "2026-04-01T15:00:07.000000Z"}, {"uuid": "e67f4a7d-e8ef-43bf-8103-b08a8a10525e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5263", "type": "seen", "source": "Telegram/aaKaZzhZCQTbBESVtGmK3HO5aOAiXiyEGsKbx2XTc93AVKM", "content": "", "creation_timestamp": "2026-04-09T23:30:50.000000Z"}, {"uuid": "13d7ebfd-25da-42ea-8b37-55702fa511ab", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5217", "type": "published-proof-of-concept", "source": "Telegram/_qUc7Bg1mtpLkc1l9EDpx_bLzBpTm3H6GzOTVEjPbt6Wa7k", "content": "", "creation_timestamp": "2026-04-11T03:22:02.000000Z"}, {"uuid": "e97eacf3-cc3e-44cf-9d45-17e0d5de6301", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5283", "type": "seen", "source": "Telegram/0Pt1cki95fA53ajnnsK8Av3dKVeZdTqxfrxRx4frF74hO10", "content": "", "creation_timestamp": "2026-04-01T15:25:49.000000Z"}, {"uuid": "963af317-2e0c-4154-abe4-4364ef1e32fe", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5256", "type": "published-proof-of-concept", "source": "Telegram/PyNQtULQpgHoLf2PKswM_vEDbaboZwTfs0uqYxCbwNT3ZRI", "content": "", "creation_timestamp": "2026-04-01T07:15:40.000000Z"}, {"uuid": "05218084-a2a5-4e57-b016-007ef5d2401c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5212", "type": "published-proof-of-concept", "source": "Telegram/_fnqeA0DSzUxsfUgrLtw39NRieZko7R6ZhEkNfy6t9mpSrc", "content": "", "creation_timestamp": "2026-03-31T23:20:32.000000Z"}, {"uuid": "1c26ee04-f387-452c-8fb7-947f001cb016", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5213", "type": "published-proof-of-concept", "source": "Telegram/_fnqeA0DSzUxsfUgrLtw39NRieZko7R6ZhEkNfy6t9mpSrc", "content": "", "creation_timestamp": "2026-03-31T23:20:32.000000Z"}, {"uuid": "f5b997cf-2885-48eb-bd5d-f008e0d6fcfd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "Telegram/0Pt1cki95fA53ajnnsK8Av3dKVeZdTqxfrxRx4frF74hO10", "content": "", "creation_timestamp": "2026-04-01T15:25:49.000000Z"}, {"uuid": "bd1a311a-c5af-4bdd-8807-bdfcd2c6f4c9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5284", "type": "seen", "source": "Telegram/0Pt1cki95fA53ajnnsK8Av3dKVeZdTqxfrxRx4frF74hO10", "content": "", "creation_timestamp": "2026-04-01T15:25:49.000000Z"}, {"uuid": "2ca10e21-6238-4eb4-86bd-32eed5396b83", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5271", "type": "seen", "source": "Telegram/G7jwG369FM-EA8JMh95pmFocIEiy10HcnXiWAHgS3_Vj404", "content": "", "creation_timestamp": "2026-04-07T21:22:07.000000Z"}, {"uuid": "b81b52b8-1d75-4813-9070-05ed5f63b6b2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5208", "type": "seen", "source": "Telegram/w2JXUvOVbxOFgIv0sLZ9cDyiJ5at0tkdnYt2mHRi_DRLUrQ", "content": "", "creation_timestamp": "2026-04-08T13:16:11.000000Z"}, {"uuid": "292ea8cf-cea2-49ba-a7a7-2d14ed0df480", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5210", "type": "published-proof-of-concept", "source": "Telegram/fvcDlylB6Q78KniI1pBDCXqCziRIFy6eVM6L3PvvuY9d-E4", "content": "", "creation_timestamp": "2026-03-31T21:19:21.000000Z"}, {"uuid": "f53ef81d-a4dd-4a05-bdb2-6dd03db9df65", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5204", "type": "published-proof-of-concept", "source": "Telegram/e_KNKUl3o6DiU-2-jA1Bozh3wu6D5ajzBDCTSMbn5G7zvLo", "content": "", "creation_timestamp": "2026-03-31T17:26:20.000000Z"}, {"uuid": "67f59909-aef3-4ca6-a3bf-6f5c443912ec", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5292", "type": "seen", "source": "Telegram/4u6pNJfi3nLv5HBYbkAV_RO5hA7CasKnKFj2guWNAP2iZfQ", "content": "", "creation_timestamp": "2026-04-01T15:25:59.000000Z"}, {"uuid": "4be57b25-c8dc-415a-b522-b3bfcb9933b8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5290", "type": "seen", "source": "Telegram/4u6pNJfi3nLv5HBYbkAV_RO5hA7CasKnKFj2guWNAP2iZfQ", "content": "", "creation_timestamp": "2026-04-01T15:25:59.000000Z"}, {"uuid": "19ce82ba-c199-4b60-b472-f772db1d1ca6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5286", "type": "seen", "source": "Telegram/4u6pNJfi3nLv5HBYbkAV_RO5hA7CasKnKFj2guWNAP2iZfQ", "content": "", "creation_timestamp": "2026-04-01T15:25:59.000000Z"}, {"uuid": "d607e6c0-7ef8-4d95-b7fa-ecfa223af800", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5288", "type": "seen", "source": "Telegram/4u6pNJfi3nLv5HBYbkAV_RO5hA7CasKnKFj2guWNAP2iZfQ", "content": "", "creation_timestamp": "2026-04-01T15:25:59.000000Z"}, {"uuid": "dffbfd3f-4d77-4f12-b0c7-94c4ba398ba0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5201", "type": "seen", "source": "Telegram/qhrMuORufep18va9_eZH1nvqNGmq4wR7ALJzzgA5Ea6S8aY", "content": "", "creation_timestamp": "2026-03-31T11:17:48.000000Z"}, {"uuid": "c41bc9a6-0fe0-4127-bedd-fe2e4ca5d273", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5261", "type": "published-proof-of-concept", "source": "Telegram/or2m_3WCYby8bXskMQzpfDu1qBTJahou7yZRDnRXRdJQw8o", "content": "", "creation_timestamp": "2026-04-01T11:16:06.000000Z"}, {"uuid": "9fced34e-e280-4dbe-a6ae-c6ec9e4213e8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5211", "type": "seen", "source": "Telegram/OA0BhF0tC6EPmRi9BAj0aaRm3q83l75bwQVc9b2koDj48CY", "content": "", "creation_timestamp": "2026-03-31T21:19:34.000000Z"}, {"uuid": "c2274430-9edd-415b-aec5-8307e3a576a5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5237", "type": "published-proof-of-concept", "source": "Telegram/I7gM78d3mp9wugorspZkHmlDKuo-8DymFEq-4a44ip7mrow", "content": "", "creation_timestamp": "2026-04-01T01:15:30.000000Z"}, {"uuid": "5f699a46-0afe-4833-bc9b-50efd0ed0d95", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5258", "type": "published-proof-of-concept", "source": "Telegram/Z8Avvvay3ok1mF87MeUHRJnFA0IUoCxf5B7S0L87cvtb7Og", "content": "", "creation_timestamp": "2026-04-01T09:15:13.000000Z"}, {"uuid": "1f7d0118-5c7e-47e8-9681-38f2a31d3875", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5214", "type": "published-proof-of-concept", "source": "Telegram/2Cqk_qvtgaegci7UwxXD-qABu2YaVYQoLZQGlshG1KuvbS0", "content": "", "creation_timestamp": "2026-03-31T23:21:09.000000Z"}, {"uuid": "77ab86ef-c002-442b-b8fb-5266f39f6159", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5272", "type": "seen", "source": "Telegram/4zYpYE5e9_2FkC7Z53Af8gCedtL6FpkxFD5yjbQn9BVECOM", "content": "", "creation_timestamp": "2026-04-01T15:25:32.000000Z"}, {"uuid": "509ef86f-d4ab-436b-90b0-aa0881fa2990", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5244", "type": "seen", "source": "Telegram/mGl_Lp0_izI3D0-5yUiuFR5RNrOUKpF492R3nyj4h4cSwXA", "content": "", "creation_timestamp": "2026-04-02T09:15:50.000000Z"}, {"uuid": "5fa498fe-c903-48fd-941f-7fe53270fa1b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5238", "type": "published-proof-of-concept", "source": "Telegram/I7gM78d3mp9wugorspZkHmlDKuo-8DymFEq-4a44ip7mrow", "content": "", "creation_timestamp": "2026-04-01T01:15:30.000000Z"}, {"uuid": "ecd3ee3f-5c67-4939-8138-f2bac908b908", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5257", "type": "published-proof-of-concept", "source": "Telegram/PyNQtULQpgHoLf2PKswM_vEDbaboZwTfs0uqYxCbwNT3ZRI", "content": "", "creation_timestamp": "2026-04-01T07:15:40.000000Z"}, {"uuid": "46e7785c-abce-4a43-acf3-8fbad7ae43bc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5285", "type": "seen", "source": "Telegram/Bkk_ez1WX0IehsVWjuM9-HkhESHwAR-xv4qkWYfcObZ2M48", "content": "", "creation_timestamp": "2026-04-02T01:18:12.000000Z"}, {"uuid": "0a23cef9-cd35-4213-9e58-a0944431b2e0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/78378", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-5281\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a umair-aziz025\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-04-02 01:54:56\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\n\u65e0\u63cf\u8ff0\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-04-02T02:00:04.000000Z"}, {"uuid": "0647a76b-95bf-45e6-807b-67a930776934", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://t.me/xakep_ru/19178", "content": "\u0412 Google Chrome \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u043b\u0438 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u0443\u044e \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u0434\u043d\u044f, \u043d\u0430\u0445\u043e\u0434\u044f\u0449\u0443\u044e\u0441\u044f \u043f\u043e\u0434 \u0430\u0442\u0430\u043a\u0430\u043c\u0438\n\n\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 Google \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u044d\u043a\u0441\u0442\u0440\u0435\u043d\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome, \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0435\u0435 0-day \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-5281, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0443\u0436\u0435 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0430\u0442\u0430\u043a\u0430\u0445.\n\nhttps://xakep.ru/2026/04/02/cve-2026-5281/", "creation_timestamp": "2026-04-02T10:34:25.000000Z"}, {"uuid": "e8b3258c-1cd8-46c2-a4d4-60299469bb92", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://t.me/TengkorakCyberCrewzz/39292", "content": "New Chrome Zero-Day CVE-2026-5281 Under Active Exploitation \u2014 Patch Released \u2013 thehackernews.com\n\nWed, 01 Apr 2026 19:42:00", "creation_timestamp": "2026-04-01T20:03:03.000000Z"}, {"uuid": "3b5ed9b0-df66-4aba-a319-137211f912e6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://t.me/ctinow/248106", "content": "New Chrome Zero-Day CVE-2026-5281 Under Active Exploitation \u2014 Patch Released\nhttps://ift.tt/URBQp1s", "creation_timestamp": "2026-04-01T13:39:46.000000Z"}, {"uuid": "4c2437a5-e5ea-4f9c-b244-85b747d7decb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://t.me/TengkorakCyberCrewzz/9418", "content": "New Chrome Zero-Day CVE-2026-5281 Under Active Exploitation \u2014 Patch Released \u2013 thehackernews.com\n\nWed, 01 Apr 2026 19:42:00", "creation_timestamp": "2026-04-01T20:03:03.000000Z"}, {"uuid": "74255383-2891-45c9-abe4-84bd7a9fa4c4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://t.me/bdufstecru/3055", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 Dawn \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Google Chrome \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u0430\u043c\u044f\u0442\u0438 \u043f\u043e\u0441\u043b\u0435 \u0435\u0435 \u043e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0435\u043d\u0438\u044f. \u042d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u044c \u043d\u0430\u0440\u0443\u0448\u0438\u0442\u0435\u043b\u044e, \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c\u0443 \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e, \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 HTML-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b\n\nBDU:2026-04540\nCVE-2026-5281\n\n\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 \u0438\u0437 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u0432. \u0412 \u0441\u0432\u044f\u0437\u0438 \u0441\u043e \u0441\u043b\u043e\u0436\u0438\u0432\u0448\u0435\u0439\u0441\u044f \u043e\u0431\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u043e\u0439 \u0438 \u0432\u0432\u0435\u0434\u0435\u043d\u043d\u044b\u043c\u0438 \u0441\u0430\u043d\u043a\u0446\u0438\u044f\u043c\u0438 \u043f\u0440\u043e\u0442\u0438\u0432 \u0420\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u043e\u0439 \u0424\u0435\u0434\u0435\u0440\u0430\u0446\u0438\u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 \u043e\u0446\u0435\u043d\u043a\u0438 \u0432\u0441\u0435\u0445 \u0441\u043e\u043f\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0440\u0438\u0441\u043a\u043e\u0432.\n\n\u041a\u043e\u043c\u043f\u0435\u043d\u0441\u0438\u0440\u0443\u044e\u0449\u0438\u0435 \u043c\u0435\u0440\u044b:\n- \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0432\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043e\u0432;\n- \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u043c\u0435\u0436\u0441\u0435\u0442\u0435\u0432\u043e\u0433\u043e \u044d\u043a\u0440\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043b\u044f \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u043c\u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u043c\u0443 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044e;\n- \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u043c\u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u043c\u0443 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044e, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0441\u0445\u0435\u043c\u0443 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043f\u043e \u00ab\u0431\u0435\u043b\u044b\u043c \u0441\u043f\u0438\u0441\u043a\u0430\u043c\u00bb;\n- \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 SIEM-\u0441\u0438\u0441\u0442\u0435\u043c \u0434\u043b\u044f \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u043f\u043e\u043f\u044b\u0442\u043e\u043a \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438;\n- \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u0438\u0437 \u0432\u043d\u0435\u0448\u043d\u0438\u0445 \u0441\u0435\u0442\u0435\u0439 (\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442);\n- \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0447\u0430\u0441\u0442\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0439 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 (VPN).\n\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439:\nhttps://chromereleases.googleblog.com/2026/03/stable-channel-update-for-desktop_31.html", "creation_timestamp": "2026-04-03T13:01:12.000000Z"}, {"uuid": "90d1379b-d096-46da-ac2a-60e7546cadc1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5201", "type": "seen", "source": "https://t.me/GithubRedTeam/78303", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-5201\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a kagancapar\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a C\n\u2b50 Star\u6570\u91cf\uff1a 1  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-04-01 13:57:31\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nCVE-2026-5201: Heap-based buffer overflow in gdk-pixbuf JPEG loader (CWE-122, CVSS 7.5)\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-04-01T14:00:04.000000Z"}, {"uuid": "0a061923-8160-410e-baeb-155f1aa74f6b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://t.me/true_secator/8054", "content": "Google \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u044d\u043a\u0441\u0442\u0440\u0435\u043d\u043d\u044b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0435\u0449\u0435 \u043e\u0434\u043d\u043e\u0439 \u0443\u0436\u0435 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u043e\u0439 \u0441 \u043d\u0430\u0447\u0430\u043b\u0430 \u0433\u043e\u0434\u0430 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0439 0-day \u0432 Chrome, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u0430\u0442\u0430\u043a\u0430\u0445.\n\nCVE-2026-5281, \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 Chromium, \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c\u044e \u0442\u0438\u043f\u0430 \u00ab\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u043c\u044f\u0442\u0438 \u043f\u043e\u0441\u043b\u0435 \u043e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0435\u043d\u0438\u044f\u00bb \u0432 Dawn, \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430 WebGPU, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c Chromium.\n\n\u0417\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0435\u0435 \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0437\u044b\u0432\u0430\u0442\u044c \u0441\u0431\u043e\u0438 \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445, \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435\u043c \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u043e\u0435 \u0430\u043d\u043e\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435.\n\n\u041a\u0430\u043a \u0437\u0430\u044f\u0432\u043b\u044f\u044e\u0442 \u0432 Google, \u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0435\u0441\u0442\u044c \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438 0-day \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445, \u043d\u043e \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u044d\u0442\u0438\u0445 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u043e\u0432 \u043d\u0435 \u0440\u0430\u0437\u0433\u043b\u0430\u0448\u0430\u044e\u0442\u0441\u044f.\n\n\u0414\u043e\u0441\u0442\u0443\u043f \u043a \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0435, \u043a\u0430\u043a \u043e\u0431\u044b\u0447\u043d\u043e, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d \u0434\u043e \u0442\u0435\u0445 \u043f\u043e\u0440, \u043f\u043e\u043a\u0430 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0441 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c.\n\nGoogle \u0443\u0441\u0442\u0440\u0430\u043d\u0438\u043b\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u0430\u043d\u0430\u043b\u0430 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043d\u044b\u0445 \u041f\u041a. \u041d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u0443\u0436\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0434\u043b\u044f Windows, macOS (146.0.7680.177/178) \u0438 Linux (146.0.7680.177).\n\n\u042d\u0442\u043e \u0443\u0436\u0435 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u0430\u044f \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0430\u044f 0-day \u0432 Chrome, \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u0430\u044f \u0441 \u043d\u0430\u0447\u0430\u043b\u0430 \u0433\u043e\u0434\u0430.\n\n\u041d\u0430\u043f\u043e\u043c\u043d\u0438\u043c, \u043f\u0435\u0440\u0432\u0430\u044f (CVE-2026-2441) \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u043b\u0430 \u0441\u043e\u0431\u043e\u0439 \u043e\u0448\u0438\u0431\u043a\u0443 \u0430\u043d\u043d\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0442\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u0432 CSSFontFeatureValuesMap (\u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a \u0448\u0440\u0438\u0444\u0442\u043e\u0432 CSS \u0432 Chrome), \u043a\u043e\u0442\u043e\u0440\u0443\u044e Google\u00a0\u0443\u0441\u0442\u0440\u0430\u043d\u0438\u043b\u0430 \u0432 \u0441\u0435\u0440\u0435\u0434\u0438\u043d\u0435 \u0444\u0435\u0432\u0440\u0430\u043b\u044f\u00a0.\n\n\u0414\u0432\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 CVE \u0432 Chrome,\u00a0\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0432 \u0430\u0442\u0430\u043a\u0430\u0445 \u0440\u0430\u043d\u0435\u0435 \u0432 \u044d\u0442\u043e\u043c \u043c\u0435\u0441\u044f\u0446\u0435: \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c\u00a0\u0437\u0430\u043f\u0438\u0441\u0438 \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u044b \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430\u00a0\u0432 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435 2D-\u0433\u0440\u0430\u0444\u0438\u043a\u0438 Skia (CVE-2026-3909), \u0430 \u0432\u0442\u043e\u0440\u0430\u044f - \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432 \u0434\u0432\u0438\u0436\u043a\u0435 V8 JavaScript \u0438 WebAssembly (CVE-2026-3910).\n\n\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0433\u043e\u0434\u0443 Google \u0443\u0441\u0442\u0440\u0430\u043d\u0438\u043b\u0430 \u0432 \u043e\u0431\u0449\u0435\u0439 \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438\u00a08 \u043d\u0443\u043b\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0430\u043c\u0438, \u043c\u043d\u043e\u0433\u0438\u0435 \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0431\u044b\u043b\u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u044b \u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0443\u0433\u0440\u043e\u0437 Google (TAG), \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0439 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u0435\u043c \u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u0434\u043d\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0432 \u0448\u043f\u0438\u043e\u043d\u0441\u043a\u0438\u0445 \u0430\u0442\u0430\u043a\u0430\u0445.", "creation_timestamp": "2026-04-01T13:00:06.000000Z"}, {"uuid": "0ca55424-aac7-4686-92e2-e463ac1e4fa2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5201", "type": "seen", "source": "https://bsky.app/profile/linux.activitypub.awakari.com.ap.brid.gy/post/3mkkqwtl5hqs2", "content": "", "creation_timestamp": "2026-04-28T14:06:16.757907Z"}, {"uuid": "92d5c53b-e3d4-4ec8-bb08-80b1e32afd9c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5262", "type": "seen", "source": "Telegram/-TrxQEu_vpC0CzTlpYXuzrup_q5woS95qQpWNUcd_nRROGo", "content": "", "creation_timestamp": "2026-04-22T19:23:27.000000Z"}, {"uuid": "41978be0-9e6d-4aa9-9b98-f1cac7730e2c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52680", "type": "seen", "source": "https://bsky.app/profile/infosec.skyfleet.blue/post/ffpd3ihundh7z", "content": "CVE-2026-52680: Apache Kyuubi: REST batch multipart upload path traversal allows controlled file write", "creation_timestamp": "2026-07-30T11:47:05.843698Z"}, {"uuid": "50ad1c76-019c-44d1-bceb-060cfcfdb131", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52841", "type": "seen", "source": "https://gist.github.com/alon710/555463e864b3e92acb0ee1bba5502d4f", "content": "# CVE-2026-52841: CVE-2026-52841: Authorization Bypass in Easy!Appointments Google OAuth Provider Binding\n\n&gt; **CVSS Score:** 3.1\n&gt; **Published:** 2026-07-29\n&gt; **Full Report:** https://cvereports.com/reports/CVE-2026-52841\n\n## Summary\nAn authorization bypass vulnerability exists in Easy!Appointments before version 1.6.0. The application fails to validate ownership of the provider ID during the Google OAuth synchronization process. This allows authenticated backend users to link their personal Google Calendars to peer providers, leading to unauthorized access to scheduled appointments and associated customer metadata.\n\n## TL;DR\nAn authorization bypass flaw in Easy!Appointments allows authenticated backend users to bind their personal Google OAuth token to other providers' profiles, syncing external scheduling metadata and customer PII directly to the attacker's calendar.\n\n## Technical Details\n\n- **CWE ID**: CWE-639\n- **Attack Vector**: Network\n- **CVSS v3.1 Score**: 3.1 (Low)\n- **EPSS Score**: 0.00129\n- **CISA KEV Status**: Not Listed\n- **Exploit Status**: No public PoC\n- **Vulnerable Versions**: &lt; 1.6.0\n\n## Affected Systems\n\n- Easy!Appointments self-hosted appointment scheduler\n- **Easy!Appointments**: &lt; 1.6.0 (Fixed in: `1.6.0`)\n\n## Mitigation\n\n- Upgrade to Easy!Appointments version 1.6.0 or newer\n- Audit active Google Calendar configuration bindings in the application database\n- Monitor application logs for session state manipulation attempts\n\n**Remediation Steps:**\n1. Apply the software update to version 1.6.0 or newer on your production servers\n2. Verify that the Google.php controller includes the updated authorization check inside the oauth_callback method\n3. Query the ea_settings database table to identify duplicate or unexpected Google sync configurations\n4. Revoke any suspicious or duplicate Google OAuth synchronization tokens\n\n## References\n\n- [GitHub Security Advisory GHSA-8hm4-r66f-29wr](https://github.com/alextselegidis/easyappointments/security/advisories/GHSA-8hm4-r66f-29wr)\n- [Easy!Appointments Patch Commit 4b2d245](https://github.com/alextselegidis/easyappointments/commit/4b2d245d2cd2058dc76e05f6eb65b26699268471)\n- [Easy!Appointments 1.6.0 Release Tag](https://github.com/alextselegidis/easyappointments/releases/tag/1.6.0)\n- [NVD - CVE-2026-52841 Detail](https://nvd.nist.gov/vuln/detail/CVE-2026-52841)\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-52841) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-07-30T03:31:37.463951Z"}, {"uuid": "c6325e39-f3ab-4803-860c-cf115fb9f782", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52837", "type": "seen", "source": "https://gist.github.com/alon710/2d94cc50795411681f41b69ad6e69380", "content": "# CVE-2026-52837: CVE-2026-52837: Unauthenticated PII Leakage in Easy!Appointments Booking Reschedule Endpoint\n\n&gt; **CVSS Score:** 6.9\n&gt; **Published:** 2026-07-29\n&gt; **Full Report:** https://cvereports.com/reports/CVE-2026-52837\n\n## Summary\nAn unauthenticated Personally Identifiable Information (PII) disclosure vulnerability exists in Easy!Appointments versions up to and including 1.5.2. Requesting the booking reschedule endpoint with a valid appointment hash causes the system to embed the raw customer database record into the HTML response as inline JavaScript variables, exposing sensitive details. This includes email addresses, phone numbers, physical addresses, custom database metadata, and internal directory configurations such as LDAP DNs. The vulnerability has been resolved in version 1.6.0.\n\n## TL;DR\nUnauthenticated remote attackers can extract complete customer database records by accessing the booking reschedule endpoint with a valid 12-character appointment hash.\n\n## Exploit Status: POC\n\n## Technical Details\n\n- **CWE ID**: CWE-200, CWE-639\n- **Attack Vector**: Network (Unauthenticated)\n- **CVSS v4.0 Score**: 6.9 (Medium)\n- **EPSS Score**: 0.00352 (Percentile: 27.89%)\n- **Impact**: Information Disclosure (PII Leakage)\n- **Exploit Status**: Proof-of-Concept\n- **CISA KEV Status**: Not Listed\n\n## Affected Systems\n\n- Easy!Appointments &lt;= 1.5.2\n- **Easy!Appointments**: &lt;= 1.5.2 (Fixed in: `1.6.0`)\n\n## Mitigation\n\n- Upgrade to Easy!Appointments version 1.6.0 or later\n- Manually apply array-filtering hotfix to the Booking controller\n- Enforce strict Referrer-Policy to prevent hash leakage\n\n**Remediation Steps:**\n1. Assess current Easy!Appointments version and back up the database and web root.\n2. Apply the official upgrade package to transition to version 1.6.0 or newer.\n3. Verify the patch by loading a reschedule URL and inspecting the rendered HTML source for the absence of raw 'customer_data' fields.\n4. Configure the web server (Nginx/Apache) to append 'Referrer-Policy: no-referrer' to outgoing HTTP headers.\n\n## References\n\n- [GitHub Security Advisory GHSA-xgr6-pqjv-3pf8](https://github.com/alextselegidis/easyappointments/security/advisories/GHSA-xgr6-pqjv-3pf8)\n- [Fix Commit 40bb0b3](https://github.com/alextselegidis/easyappointments/commit/40bb0b31b531540bc9006efce4220eb0a437ed2b)\n- [Easy!Appointments 1.6.0 Release Notes](https://github.com/alextselegidis/easyappointments/releases/tag/1.6.0)\n- [NVD CVE-2026-52837 Detail](https://nvd.nist.gov/vuln/detail/CVE-2026-52837)\n- [CVE.org CVE-2026-52837 Record](https://www.cve.org/CVERecord?id=CVE-2026-52837)\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-52837) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-07-30T04:31:31.123107Z"}, {"uuid": "b73b6d11-cc3c-49b7-ac23-2c861fe3331c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52134", "type": "seen", "source": "Telegram/8sG8-znVA24HEgCSSOgSFdLJSscjGG_d1L2w-JFGPL2oE2E", "content": "", "creation_timestamp": "2026-07-30T01:00:03.212979Z"}, {"uuid": "b3667d22-263d-4c6b-bb40-a31a96710d70", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52134", "type": "seen", "source": "Telegram/Yj7Aq_xyYiyFjEC7_fWRp1WW6CPSPv-8fFQ8YzgEKFCsJSk", "content": "", "creation_timestamp": "2026-07-30T01:00:03.066297Z"}, {"uuid": "ec4bb238-9823-4685-8d56-0bbbacef54bc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52832", "type": "published-proof-of-concept", "source": "Telegram/g38DleJHgOgrObzOzogNy-FQ9NoQ3t7D9hzvmW22jIm78xQ", "content": "", "creation_timestamp": "2026-07-30T01:00:13.963222Z"}, {"uuid": "e6eea675-8680-4734-b931-a86ec16cfd31", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52840", "type": "seen", "source": "https://gist.github.com/alon710/5f2d10f3a54edb2e4c4f46ec9659b74e", "content": "# CVE-2026-52840: CVE-2026-52840: Server-Side Request Forgery in Easy!Appointments CalDAV Connector\n\n&gt; **CVSS Score:** 2.7\n&gt; **Published:** 2026-07-29\n&gt; **Full Report:** https://cvereports.com/reports/CVE-2026-52840\n\n## Summary\nEasy!Appointments prior to version 1.6.0 is vulnerable to Server-Side Request Forgery (SSRF) within its CalDAV integration module. The system handles user-supplied URLs in the connection test endpoint without verifying host constraints or network schemes, allowing authenticated backend users to probe internal infrastructure.\n\n## TL;DR\nAn authenticated SSRF vulnerability in Easy!Appointments prior to 1.6.0 allows backend users to probe internal networks and access loopback and RFC1918 addresses via unvalidated CalDAV connection test requests.\n\n## Exploit Status: POC\n\n## Technical Details\n\n- **CWE ID**: CWE-918\n- **Attack Vector**: Network\n- **CVSS v3.1 Score**: 2.7\n- **EPSS Score**: 0.00186 (Percentile: 8.49%)\n- **Exploit Status**: poc\n- **CISA KEV Status**: Not Listed\n\n## Affected Systems\n\n- Easy!Appointments scheduling platform\n- **easyappointments**: &lt; 1.6.0 (Fixed in: `1.6.0`)\n\n## Mitigation\n\n- Upgrade Easy!Appointments to version 1.6.0 or higher.\n- Enforce network segmentation and egress filtering rules to prevent the application container from connecting to local and private IP addresses.\n- Audit existing backend accounts to ensure only trusted users hold administrative, provider, or secretary permissions.\n\n**Remediation Steps:**\n1. Download the Easy!Appointments 1.6.0 release package.\n2. Apply the database migrations and update the application files, ensuring the patched `application/libraries/Caldav_sync.php` is deployed.\n3. Verify that the `ENABLE_CALDAV_SSRF_CHECK` parameter or any equivalent toggles are removed from the configurations to maintain secure-by-default logic.\n4. Test the CalDAV connection interface with a loopback address to verify that host validation successfully blocks the request.\n\n## References\n\n- [GHSA-pm5p-7w5h-jm5q Advisory Details](https://github.com/alextselegidis/easyappointments/security/advisories/GHSA-pm5p-7w5h-jm5q)\n- [NVD - CVE-2026-52840 Detail](https://nvd.nist.gov/vuln/detail/CVE-2026-52840)\n- [CVE.org CVE-2026-52840 Record](https://www.cve.org/CVERecord?id=CVE-2026-52840)\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-52840) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-07-30T06:31:29.627132Z"}, {"uuid": "f5d3f8e0-b2ad-4c31-967a-1f8efed3f278", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52824", "type": "seen", "source": "https://t.me/GithubRedTeam/95796", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #Exploit\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a Kimai-CVE-2026-49865-POC\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a cyeezy08\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-30 05:51:02\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nPoC exploits for CVE-2026-52824 (GHSA-jr9p-4h4j-6c58) \u2014 Kimai time-tracking default APP_SECRET authentication bypass affecting versions \u2264 2.57.0\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-30T07:00:03.930339Z"}, {"uuid": "78487193-8817-45ed-bfe3-f4ad74156389", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52839", "type": "seen", "source": "https://gist.github.com/alon710/5694b6f230218930632a6e462097e637", "content": "# CVE-2026-52839: CVE-2026-52839: Cross-Provider Appointment Injection and Authorization Bypass in Easy!Appointments\n\n&gt; **CVSS Score:** 3.3\n&gt; **Published:** 2026-07-29\n&gt; **Full Report:** https://cvereports.com/reports/CVE-2026-52839\n\n## Summary\nAn authorization bypass and logical 'write-before-crash' vulnerability in Easy!Appointments versions prior to 1.6.0 allows authenticated users with the 'Provider' role to inject unauthorized bookings into foreign providers' schedules or reassign existing appointments via parameter manipulation on the 'store' and 'update' endpoints.\n\n## TL;DR\nAuthenticated providers can inject or reassign appointments into schedules of other providers due to missing session-boundary validation on mutation endpoints, compounded by a write-before-crash logic flaw.\n\n## Technical Details\n\n- **CWE ID**: CWE-639\n- **Attack Vector**: Network\n- **CVSS v3.1 Score**: 3.3 (Low)\n- **Exploit Status**: None (No active public exploits)\n- **CISA KEV Status**: Not Listed\n- **Affected Functions**: appointments/store, appointments/update\n\n## Affected Systems\n\n- Easy!Appointments\n- **Easy!Appointments**: &lt; 1.6.0 (Fixed in: `1.6.0`)\n\n## Mitigation\n\n- Upgrade to Easy!Appointments version 1.6.0 or higher to apply official fixes.\n- Apply manual session validation controls to the store and update methods in application/controllers/Appointments.php.\n- Perform scheduled database integrity reviews to identify unauthorized appointment reassignments.\n\n**Remediation Steps:**\n1. Identify all deployment instances running Easy!Appointments versions older than 1.6.0.\n2. Back up the active database and configuration files.\n3. Download and install Easy!Appointments version 1.6.0 from the official release page.\n4. If manual patching is required, insert session role-slug verification checks into the store() and update() functions.\n5. Verify the patch by attempting to submit an appointment containing a foreign provider ID using a low-privilege provider account.\n\n## References\n\n- [GitHub Security Advisory GHSA-w8xc-8g92-v77h](https://github.com/alextselegidis/easyappointments/security/advisories/GHSA-w8xc-8g92-v77h)\n- [NVD CVE-2026-52839 Record](https://nvd.nist.gov/vuln/detail/CVE-2026-52839)\n- [Easy!Appointments Version 1.6.0 Release Tag](https://github.com/alextselegidis/easyappointments/releases/tag/1.6.0)\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-52839) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-07-30T05:31:24.691808Z"}, {"uuid": "85253b2f-e7c0-4d92-9644-44258348096b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5219", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/jkscrvoddfroi", "content": "CVE-2026-5219 - CSRF in Softtr's E-Commerce Pack\nCVE ID : CVE-2026-5219\n \n Published : July 30, 2026, 2:17 p.m. | 21\u00a0minutes ago\n \n Description : Cross-Site request forgery (CSRF) vulnerability in Softtr Information Technology Trade Ltd. Co. E-Commerce Pack allows Cross Site R...", "creation_timestamp": "2026-07-30T15:03:06.400466Z"}, {"uuid": "7ea3524d-6ae1-487a-96fb-d2d7ef9a86cd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52838", "type": "seen", "source": "https://gist.github.com/alon710/a3242bec311706e278c5de9e07dda21c", "content": "# CVE-2026-52838: CVE-2026-52838: Stored Cross-Site Scripting via Booking Disabled Message in Easy!Appointments\n\n&gt; **CVSS Score:** 2.6\n&gt; **Published:** 2026-07-29\n&gt; **Full Report:** https://cvereports.com/reports/CVE-2026-52838\n\n## Summary\nThis report provides a comprehensive technical teardown of CVE-2026-52838 (GHSA-996f-334j-67g7), a stored Cross-Site Scripting (XSS) vulnerability in Easy!Appointments. The flaw occurs in how the application manages the 'booking disabled' custom message configuration, allowing high-privileged administrators to persist unsanitized payloads that execute on unauthenticated guest landing pages.\n\n## TL;DR\nA stored Cross-Site Scripting vulnerability in Easy!Appointments prior to version 1.6.0 allows authenticated administrators to store arbitrary JavaScript payloads in the booking settings. These payloads execute automatically in the browser context of unauthenticated visitors when the application is configured in booking disabled mode.\n\n## Technical Details\n\n- **CWE ID**: CWE-79\n- **Attack Vector**: Network\n- **CVSS v3.1 Score**: 2.6\n- **EPSS Score**: 0.00184\n- **Impact**: Stored Cross-Site Scripting\n- **Exploit Status**: None / No Public PoC\n- **KEV Status**: Not Listed\n\n## Affected Systems\n\n- Easy!Appointments\n- **easyappointments**: &lt; 1.6.0 (Fixed in: `1.6.0`)\n\n## Mitigation\n\n- Upgrade Easy!Appointments to version 1.6.0 or higher.\n- Apply manual template-level output sanitization using the pure_html helper function.\n- Implement a robust Content Security Policy (CSP) to block the execution of inline JavaScript payloads.\n\n**Remediation Steps:**\n1. Determine the current version of the Easy!Appointments installation.\n2. Back up the database and existing application directory.\n3. Download the 1.6.0 release from the official repository.\n4. Deploy the updated codebase, ensuring files in the application/views and application/controllers directories are overwritten.\n5. Validate the fix by attempting to input HTML tags in the booking message configuration as an administrator and verifying they are sanitized on the guest page.\n\n## References\n\n- [GitHub Advisory GHSA-996f-334j-67g7](https://github.com/alextselegidis/easyappointments/security/advisories/GHSA-996f-334j-67g7)\n- [Vulnerability Fix Commit](https://github.com/alextselegidis/easyappointments/commit/629a0415f54f75556c17f4f5d9c77fda1fdbdeae)\n- [Easy!Appointments 1.6.0 Release Tag](https://github.com/alextselegidis/easyappointments/releases/tag/1.6.0)\n- [NVD Vulnerability Detail for CVE-2026-52838](https://nvd.nist.gov/vuln/detail/CVE-2026-52838)\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-52838) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-07-30T02:32:04.935473Z"}, {"uuid": "7887d726-3197-452e-a861-c635789d122d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52824", "type": "seen", "source": "Telegram/47AGWfAWFIwZKzQcl_sisfXazYjpo74QYaHVlY-riLjwoTE", "content": "", "creation_timestamp": "2026-07-30T14:00:04.763878Z"}, {"uuid": "9c951923-2dc4-4d9b-9969-eb98e97e6713", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52824", "type": "seen", "source": "https://t.me/GithubRedTeam/96531", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52824\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a AzureADTrent\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Unknown\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-08-04 03:43:49\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nTechnical analysis and PoC of CVE-2026-52824: default APP_SECRET in the Kimai Docker image enabling unauthenticated login link forgery. Affects &lt;= 2.57.0, fixed in 2.58.0.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-08-04T05:00:03.775438Z"}, {"uuid": "aec0c72a-55fc-4217-81b2-650f69733717", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52855", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3mrzd55332f2a", "content": "CVE-2026-52855 - Critical SSTI in Wings (Pterodactyl). Low-priv user can read daemon config tokens via {{config.}} in egg templates. CVSS 9.9. Update to 1.12.3 immediately. #CVE #infosec #Pterodactyl\n\nhttps://www.valtersit.com/cve/CVE-2026-52855/", "creation_timestamp": "2026-08-01T11:04:52.353182Z"}, {"uuid": "cd88f339-02be-4e76-a365-360f3188e6fe", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52869", "type": "seen", "source": "https://gist.github.com/Correctover/36ce05054d457c4fb176b23f08f9962b", "content": "# MCP Protocol Security in 2026: Why Patching Isn't Enough \u2014 And What Runtime Verification Solves\n\n&gt; **Author**: Guigui Wang, Correctover  \n&gt; **Date**: August 4, 2026  \n&gt; **Relevance**: AI Agent infrastructure, MCP security, runtime verification standards\n\n---\n\n## TL;DR\n\nThe Model Context Protocol (MCP) has accumulated **at least 5 confirmed CVEs** in 2026 alone \u2014 DNS rebinding, session hijacking, session poisoning, cross-client data leaks, and Origin header bypass. Every single one follows the same pattern: the protocol trusts its environment without verifying it.\n\nI'm the author of **CCS (Correctover Computing Standard)**, the first IETF submission for AI Agent runtime verification (draft-correctover-ccs-00). This blog post shows how CCS's 7-dimensional runtime verification framework would have caught these vulnerabilities **systemically** \u2014 not as individual patches, but as a class of problems.\n\nIf you're running MCP-based AI agent infrastructure, you need to think about runtime verification, not just patching. Here's why.\n\n---\n\n## The MCP Vulnerability Catalog (2026)\n\n### CVE-2026-11624: DNS Rebinding Attack\n**Severity**: High  \n**Affected**: All MCP server implementations prior to v0.25  \n**Root Cause**: Missing `Origin` header validation\n\nAn attacker-controlled domain uses DNS rebinding to redirect a victim's browser to `127.0.0.1`, where a local MCP server is running. Because the server doesn't validate `Origin` headers, it accepts connections from the browser context \u2014 allowing arbitrary tool execution.\n\n**Impact**: Any website a developer visits while running an MCP server locally could weaponize this. File reads, command execution, database access \u2014 all through the agent's tool interface.\n\n### CVE-2026-67431: Session Poisoning (Ruby SDK)\n**CVSS**: 8.3 (High)  \n**Affected**: `mcp` Ruby gem &lt; v0.23.0  \n**Root Cause**: Transport layer doesn't bind sessions to their owners\n\nThe stateful transport implementation failed to bind established sessions to their original owners or connection contexts. Any actor with access to a session ID can execute arbitrary tool calls.\n\n### CVE-2026-52869: Session Hijacking (Python SDK)\n**CVSS**: 7.1 (High)  \n**Affected**: MCP Python SDK &lt; v1.27.2  \n**Root Cause**: JSON-RPC requests routed purely on user-controlled session IDs without ownership validation\n\nA bearer-token-authenticated attacker can hijack and inject JSON-RPC messages into another client's session by supplying their session ID. The transport layer accepts any valid token and routes to the target session.\n\n### CVE-2026-25536: Cross-Client Data Leak (TypeScript SDK)\n**CVSS**: 7.1 (High)  \n**Affected**: `@modelcontextprotocol/sdk` v1.10.0 through v1.25.3  \n**Root Cause**: Race condition in shared server/transport state\n\nWhen a single server or transport instance serves multiple clients, one client's tool results, notifications, and sampling requests can be delivered to another client. The trigger is ordinary concurrent load, not a crafted attack.\n\n### OX Security Findings: STDIO Transport Architecture\nThe MCP STDIO transport spawns a new process for every connection. This architectural choice means:\n- Each connection has its own process boundary (isolation?)\n- But also: each connection can access the full host system\n- No centralized verification of what the spawned process does\n\n---\n\n## The Pattern: Protocol Trust Without Runtime Verification\n\nLook at all five CVEs. They share a fundamental pattern:\n\n&gt; **MCP trusts its environment. It assumes that if you have a valid connection, you're authorized. If you have a session ID, you own it. If you can reach localhost, you're a legitimate client.**\n\nThis is a **design-level assumption**, not a bug. And it's the same assumption that causes every new CVE.\n\nPatching one vulnerability doesn't fix the pattern:\n- Adding Origin validation fixes DNS rebinding but doesn't prevent the next spoofing attack\n- Binding sessions to owners prevents hijacking but doesn't validate what the session does\n- Isolating transport state prevents leaks but doesn't verify tool execution intent\n\nWhat MCP needs is not another patch. It needs **runtime verification** \u2014 continuous, systematic validation of every agent action against its authorization and intent.\n\n---\n\n## How CCS Solves This Systemically\n\nCCS (draft-correctover-ccs-00) is a 7-dimensional runtime verification framework submitted to IETF. Here's how each dimension addresses the MCP vulnerability pattern:\n\n### 1. Structure Verification\n**What it checks**: Is the incoming request structurally valid? Does it conform to the expected schema?\n\n**Catches**: Malformed JSON-RPC, unexpected tool call parameters, requests that don't match the server's capability declaration.\n\n### 2. Schema Verification  \n**What it checks**: Does the request match the declared tool/resource schema?\n\n**Catches**: Cross-client data leaks (responses with wrong schema), session poisoning (requests with wrong parameter types).\n\n### 3. Latency Verification\n**What it checks**: Is the response time within expected bounds?\n\n**Catches**: DNS rebinding attacks (abnormal latency patterns when browser proxies to localhost), replay attacks (timing anomalies).\n\n### 4. Cost Verification\n**What it checks**: Does the operation stay within declared resource bounds?\n\n**Catches**: Resource exhaustion through tool spam, unexpected computational costs from hijacked sessions.\n\n### 5. Identity Verification\n**What it checks**: Is the requesting entity who it claims to be? Is the session bound to the authenticated principal?\n\n**Catches**: Session hijacking (CVE-2026-52869), session poisoning (CVE-2026-67431). CCS binds session identity to the authenticated principal at the transport layer.\n\n### 6. Integrity Verification\n**What it checks**: Has the data been tampered with? Is the response from the expected source?\n\n**Catches**: Cross-client data leaks (CVE-2026-25536), response injection. CCS verifies data integrity at the byte level.\n\n### 7. Security Verification\n**What it checks**: Does the observed behavior match the declared authorization policy?\n\n**Catches**: DNS rebinding (CVE-2026-11624), STDIO process escape. CCS verifies that every tool execution stays within the declared authorization boundary, regardless of the transport mechanism.\n\n### Performance\n- **P50 latency**: ~133\u03bcs (out-of-process) / ~7.5\u03bcs (in-process)\n- **Verification mode**: Continuous, per-action\n- **False positive rate**: 0% across 28 audited projects\n\n---\n\n## The Self-Evolution Problem\n\nHere's what makes this worse: MCP is a **living protocol**. New transports are added. New SDKs are implemented. New tool patterns emerge. Every change introduces new attack surfaces.\n\nStatic patches can't keep up. You need a verification engine that **evolves** with the protocol.\n\nThat's why CCS includes a self-evolving detection engine (MCPFuzz):\n- **Layer 1**: Static analysis of known vulnerability patterns\n- **Layer 2**: Dynamic fuzzing with semantic-aware test generation\n- **Layer 3**: Behavioral analysis that discovers new bypass patterns autonomously\n\nThis isn't a rule engine. It's an agent that continuously learns what \"normal\" MCP behavior looks like and flags deviations. It achieved **0 false positives** across 28 production projects in the agent ecosystem.\n\n---\n\n## What This Means for You\n\n### If you're an MCP server operator:\n- Upgrade to the latest SDK versions (v0.25+ for Python, v0.23.0+ for Ruby, v1.26.0+ for TypeScript)\n- Implement Origin header validation\n- Bind sessions to authenticated principals\n- Isolate transport state per client\n\nBut also: **deploy runtime verification**. The patches fix known CVEs. CCS prevents the next class of vulnerabilities.\n\n### If you're building on MCP:\n- Don't assume the protocol is secure. It's a living standard with fundamental trust assumptions.\n- Add CCS verification to your agent pipeline. 133\u03bcs overhead is negligible compared to the risk.\n- Audit your tool execution policies. What is your agent authorized to do? CCS enforces that at runtime.\n\n### If you're an enterprise deploying AI agents:\n- MCP is the connective tissue between your LLM and your enterprise tools (databases, APIs, file systems).\n- A vulnerability in MCP is a vulnerability in your entire agent infrastructure.\n- Runtime verification is not optional. It's the difference between \"we patched the known CVEs\" and \"we systematically prevent the class of problems.\"\n\n---\n\n## The Standard Matters\n\nCCS is not just my project. It's submitted to IETF (draft-correctover-ccs-00, Submission #167254). This means:\n- It's a community standard, not a vendor lock-in\n- It's transparent, auditable, and open\n- It's designed to be adopted across the ecosystem\n\nThe DOI (10.5281/zenodo.21783723) provides timestamped proof of priority. The ccs-verifier SDK is on PyPI (v0.4.1). The code is open source.\n\nI'm not selling anything. I'm establishing a standard and proving it works. The question is whether the ecosystem adopts it before or after the next major MCP vulnerability makes headlines.\n\n---\n\n## Resources\n\n- **CCS IETF Draft**: https://datatracker.ietf.org/submit/status/167254/\n- **CCS DOI**: https://doi.org/10.5281/zenodo.21783723\n- **ccs-verifier SDK**: https://pypi.org/project/ccs-verifier/\n- **GitHub**: https://github.com/Correctover/ccs-verifier\n- **MCP CVE-2026-11624**: https://cvereports.com/reports/CVE-2026-11624\n- **MCP CVE-2026-52869**: https://cvereports.com/reports/CVE-2026-52869\n\n---\n\n*Guigui Wang is the author of CCS and founder of Correctover. Correctover's mission is to make AI Agent runtime verification a standard practice, not an afterthought.*\n", "creation_timestamp": "2026-08-04T06:51:03.321496Z"}, {"uuid": "b5e73f35-d5c1-47e8-91d9-08ddd5ec79a2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52923", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/redhat-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T10:17:41.807844Z"}, {"uuid": "b5538432-988a-4ac2-9670-679e6523af70", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52993", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/redhat-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T10:17:44.215725Z"}, {"uuid": "37cd07a2-fe69-4c2a-9d83-f9db62b51d81", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52102", "type": "published-proof-of-concept", "source": "Telegram/LqdU20CE0Hk-SL_FPOS2WnuOEvVMOSrUkoEKMOvVibc5ya4", "content": "", "creation_timestamp": "2026-08-04T17:00:04.753927Z"}, {"uuid": "85f41223-0d32-450d-acc2-98fbdaf6cb45", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52680", "type": "published-proof-of-concept", "source": "Telegram/LqdU20CE0Hk-SL_FPOS2WnuOEvVMOSrUkoEKMOvVibc5ya4", "content": "", "creation_timestamp": "2026-08-04T17:00:04.851420Z"}, {"uuid": "3fde1198-a246-4434-9d4c-8e09ac2eb1a1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52824", "type": "published-proof-of-concept", "source": "Telegram/47AGWfAWFIwZKzQcl_sisfXazYjpo74QYaHVlY-riLjwoTE", "content": "", "creation_timestamp": "2026-07-31T00:00:29.570854Z"}, {"uuid": "b5883f00-5b65-415c-88cc-e614353f3b20", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52824", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/95796", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #Exploit\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a Kimai-CVE-2026-49865-POC\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a cyeezy08\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-30 05:51:02\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nPoC exploits for CVE-2026-52824 (GHSA-jr9p-4h4j-6c58) \u2014 Kimai time-tracking default APP_SECRET authentication bypass affecting versions \u2264 2.57.0\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-31T00:00:38.582363Z"}, {"uuid": "d9320179-9bc4-40bf-877f-ba5e4bf03342", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52134", "type": "published-proof-of-concept", "source": "Telegram/8sG8-znVA24HEgCSSOgSFdLJSscjGG_d1L2w-JFGPL2oE2E", "content": "", "creation_timestamp": "2026-07-31T00:00:43.981470Z"}, {"uuid": "406c3f2b-0780-4cdd-b837-5100f43c6054", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52134", "type": "published-proof-of-concept", "source": "Telegram/Yj7Aq_xyYiyFjEC7_fWRp1WW6CPSPv-8fFQ8YzgEKFCsJSk", "content": "", "creation_timestamp": "2026-07-31T01:00:26.869339Z"}, {"uuid": "3606e83c-2fc9-4c9c-bb0a-78c6fa3d61dd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52832", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/95672", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #Exploit\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52832-PoC-exploit-nuclio-dashboard\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a mdvpat\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Shell\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-29 10:43:05\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nNuclio Dashboard (NOP mode) accepts unauthenticated POST /api/functions. The spec.handler field isn't path-validated, so ../../../../tmp/x.txt:handler escapes the build tempdir via path.Join, letting an attacker write arbitrary content to any path as root. (CVE-2026-52832, \u22641.15.27)\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-08-01T19:00:04.003455Z"}, {"uuid": "a215d76a-5432-495a-bf4b-8911993d0001", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52824", "type": "published-proof-of-concept", "source": "Telegram/r4YAq9sqiCZdls8-ldA7XAIZMKynCRrGuzy5h6EQSIOA624", "content": "", "creation_timestamp": "2026-08-04T10:00:05.457142Z"}, {"uuid": "1ad996e2-7588-4ec5-af76-af8de0eddccc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52887", "type": "published-proof-of-concept", "source": "Telegram/j-DMWk1jylS6oTK3WkqNWOGjNQLp4_I9IFyoV0ikHsL-Sj8", "content": "", "creation_timestamp": "2026-08-03T11:08:45.204832Z"}, {"uuid": "5e8b4450-7a7a-4c29-9154-520477a36880", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5222", "type": "seen", "source": "https://bsky.app/profile/feedbot.unronritaro.net/post/3msbta7rtuf2f", "content": "Security Advisory for Cargo (CVE-2026-5222) | Rust Blog", "creation_timestamp": "2026-08-04T20:14:13.348261Z"}, {"uuid": "db8428ef-d84f-468f-948d-546ef23846ea", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5223", "type": "seen", "source": "https://bsky.app/profile/feedbot.unronritaro.net/post/3msbtac5fpq2e", "content": "Security Advisory for Cargo (CVE-2026-5223) | Rust Blog", "creation_timestamp": "2026-08-04T20:14:15.751689Z"}, {"uuid": "07ebaf4c-e864-4f9f-b24e-e0e96a5c4bc6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52887", "type": "seen", "source": "https://t.me/GithubRedTeam/96368", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #Exploit #RCE\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52887-NocoBase-SQLi-RCE\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a BiiTts\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-08-03 03:57:44\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nCVE-2026-52887 \u2014 NocoBase SQL injection -&gt; PostgreSQL-superuser RCE (myInAppChannels:list filter, CVSS 10.0). Author PoC + source analysis + docker lab.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-08-03T05:00:03.076625Z"}, {"uuid": "72ca8c62-fd34-460d-bfcc-0198a5684153", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52680", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/96571", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #Exploit\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52680_exploit\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a 0xdak\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-08-04 09:38:57\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\n\u65e0\u63cf\u8ff0\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-08-04T11:00:05.728929Z"}, {"uuid": "7526781c-38de-4d6b-b7c6-5a3fbf24ff77", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5299", "type": "seen", "source": "https://t.me/itarmyofrussianews/379", "content": "Wireshark \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438: \u0432 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u043e \u0431\u043e\u043b\u0435\u0435 40 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439, \u0447\u0430\u0441\u0442\u044c \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434 \u0447\u0435\u0440\u0435\u0437 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u043f\u0430\u043a\u0435\u0442\u044b \u0438\u043b\u0438 \u0432\u0440\u0435\u0434\u043e\u043d\u043e\u0441\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0437\u0430\u0445\u0432\u0430\u0442\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430\n\n\u0414\u043b\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0441\u0435\u0442\u0438 \u0438 \u0440\u0430\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u043e\u0432 \u044d\u0442\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u043e, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d \u0448\u0438\u0440\u043e\u043a\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0441\u0435\u0442\u044f\u0445, SOC \u0438 \u043b\u0430\u0431\u043e\u0440\u0430\u0442\u043e\u0440\u0438\u044f\u0445. \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043e \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 4.6.5, \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043d\u0430\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0435\u0433\u043e \u0431\u0435\u0437 \u0437\u0430\u0434\u0435\u0440\u0436\u0435\u043a\n\n\u041d\u0430\u0438\u0431\u043e\u043b\u044c\u0448\u0443\u044e \u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435\u043c \u043a\u043e\u0434\u0430. \u041e\u043d\u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u044b \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u043c\u043e\u0434\u0443\u043b\u044f\u0445 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432: TLS (CVE-2026-5402), SBC-\u0430\u0443\u0434\u0438\u043e\u043a\u043e\u0434\u0435\u043a (CVE-2026-5403), RDP (CVE-2026-5405), \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0435 \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u043f\u0440\u043e\u0444\u0438\u043b\u0435\u0439 (CVE-2026-5656). \u0412\u043e \u0432\u0441\u0435\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445 \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0441\u0431\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u043d\u043e \u043f\u0440\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u0437\u0430\u0445\u0432\u0430\u0442\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u044b\n\n\u0421\u0438\u0442\u0443\u0430\u0446\u0438\u044f \u0443\u0441\u0443\u0433\u0443\u0431\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u0435\u043c, \u0447\u0442\u043e Wireshark \u0447\u0430\u0441\u0442\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0441 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u043d\u044b\u043c\u0438 \u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u044f\u043c\u0438, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0432 \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u0435. \u042d\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0443\u044e \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044e \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0431\u043e\u043b\u0435\u0435 \u043e\u043f\u0430\u0441\u043d\u043e\u0439, \u0442\u0430\u043a \u043a\u0430\u043a \u0430\u0442\u0430\u043a\u0443\u044e\u0449\u0438\u0439 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0448\u0438\u0440\u043e\u043a\u0438\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0441\u0438\u0441\u0442\u0435\u043c\u0435\n\n\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c, \u043f\u0440\u0438\u0432\u043e\u0434\u044f\u0449\u0438\u0445 \u043a \u043e\u0442\u043a\u0430\u0437\u0443 \u0432 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u0438. \u0423\u044f\u0437\u0432\u0438\u043c\u044b\u0435 \u043c\u0435\u0441\u0442\u0430 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u044b \u0432 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0438 \u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0432, \u0432\u043a\u043b\u044e\u0447\u0430\u044f ICMPv6, HTTP, WebSocket, MySQL, BT-DHT \u0438 \u0434\u0440\u0443\u0433\u0438\u0435. \u0410\u0442\u0430\u043a\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0434\u0430\u0436\u0435 \u0431\u0435\u0437 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u0432 \u043e\u0434\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 \u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043f\u0430\u043a\u0435\u0442\n\n\u041e\u0442\u0434\u0435\u043b\u044c\u043d\u0443\u044e \u0433\u0440\u0443\u043f\u043f\u0443 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u043e\u0448\u0438\u0431\u043a\u0438, \u0432\u044b\u0437\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u0437\u0430\u0432\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437 \u043d\u0438\u0445 \u043f\u0440\u0438\u0432\u043e\u0434\u044f\u0442 \u043a \u0431\u0435\u0441\u043a\u043e\u043d\u0435\u0447\u043d\u044b\u043c \u0446\u0438\u043a\u043b\u0430\u043c \u0438 \u043f\u043e\u043b\u043d\u043e\u0439 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0435 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430, \u0447\u0442\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u043e \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0438 SIEM\n\n\u0422\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u044b \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0432 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430\u0445 \u0434\u0435\u043a\u043e\u043c\u043f\u0440\u0435\u0441\u0441\u0438\u0438 \u0434\u0430\u043d\u043d\u044b\u0445, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 zlib \u0438 LZ77. \u041e\u0448\u0438\u0431\u043a\u0438 \u0432 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0441\u0436\u0430\u0442\u043e\u0433\u043e \u0442\u0440\u0430\u0444\u0438\u043a\u0430 \u043c\u043e\u0433\u043b\u0438 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442\u044c \u043a \u0441\u0431\u043e\u044f\u043c \u043f\u0440\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0435 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043b\u044e\u0431\u043e\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u0441\u0436\u0430\u0442\u0438\u0435, \u0447\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u043b\u043e \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u044c \u0430\u0442\u0430\u043a\u0438\n\n\u0412 \u0446\u0435\u043b\u043e\u043c \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u0442\u0440\u043e\u043d\u0443\u043b\u0438 \u0448\u0438\u0440\u043e\u043a\u0438\u0439 \u0441\u043f\u0435\u043a\u0442\u0440 \u043f\u0440\u043e\u0431\u043b\u0435\u043c: \u043e\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u0438 \u0437\u0430\u0432\u0438\u0441\u0430\u043d\u0438\u0439 \u0434\u043e \u043c\u0430\u0441\u0441\u043e\u0432\u044b\u0445 \u0441\u0431\u043e\u0435\u0432 \u043f\u0440\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u0430\u043a\u0435\u0442\u043e\u0432. \u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u043e\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e CVE-\u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u043e\u0442 CVE-2026-5299 \u0434\u043e CVE-2026-6870\n\n\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0442\u043c\u0435\u0447\u0430\u044e\u0442, \u0447\u0442\u043e \u0447\u0430\u0441\u0442\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0431\u044b\u043b\u0430 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0430 \u0441 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0418\u0418, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u043e \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u043c\u043e\u0434\u0443\u043b\u044f\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0430\n\n\u0414\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0439, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0445 Wireshark \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0438\u043b\u0438 \u0437\u0430\u0445\u0432\u0430\u0442\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430, \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u043d\u043e\u0439 \u043c\u0435\u0440\u043e\u0439, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u043c\u043e\u0433\u0443\u0442 \u043a\u0430\u043a \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044e \u043a\u043e\u0434\u0430, \u0442\u0430\u043a \u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0430\u0440\u0443\u0448\u0438\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0441\u0435\u0442\u0438.\n\n\u041d\u0430\u0448\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u044b: \n\u041a\u0430\u043d\u0430\u043b \u0444\u043e\u0440\u0443\u043c\u0430: T.ME/XSSF_FORUM\n\u041d\u0430\u0448 \u043a\u0430\u043d\u0430\u043b: T.ME/ITARMYOFRUSSIANEWS", "creation_timestamp": "2026-05-03T10:37:15.000000Z"}, {"uuid": "af4181a2-ce64-4f81-add2-3350fca2afa6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5294", "type": "seen", "source": "https://infosec.exchange/users/offseq/statuses/116520086781199288", "content": "\ud83d\udea8 CRITICAL: CVE-2026-5294 in Geeky Bot WP plugin (\u22641.2.2) allows unauthenticated RCE by installing arbitrary plugins via an exposed AJAX endpoint. Disable or remove plugin &amp; monitor for patches. https://radar.offseq.com/threat/cve-2026-5294-cwe-862-missing-authorization-in-ahm-a69c64e2 #OffSeq #WordPress #Vuln #InfoSec", "creation_timestamp": "2026-05-05T04:30:26.688484Z"}, {"uuid": "d4e809ea-3a5f-4dac-a168-53c7e4625eb6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5294", "type": "seen", "source": "https://bsky.app/profile/offseq.bsky.social/post/3ml3e2ul6oy2l", "content": "Geeky Bot WP plugin (\u22641.2.2) has a CRITICAL flaw: unauth attackers can install plugins &amp; run code. Disable or remove plugin ASAP and watch for patches. https://radar.offseq.com/threat/cve-2026-5294-cwe-862-missing-authorization-in-ahm-a69c64e2 #OffSeq #WordPress #Security", "creation_timestamp": "2026-05-05T04:30:28.329608Z"}, {"uuid": "9a3a2636-2df0-461c-9de8-e2d52d00d0f2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5294", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3ml3kh5qhtd2e", "content": "CVE-2026-5294 - GeekyBot\nCVE ID : CVE-2026-5294\n \n Published : May 5, 2026, 4:16 a.m. | 2\u00a0hours, 4\u00a0minutes ago\n \n Description : The Geeky Bot plugin for WordPress is vulnerable to Missing Authorization in versions up to, and including, 1.2.2. This is due to a nopriv AJAX route...", "creation_timestamp": "2026-05-05T06:24:42.574733Z"}, {"uuid": "24d9869c-0c43-42d1-9795-251b6afa5b60", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5294", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3ml4vqdvtin2q", "content": "\ud83d\udd34 CVE-2026-5294 - Critical (9.8)\n\nThe Geeky Bot plugin for WordPress is vulnerable to Missing Authorization in versions up to, and ...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-5294/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-05-05T19:19:22.357081Z"}, {"uuid": "5ac32a7b-b56b-4ac4-89e8-088b626c4e92", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52539", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mrwxk5vccl2e", "content": "CVE-2026-52539\nOutstatic CMS versions up to 2.1.9 contain a secret key in the code. This means that anyone can access the admin section without a password. To fix this, update to the latest version or set a custom secret key\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-07-31T12:32:05.100671Z"}, {"uuid": "d8955cdd-f3b0-45fd-bff4-11528be1de42", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52855", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mrxgqloluu2j", "content": "CVE-2026-52855 - wings\nWings, a server management tool, accidentally shares sensitive information with users who can control certain settings. This could allow unauthorized users to access\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#wings #pterodactyl #Golang #CVE #infosec", "creation_timestamp": "2026-07-31T17:04:06.813465Z"}, {"uuid": "bd20e062-b600-4bdf-a559-72ce9298b037", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52855", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/2cyzi3feyud55", "content": "CVE-2026-52855 - Wings exposes node configuration secrets through egg configuration-file templating\nCVE ID : CVE-2026-52855\n \n Published : July 31, 2026, 5:16 p.m. | 30\u00a0minutes ago\n \n Description : Wings is the server control plane for Pterodactyl, a free, open-source game ser...", "creation_timestamp": "2026-07-31T17:54:22.874693Z"}, {"uuid": "58bf6631-4bc8-408f-9677-62876f338768", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52856", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3ms3fwwqe6w2e", "content": "\ud83d\udfe0 CVE-2026-52856 - High (7.5)\n\nWings is the server control plane for Pterodactyl, a free, open-source game server management pan...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52856/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-08-02T07:02:32.165763Z"}, {"uuid": "cef4ddc4-b73c-47d3-b572-60d6b61365c0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5247", "type": "seen", "source": "https://bsky.app/profile/atomicedge.bsky.social/post/3mleb74euom2g", "content": "CVE-2026-5247 post-expirator (CVSS Score 5.5) #WordPress plugin #vulnerability #cybersecurity #wordpressfirewall #wordpresssecurity #hacking #wpsecurity #atomicedge", "creation_timestamp": "2026-05-08T17:33:06.847048Z"}, {"uuid": "159ec415-a39c-41a9-b6e6-af244a31a2c2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52680", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mrxndjqrcv2o", "content": "CVE-2026-52680 - apache kyuubi\nApache Kyuubi allows attackers to upload malicious files to unintended locations on the server. This can lead to sensitive data being overwritten or compromised.\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#apachekyuubi #apachefoundation #CVE #infosec", "creation_timestamp": "2026-07-31T19:02:04.627231Z"}, {"uuid": "b9d32178-d96a-4f3f-953e-268a5e286d3f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52855", "type": "seen", "source": "https://bsky.app/profile/postac001.bsky.social/post/3mrxpz3tkbi2p", "content": "Wings 1.12.3\u672a\u6e80\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u304a\u3044\u3066\u3001egg\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306e`{{config.}}`\u30d7\u30ec\u30fc\u30b9\u30db\u30eb\u30c0\u30fc\u306b\u3088\u308a\u3001\u4f4e\u6a29\u9650\u30e6\u30fc\u30b6\u30fc\u306f\u30c7\u30fc\u30e2\u30f3\u8a2d\u5b9a\u304b\u3089`{{config.token}}\u2026\nCVE-2026-52855 CVSS 9.9 | CRITICAL", "creation_timestamp": "2026-07-31T19:49:55.703115Z"}, {"uuid": "f18ae163-767c-4d3f-98f4-74113924a9c6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52856", "type": "seen", "source": "https://bsky.app/profile/postac001.bsky.social/post/3mrxq3akldl23", "content": "\u4e0b\u8a18\u306f\u3001\u3044\u305f\u3060\u3044\u305f\u6761\u4ef6\u306b\u57fa\u3065\u3044\u3066\u8a18\u4e8b\u5185\u5bb9\u3092\u8981\u7d04\u3059\u308b\u969b\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3067\u3059\u3002  ---  **\u8981\u7d04\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8**  **[\u88fd\u54c1\u540d] [\u30d0\u30fc\u30b8\u30e7\u30f3]** \u306b\u3066\u3001[\u8106\u5f31\u6027\u306e\u5185\u5bb9] \u304c\u767a\u751f\u3002\u3053\u308c\u306b\u3088\u308a\u3001[\u5f71\u2026\nCVE-2026-52856 CVSS 7.5 | HIGH", "creation_timestamp": "2026-07-31T19:51:07.912298Z"}, {"uuid": "d353034e-583e-40c4-a13a-f5098b3304d5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5266", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mllzp7kxcx2k", "content": "CVE-2026-5266 - Wikimedia Foundation Echo Sensitive Information Exposure\nCVE ID : CVE-2026-5266\n \n Published : May 11, 2026, 6:16 p.m. | 14\u00a0minutes ago\n \n Description : Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Wikimedia Foundation Echo.\n\n Thi...", "creation_timestamp": "2026-05-11T19:40:14.901646Z"}, {"uuid": "1eba33c4-35bd-4065-92b4-cb0511bbc4b9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52887", "type": "seen", "source": "Telegram/snqalfjRGyeCByylJf6ek_8lwbWnhtUi9PGLk9MnmWsBvV0", "content": "", "creation_timestamp": "2026-08-03T08:00:03.201612Z"}, {"uuid": "886b8c9d-66eb-4784-bbe9-97b47936f12e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5297", "type": "seen", "source": "https://www.acn.gov.it/portale/w/risolte-vulnerabilita-su-gitlab-ce/ee-14", "content": "", "creation_timestamp": "2026-05-14T07:52:53.000000Z"}, {"uuid": "327ee46d-8d60-4e57-9235-514799d9c9c5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-5297", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/gitlab-multiple-vulnerabilities_20260515", "content": "", "creation_timestamp": "2026-05-14T18:00:00.000000Z"}, {"uuid": "ce50340d-39b3-4f0b-8e15-537756f4e7e1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52955", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:07:36.947138Z"}, {"uuid": "83cc060f-74ed-4c84-8c1d-80b48293eb0a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52911", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:03:43.026859Z"}, {"uuid": "2a8a6033-b26e-4fc1-9847-151af2450e06", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52912", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:03:45.228912Z"}, {"uuid": "1a0f7896-59d0-47bf-986c-264d40c4b1f6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52915", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:04:55.129539Z"}, {"uuid": "1c4ee02c-ded2-4934-a6b6-0e67fbdb3add", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5229", "type": "seen", "source": "https://bsky.app/profile/offseq.bsky.social/post/3mluxsxr7ya2y", "content": "CRITICAL: WordPress Form Notify plugin \u22641.1.10 allows full account takeover via OAuth authentication bypass. Disable or patch ASAP. Details: https://radar.offseq.com/threat/cve-2026-5229-cwe-287-improper-authentication-in-m-73809aa0 #OffSeq #WordPress #CVE20265229", "creation_timestamp": "2026-05-15T09:00:31.466027Z"}, {"uuid": "b99c98bf-1b9a-4ecf-b6ed-ee9643ea7fe4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5229", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mlv363rg662w", "content": "\ud83d\udd34 CVE-2026-5229 - Critical (9.8)\n\nThe Form Notify plugin for WordPress is vulnerable to Authentication Bypass in versions up to and...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-5229/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-05-15T10:00:26.703762Z"}, {"uuid": "d8a0c743-62df-4130-b995-de9d6a8d5f72", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5229", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mlvaaa44ml2k", "content": "CVE-2026-5229 - Receive Notifications After Form Submitting \u2013 Form Notify for Any Forms\nCVE ID : CVE-2026-5229\n \n Published : May 15, 2026, 9:16 a.m. | 50\u00a0minutes ago\n \n Description : The Form Notify plugin for WordPress is vulnerable to Authentication Bypass in versions up to...", "creation_timestamp": "2026-05-15T11:31:06.820132Z"}, {"uuid": "9cdb3e78-ef55-46bc-98df-f3a73125551d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52914", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:03:47.427841Z"}, {"uuid": "aca024ef-c73d-4abb-bf5b-27e4849d411f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52916", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:04:57.321646Z"}, {"uuid": "19595872-0749-4107-b7fa-69a0200e6911", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52931", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:07:02.530600Z"}, {"uuid": "7e7f2806-6319-48d7-a34e-fde9128455fd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52919", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:05:02.215506Z"}, {"uuid": "a8523cab-0e48-4f16-a564-670138dbba25", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52920", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:05:04.636673Z"}, {"uuid": "d9932737-dfd1-48c0-96dd-fe613b8786b9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52921", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:05:06.918477Z"}, {"uuid": "0865de04-cafc-45a1-addd-4fde9e341f5e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52925", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:06:20.848181Z"}, {"uuid": "9ed207e2-3980-4570-988a-d5551e5d29b4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52962", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:08:49.088375Z"}, {"uuid": "7badb82a-dafa-4bb0-ab7b-2f257cd4a406", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52926", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:07:00.309879Z"}, {"uuid": "4997fb99-3802-4737-a6c1-c1ee9adbe38b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52958", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:08:11.512996Z"}, {"uuid": "0bb53882-7439-482a-a6cd-f1bfc9354350", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52963", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:08:51.734709Z"}, {"uuid": "928c845e-95d9-4d5e-a120-3bbe3807d120", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52969", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:08:53.970267Z"}, {"uuid": "5c7b81ae-83d1-4599-863c-e9f6572ec9e8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52982", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:10:03.751607Z"}, {"uuid": "4c057154-9370-4b52-83e5-1c50c440417d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52985", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:11:13.745305Z"}, {"uuid": "f59de337-39c0-4b1b-8ff9-07f80101de4c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52992", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:11:48.573849Z"}, {"uuid": "d1a2116f-423f-40b2-ae92-3125b16e5266", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52999", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:13:28.966243Z"}, {"uuid": "40fd2a16-a99b-45d5-9619-3652c06bacaa", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52887", "type": "published-proof-of-concept", "source": "Telegram/snqalfjRGyeCByylJf6ek_8lwbWnhtUi9PGLk9MnmWsBvV0", "content": "", "creation_timestamp": "2026-08-04T00:00:44.084826Z"}, {"uuid": "2516ce29-9ddc-41c7-82d8-1f5cc1866afb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52887", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/96368", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #Exploit #RCE\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52887-NocoBase-SQLi-RCE\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a BiiTts\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-08-03 03:57:44\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nCVE-2026-52887 \u2014 NocoBase SQL injection -&gt; PostgreSQL-superuser RCE (myInAppChannels:list filter, CVSS 10.0). Author PoC + source analysis + docker lab.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-08-04T00:00:48.592690Z"}, {"uuid": "3d91e914-ed0f-4690-be56-93978df740a0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52970", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:34:12.515709Z"}, {"uuid": "e2b400e2-50ed-4534-b5e0-608805658980", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52922", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:32:41.805796Z"}, {"uuid": "51ca528d-a961-469c-9a98-b4076cd1c68a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5200", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mmbqvvqtst2k", "content": "CVE-2026-5200 - AcyMailing\nCVE ID : CVE-2026-5200\n \n Published : May 20, 2026, 8:16 a.m. | 1\u00a0hour, 58\u00a0minutes ago\n \n Description : The AcyMailing \u2013 An Ultimate Newsletter Plugin and Marketing Automation Solution for WordPress plugin for WordPress is vulnerable to Missing Autho...", "creation_timestamp": "2026-05-20T11:01:29.986955Z"}, {"uuid": "38698396-d573-4a17-b1c7-8b1cf9841941", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52954", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:33:27.312604Z"}, {"uuid": "10b5b7b8-cb96-4ab9-937f-52b53d12a40c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52984", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:34:16.574249Z"}, {"uuid": "beda4b66-cb01-4aa6-a042-3cf3c903e260", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52986", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:34:20.613145Z"}, {"uuid": "c43a9d91-1ce9-46c1-a278-64538670647a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52998", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:35:29.000775Z"}, {"uuid": "128c4dde-eec6-4884-b7d8-5c9b6004d258", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5203", "type": "published-proof-of-concept", "source": "Telegram/-GtOjHLopjI3IaP_VfvZorB58d5FmtAfesT4Onu4QlAoHy4", "content": "", "creation_timestamp": "2026-05-19T03:00:11.000000Z"}, {"uuid": "cdf4ab1a-b921-48f9-9013-c375dcea157a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52995", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:37:03.839568Z"}, {"uuid": "8b8c0146-0eca-46e3-a811-aa0eed936249", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52957", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:57:33.789855Z"}, {"uuid": "8103aa0d-4ae5-44ff-9e43-d52ab0453ee8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52993", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260803", "content": "", "creation_timestamp": "2026-08-03T08:58:02.552035Z"}, {"uuid": "64a385b8-07ad-4934-b30b-e9e3ed394e6b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5222", "type": "seen", "source": "https://bsky.app/profile/feedbot.unronritaro.net/post/3mmo5ahvngy2z", "content": "Security Advisory for Cargo (CVE-2026-5222) | Rust Blog", "creation_timestamp": "2026-05-25T09:14:06.570136Z"}, {"uuid": "bd8c5fc4-8edd-4e35-9ea1-97390295ef47", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5223", "type": "seen", "source": "https://bsky.app/profile/feedbot.unronritaro.net/post/3mmo5ak2uby2z", "content": "Security Advisory for Cargo (CVE-2026-5223) | Rust Blog", "creation_timestamp": "2026-05-25T09:14:08.628160Z"}, {"uuid": "b79d2f89-7281-458d-97fb-d0cd9211ba68", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52102", "type": "seen", "source": "https://t.me/GithubRedTeam/96595", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52102-PoC\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a showmeyourhands\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-08-04 12:57:51\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\n\u65e0\u63cf\u8ff0\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-08-04T14:00:05.899172Z"}, {"uuid": "9d354883-38b4-4ccb-bcec-0edfa7ba62f0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5223", "type": "seen", "source": "https://bsky.app/profile/planetmozilla.bsky.social/post/3mmod63myfw2y", "content": "The Rust Programming Language Blog: Security Advisory for Cargo (CVE-2026-5223) https://blog.rust-lang.org/2026/05/25/cve-2026-5223/", "creation_timestamp": "2026-05-25T11:00:08.596174Z"}, {"uuid": "5603c35e-7fbf-453f-8d9f-51834861622b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5222", "type": "seen", "source": "https://bsky.app/profile/planetmozilla.bsky.social/post/3mmod65ugme23", "content": "The Rust Programming Language Blog: Security Advisory for Cargo (CVE-2026-5222) https://blog.rust-lang.org/2026/05/25/cve-2026-5222/", "creation_timestamp": "2026-05-25T11:00:10.993975Z"}, {"uuid": "a4b3f326-cedc-460d-ad16-8f89ace18182", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5223", "type": "seen", "source": "https://bsky.app/profile/Mozilla.activitypub.awakari.com.ap.brid.gy/post/3mmonlrfxooj2", "content": "The Rust Programming Language Blog: Security Advisory for Cargo (CVE-2026-5223) The Rust Security Response Team was notified that Cargo incorrectly handled symlinks inside of crate tarballs downloa...\n\n\nOrigin | Interest | Match", "creation_timestamp": "2026-05-25T14:07:57.680177Z"}, {"uuid": "28ae27a8-4b1c-449d-a81c-e4cbab4468fd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5223", "type": "seen", "source": "https://bsky.app/profile/rustaceans.bsky.social/post/3mmou7vm6uc2j", "content": "JUST IN: Security Advisory for Cargo (CVE-2026-5223) \n\n&gt;&gt; Cargo CVE-2026-5223: Malicious crates with symlinks can override other crates from the same third-party registry. Fixed in Rust 1.96.0.\n\n#rustlang #rust", "creation_timestamp": "2026-05-25T16:05:23.827059Z"}, {"uuid": "c994ae19-fb9f-4380-b4bf-ce38985a8e32", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5222", "type": "seen", "source": "https://bsky.app/profile/rustaceans.bsky.social/post/3mmouayf62v24", "content": "JUST IN: Security Advisory for Cargo (CVE-2026-5222) \n\n&gt;&gt; Cargo CVE-2026-5222: Sparse registry URL normalization flaw lets attackers steal credentials from third-party registries under niche conditions. Fixed in Rust 1.96.\n\n#rustlang #rustlang", "creation_timestamp": "2026-05-25T16:06:18.552684Z"}, {"uuid": "64e91704-3410-4a8d-97aa-af10e160e1f7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5222", "type": "seen", "source": "https://bsky.app/profile/crustytldr.bsky.social/post/3mmpvpdugoc2u", "content": "\ud83d\udd12 Security Advisory for Cargo (CVE-2026-5222)\n\nRust's Cargo has a low-severity vulnerability (CVE-2026-5222) where it incorrectly normalized URLs for sparse index registries, potent...\n\nhttps://tinyurl.com/4jt9z7k4 #CyberSecurity #InfoSec #CrustyTLDR", "creation_timestamp": "2026-05-26T02:04:34.944112Z"}, {"uuid": "e8927b31-387c-4d64-a09d-bd0cecf29396", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5223", "type": "seen", "source": "https://bsky.app/profile/pmloik.bsky.social/post/3mmpx5qwrnf2j", "content": "Top 3 CVE for last 7 days:\nCVE-2026-45250: 72 interactions\nCVE-2026-45584: 65 interactions\nCVE-2026-46727: 22 interactions\n\n\nTop 3 CVE for yesterday:\nCVE-2026-26980: 7 interactions\nCVE-2026-44277: 3 interactions\nCVE-2026-5223: 3 interactions\n", "creation_timestamp": "2026-05-26T02:30:33.167088Z"}, {"uuid": "b8f2ee3c-d25c-4ebe-9fc7-7ad6c5e4e531", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52102", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/96595", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52102-PoC\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a showmeyourhands\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-08-04 12:57:51\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\n\u65e0\u63cf\u8ff0\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-08-05T00:00:28.550582Z"}, {"uuid": "0d11e234-976a-49fc-b206-27256eaf9c39", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5260", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mms3vce4zi2k", "content": "\ud83d\udfe0 CVE-2026-5260 - High (8.2)\n\nA flaw was found in libgnutls. A remote attacker, by sending an extremely short premaster secret ...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-5260/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-05-26T23:00:36.978062Z"}, {"uuid": "cf51e7fe-b523-4636-9296-3f52999ae671", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5260", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mmsclcm7wc2c", "content": "CVE-2026-5260 - Gnutls: gnutls: information disclosure via heap overread in rsa key exchange\nCVE ID : CVE-2026-5260\n \n Published : May 26, 2026, 10:16 p.m. | 2\u00a0hours, 15\u00a0minutes ago\n \n Description : A flaw was found in libgnutls. A remote attacker, by sending an extremely shor...", "creation_timestamp": "2026-05-27T01:00:17.533993Z"}, {"uuid": "7def8103-563e-4577-aad2-d3a1c74f726b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52824", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/96531", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52824\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a AzureADTrent\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Unknown\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-08-04 03:43:49\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nTechnical analysis and PoC of CVE-2026-52824: default APP_SECRET in the Kimai Docker image enabling unauthenticated login link forgery. Affects &lt;= 2.57.0, fixed in 2.58.0.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-08-05T00:00:53.764519Z"}, {"uuid": "349e07ed-f4de-46f6-ae7d-c469eb799a08", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52533", "type": "seen", "source": "https://bsky.app/profile/zuh.re/post/3mt6yt5weks2o", "content": "Here is a published references for CVE-2026-52533 with Proof of Concept details that I provide.\n\nzuh.re/cve/2026-525...", "creation_timestamp": "2026-08-16T10:41:28.521976Z"}, {"uuid": "b27f8f27-9116-413e-804b-3e2f4277c189", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52533", "type": "seen", "source": "https://bsky.app/profile/zuh.re/post/3mt6zbg53qk2o", "content": "Here is a published reference for CVE-2026-52533 with a Proof of Concept (PoC) details that I disclose in ethical manner.\n\nzuh.re/cve/2026-52533", "creation_timestamp": "2026-08-16T10:49:29.347807Z"}, {"uuid": "2d53a8b5-cb54-460f-9809-32255b0bb90f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52533", "type": "seen", "source": "https://bsky.app/profile/zuh.re/post/3mt6zemb3w22o", "content": "Here is a published reference for CVE-2026-52533 with a Proof of Concept (PoC) details that I disclosed in ethical manner.\n\nzuh.re/cve/2026-525...", "creation_timestamp": "2026-08-16T10:51:17.054916Z"}, {"uuid": "e468bede-e786-4a4f-afe8-735b1bfea5a7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52927", "type": "seen", "source": "https://www.govcert.gov.hk/en/alerts_detail.php?id=2018", "content": "", "creation_timestamp": "2026-08-14T08:45:07.538211Z"}, {"uuid": "dc17a1cf-40c1-4fd6-9e7b-424a378bcce5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52682", "type": "seen", "source": "https://bsky.app/profile/shiojiri.com/post/3msucfj7e6ks3", "content": "PowerDNS Recursor\u306e\u8106\u5f31\u6027\u60c5\u5831\u304c\u516c\u958b\u3055\u308c\u307e\u3057\u305f\uff08CVE-2026-52682\uff09 https://jprs.jp/tech/security/2026-08-12-powerdns-recursor.html", "creation_timestamp": "2026-08-12T04:33:34.226463Z"}, {"uuid": "6d6c9feb-a37a-4efd-b75a-3b63b5a2274d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52682", "type": "seen", "source": "https://bsky.app/profile/shiojiri.com/post/3msucgasuwss3", "content": "PowerDNS Authoritative Server\u306e\u8106\u5f31\u6027\u60c5\u5831\u304c\u516c\u958b\u3055\u308c\u307e\u3057\u305f\uff08CVE-2026-52682\uff09 https://jprs.jp/tech/security/2026-08-12-powerdns-auth.html", "creation_timestamp": "2026-08-12T04:33:58.133402Z"}, {"uuid": "d411c2de-5e99-4d53-8ac5-fe2f0c3f6223", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52879", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3msjrc5bbpc2b", "content": "\ud83d\udfe0 CVE-2026-52879 - High (7.5)\n\nKlever-Go is the Go implementation of the Klever blockchain protocol. In versions 1.7.14 through ...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52879/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-08-08T00:00:49.262332Z"}, {"uuid": "009626aa-024c-4358-83fb-711843f8dd0b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52878", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3msjrbwd7al2w", "content": "\ud83d\udfe0 CVE-2026-52878 - High (7.5)\n\nKlever-Go is the Go implementation of the Klever blockchain protocol. Versions 1.7.14 through 1.7...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52878/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-08-08T00:00:41.802717Z"}, {"uuid": "8b820df8-d092-4dc5-bb91-2a0e3254c152", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52880", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3msjrdieu5f2m", "content": "\ud83d\udfe0 CVE-2026-52880 - High (7.5)\n\nKlever-Go is the Go implementation of the Klever blockchain protocol. Versions from 1.7.14 throug...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52880/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-08-08T00:01:34.382243Z"}, {"uuid": "e30bb8b7-7afc-4019-ab39-a79d049c5ebd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5229", "type": "seen", "source": "Telegram/6xSl8M-nlr0DVWrXfh1_Vgp809cFlu-RWegCg0E_A2g7m3o", "content": "", "creation_timestamp": "2026-05-26T09:00:04.000000Z"}, {"uuid": "81a1c9ac-a301-40e4-bf31-47959e374110", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5229", "type": "seen", "source": "Telegram/0GiSZs1mYgE6usTH1T9gS9Io2DYBjx6aLN6oDmWf5dZhrI8", "content": "", "creation_timestamp": "2026-05-26T07:00:13.000000Z"}, {"uuid": "bb9107e1-d3dd-406f-8ef9-bd4e9ffc7018", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52929", "type": "seen", "source": "https://bsky.app/profile/securityonline.bsky.social/post/3mtknspewo42v", "content": "PoC exploit code for CVE-2026-52929, a Linux kernel SCTP flaw, is public. A video shows root privilege escalation on Ubuntu 26.04.\n\n#CVE202652929 #LinuxKernel #SCTP #PrivilegeEscalation #PoC #infosec", "creation_timestamp": "2026-08-21T01:56:21.110432Z"}, {"uuid": "42df1ae4-4151-4a8a-ae14-eff0c76dd805", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://gist.github.com/cyberupdates365/8c25b3e697367b53444620d88929c7e8", "content": "# Fix Chrome CVE-2026-5281: Google Chrome Zero-Day Exploit\n\nGoogle confirms active zero-day attacks. Patch the Chrome CVE-2026-5281 exploit now to secure your enterprise endpoints.\n\nRead our full technical breakdown to understand how the UAF memory corruption operates and how to verify your browser patch status.\n\n\ud83d\udd17 **[Read the Full Guide on CyberUpdates365](https://cyberupdates365.com/chrome-cve-2026-5281-fix-zero-day/)**", "creation_timestamp": "2026-08-12T06:47:30.928148Z"}, {"uuid": "a0a36c42-92f3-4a94-b8a3-daf54c7d13d7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5296", "type": "seen", "source": "https://bsky.app/profile/o2cloud.bsky.social/post/3mmvwjfgzfg2c", "content": "\ud83d\udd17 CVE : CVE-2026-1402, CVE-2026-2601, CVE-2026-2710, CVE-2026-4868, CVE-2026-5296, CVE-2026-6713, CVE-2026-8716", "creation_timestamp": "2026-05-28T11:35:08.078493Z"}, {"uuid": "1f21f087-7fac-4200-a445-6c5e9e7ffe52", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52889", "type": "seen", "source": "https://bsky.app/profile/stemshop.bsky.social/post/3mth4mwvuku24", "content": "\ud83d\udea8 CVE-2026-52889 \u2014 CVSS 9.8 CRITICAL\n\nFormie is a Craft CMS plugin for creating forms. Prior to 3.1.27, Formie can pass request-derived Hidden fi...\n\n\ud83d\udd0e https://stemshop.top/cve/CVE-2026-52889\n\n#CVE #CyberSecurity #InfoSec", "creation_timestamp": "2026-08-19T16:10:54.105019Z"}, {"uuid": "a1a9c725-a3c1-4af9-9a3d-aa8f1377e8d3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/cyberupdates365.bsky.social/post/3msun32ytj22d", "content": "Are you using Google Chrome? \ud83d\uded1 An actively exploited Zero-Day vulnerability (CVE-2026-5281) is in the wild. Hackers can execute code just from you visiting a page. Update and relaunch your browser immediately! Full details here:\ncyberupdates365.com/chrome-cve-2...\n#CyberSecurity #InfoSec #TechNews", "creation_timestamp": "2026-08-12T07:44:36.116836Z"}, {"uuid": "41eb7f85-04d8-4418-a351-152ca7ef91c1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52723", "type": "seen", "source": "https://bsky.app/profile/stemshop.bsky.social/post/3mtestjgtg72p", "content": "\ud83d\udea8 CVE-2026-52723 \u2014 CVSS 9.1 CRITICAL\n\nePA 3.x Integration implements the authorization workflow and writes Medical Information Objects to Germany...\n\n\ud83d\udd0e https://stemshop.top/cve/CVE-2026-52723\n\n#CVE #CyberSecurity #InfoSec", "creation_timestamp": "2026-08-18T18:10:18.550232Z"}, {"uuid": "84d242f1-46df-47cc-876d-1e8f625b7ef4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5241", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mnffunrsrm2e", "content": "CVE-2026-5241 - Policy Bypass in LightGlue Nested Config Resolution in huggingface/transformers\nCVE ID : CVE-2026-5241\n \n Published : June 3, 2026, 2:16 p.m. | 57\u00a0minutes ago\n \n Description : A vulnerability in the LightGlue model loading path of huggingface/transformers versi...", "creation_timestamp": "2026-06-03T15:19:47.754594Z"}, {"uuid": "157d0d00-a949-45f8-9508-a4c73fcfa14e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5228", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mniq3d6wvj25", "content": "\ud83d\udfe0 CVE-2026-5228 - High (8.8)\n\nImproper Access Control, Missing Authorization vulnerability in Kurt Software Studio WriteUp Mobi...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-5228/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-04T23:00:29.112757Z"}, {"uuid": "10f9182a-9be1-4d4d-9536-49bb51e7152e", "vulnerability_lookup_origin": "caeb2787-0d58-4236-9039-7c86c3e566f3", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52806", "type": "exploited", "source": "https://vulnerability.circl.lu/known-exploited-vulnerabilities-catalog/52e07854-2c36-4672-a512-4c081843b1e2", "content": "", "creation_timestamp": "2026-08-17T09:00:26.754997Z"}, {"uuid": "f2707433-1fef-4a9f-9fa0-3d1688531ca0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://t.me/VulnerabilityNews/41656", "content": "Exploited Zero-Day Among 21 Vulnerabilities Patched in Chrome\n\nGoogle has announced fixes for CVE-2026-5281, a zero-day affecting Chrome\u2019s Dawn component.\u00a0\nThe post Exploited Zero-Day Among 21 Vulnerabilities Patched in Chrome appeared first on SecurityWeek.\nhttps://www.securityweek.com/exploited-zero-day-among-21-vulnerabilities-patched-in-chrome/", "creation_timestamp": "2026-08-18T19:00:06.033371Z"}, {"uuid": "b0d19e98-6d69-497a-8d62-dc7232573dab", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52778", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mnshvh27vg2y", "content": "\ud83d\udd34 CVE-2026-52778 - Critical (9.8)\n\nYesWiki is a wiki system written in PHP. Prior to version 4.6.6, an unsafe execution vulnerabilit...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52778/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-08T20:00:38.929970Z"}, {"uuid": "c081b98c-89a6-48b8-8ccf-7d4a9a59a01e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52723", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mtew6fc7cl2j", "content": "CVE-2026-52723 - epa3-service-opensource\nAn attacker between the ePA system and a medical device can intercept and manipulate sensitive patient data. This is a serious security risk because it allows an attacker to\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#fbeta #CVE #infosec", "creation_timestamp": "2026-08-18T19:10:04.326816Z"}, {"uuid": "26f67ded-8e82-46c6-99f0-cbbcf12a98a0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52776", "type": "published-proof-of-concept", "source": "https://github.com/oscal-compass/compliance-trestle/security/advisories/GHSA-h47f-gmjp-m7rr", "content": "", "creation_timestamp": "2026-08-12T16:35:03.200751Z"}, {"uuid": "730a2791-dddd-44d6-898d-cd2c6830182c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52830", "type": "seen", "source": "https://t.me/pphm_HackerNews/1828", "content": "\ud83d\udd34 Critical fast-mcp-telegram Vulnerability Lets Attackers Access Telegram Session Without Token\n\nA critical vulnerability in fast-mcp-telegram (CVE-2026-52830, GHSA-rxw2-pc8j-vxwm) allows attackers to access a Telegram MCP session over HTTP without a valid bearer token by abusing a path-traversal flaw in how session files are resolved on disk.\n\nThis breaks the intended high-entropy token boundary and exposes the default Telegram account to full message and MTProto access.\n\nfast-mcp-telegram is a Telegram MCP server that bridges Telegram accounts to AI assistants and HTTP clients via a session-based authentication model.", "creation_timestamp": "2026-08-21T23:00:10.401355Z"}, {"uuid": "ee3ec6f5-7bfb-4d65-a464-b6b0017b9745", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52778", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3mntu5424d22s", "content": "CVE-2026-52778 - Critical ReDoS in YesWiki. Unpatched flaw in CalcField.php allows crash via regex denial of service on eval(). CVSS 9.8. Upgrade to 4.6.6 immediately. #CVE #YesWiki #infosec\n\nhttps://www.valtersit.com/cve/CVE-2026-52778/", "creation_timestamp": "2026-06-09T09:12:19.901837Z"}, {"uuid": "ebed5e2a-9bab-4608-92c4-2b1c92113c45", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52715", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/98085", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #Exploit\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a POC-GeoLeak-CVE-2026-52715\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a 686f6c61\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a PHP\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-08-14 18:37:45\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nPoC funcional de CVE-2026-52715 (GeoLeak): SQLi no autenticada en GEO my WordPress &lt;= 4.5.5 via swlatlng/nelatlng. Laboratorio Docker + exploit time-based/boolean-based + exfiltracion sin comas en payload.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-08-14T20:00:04.245197Z"}, {"uuid": "22ca5b48-c15a-4dcc-8832-38b801078b97", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52793", "type": "published-proof-of-concept", "source": "https://github.com/froxlor/froxlor/security/advisories/GHSA-f9rx-7wf7-jr36", "content": "", "creation_timestamp": "2026-05-29T06:32:36.000000Z"}, {"uuid": "190e64b4-e899-4bba-b4b0-2f6f58d91bda", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52880", "type": "published-proof-of-concept", "source": "https://github.com/klever-io/klever-go/security/advisories/GHSA-w4c6-7r69-w7j9", "content": "", "creation_timestamp": "2026-06-02T10:32:57.000000Z"}, {"uuid": "e7cae17a-15f8-4a2c-a4a9-b9715ed83df5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52879", "type": "published-proof-of-concept", "source": "https://github.com/klever-io/klever-go/security/advisories/GHSA-hf2g-6j7h-98wg", "content": "", "creation_timestamp": "2026-06-02T10:32:40.000000Z"}, {"uuid": "1aa590d8-518a-48f3-8557-9f8e7e0ad6e0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52878", "type": "published-proof-of-concept", "source": "https://github.com/klever-io/klever-go/security/advisories/GHSA-rm5c-5x2p-48wr", "content": "", "creation_timestamp": "2026-06-02T10:34:12.000000Z"}, {"uuid": "bae03b85-9351-4567-9852-7eb33c21e832", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/blackhatnews.tokyo/post/3mnvyclz7ou22", "content": "Google Chrome\u306e\u30bc\u30ed\u30c7\u30a4\u8106\u5f31\u6027\u3001\u5b9f\u969b\u306e\u653b\u6483\u3067\u60aa\u7528\n\nGoogle\u306f\u3001\u5b9f\u969b\u306e\u653b\u6483\u3067\u60aa\u7528\u3055\u308c\u3066\u3044\u308b\u6df1\u523b\u306a\u30bc\u30ed\u30c7\u30a4\u8106\u5f31\u6027\uff08CVE-2026-5281\uff09\u3092\u4fee\u6b63\u3059\u308b\u305f\u3081\u3001Chrome\u306e\u7dca\u6025\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3092\u30ea\u30ea\u30fc\u30b9\u3057\u307e\u3057\u305f\u3002 Stable\u30c1\u30e3\u30f3\u30cd\u30eb\u306f\u3001Windows\u304a\u3088\u3073Mac\u5411\u3051\u306b\u30d0\u30fc\u30b8\u30e7\u30f3149.0.7827.102/.103\u3001Linux\u5411\u3051\u306b149.0.7827.", "creation_timestamp": "2026-06-10T05:32:18.805249Z"}, {"uuid": "5c8fa7df-f85f-47e7-9073-3121042dbb83", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "seen", "source": "https://bsky.app/profile/hn100.bsky.social/post/3mnwlmv624n2n", "content": "Notepad++ Zero-Click RCE via Path Traversal (CVE-2026-52884)\n\nDiscussion", "creation_timestamp": "2026-06-10T11:18:20.087854Z"}, {"uuid": "279b85b4-b711-4fe4-8d66-2cb92ac29f52", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "seen", "source": "https://bsky.app/profile/hnws.bsky.social/post/3mnwlpjjr3e22", "content": "Notepad++ Zero-Click RCE via Path Traversal (CVE-2026-52884)\ncomments \u00b7 posted on 2026.06.10 at 05:28:40 (c=1, p=5)", "creation_timestamp": "2026-06-10T11:19:33.256164Z"}, {"uuid": "5b8a55a9-1c98-4767-8311-995c5474a08c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "seen", "source": "https://bsky.app/profile/hackernewsbot.bsky.social/post/3mnwlqi37xp23", "content": "Notepad++ Zero-Click RCE via Path Traversal (CVE-2026-52884) | Discussion", "creation_timestamp": "2026-06-10T11:20:05.719626Z"}, {"uuid": "db25eeee-b827-47a6-a9d1-19fc5cd65f70", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "seen", "source": "https://bsky.app/profile/news.karthihegde.dev/post/3mnwlsm7jik2c", "content": "Notepad++ Zero-Click RCE via Path Traversal (CVE-2026-52884)\nDiscussion | hackernews | Author: ringzeropirate", "creation_timestamp": "2026-06-10T11:21:52.916716Z"}, {"uuid": "f94e41f4-d684-499e-b880-c9f4942108d0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "seen", "source": "https://bsky.app/profile/hnbot.gsuscs.xyz/post/3mnwmdrqrxc2q", "content": "Notepad++ Zero-Click RCE via Path Traversal (CVE-2026-52884)\n\nhttps://github.com/notepad-plus-plus/notepad-plus-plus/security/advisories/GHSA-p58x-r3c9-x9p6", "creation_timestamp": "2026-06-10T11:30:53.385979Z"}, {"uuid": "c7a254f7-a9da-4de7-966c-9a6b3f161f97", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "seen", "source": "https://bsky.app/profile/betterhn20.e-work.xyz/post/3mnwo7xvt7d2u", "content": "Notepad++ Zero-Click RCE via Path Traversal (CVE-2026-52884) https://github.com/notepad-plus-plus/notepad-plus-plus/security/advisories/GHSA-p58x-r3c9-x9p6 (https://news.ycombinator.com/item?id=48473731)", "creation_timestamp": "2026-06-10T12:04:33.003852Z"}, {"uuid": "e4de7075-487e-4360-94c7-949d2a3ab5d5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52759", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mnwy3uedfc2f", "content": "CVE-2026-52759 - Ghidra\nCVE ID : CVE-2026-52759\n \n Published : June 10, 2026, 2:16 p.m. | 23\u00a0minutes ago\n \n Description : Ghidra before 12.1.1 contains an uncontrolled memory allocation vulnerability in the Mach-O binary parser that allows attackers to cause denial of service....", "creation_timestamp": "2026-06-10T15:01:12.203270Z"}, {"uuid": "771dde35-982e-4107-92d4-0ef5137f0d99", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52752", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mnwy7pl2zb2m", "content": "CVE-2026-52752 - Ghidra\nCVE ID : CVE-2026-52752\n \n Published : June 10, 2026, 2:16 p.m. | 23\u00a0minutes ago\n \n Description : Ghidra before 12.0.2 contains a path traversal vulnerability in the extension installer that fails to validate ZIP entry names during extraction. Attackers...", "creation_timestamp": "2026-06-10T15:03:21.450253Z"}, {"uuid": "4a68e532-9e3e-4f37-bee0-793764c55cfc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52750", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mnwynanusq2j", "content": "CVE-2026-52750 - Ghidra\nCVE ID : CVE-2026-52750\n \n Published : June 10, 2026, 2:16 p.m. | 23\u00a0minutes ago\n \n Description : Ghidra before 12.1 contains a command injection vulnerability in URL annotation handling on Windows where cmd.exe metacharacters are not properly escaped. ...", "creation_timestamp": "2026-06-10T15:10:55.639264Z"}, {"uuid": "55998198-3904-4693-b444-0f34e094d04d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52757", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mnwyymb62k2k", "content": "CVE-2026-52757 - Ghidra\nCVE ID : CVE-2026-52757\n \n Published : June 10, 2026, 2:16 p.m. | 23\u00a0minutes ago\n \n Description : Ghidra before 12.1 contains a heap-use-after-free vulnerability in the decompiler's HighVariable::merge() function during the variable merging pass. Attack...", "creation_timestamp": "2026-06-10T15:17:16.730636Z"}, {"uuid": "ba8434da-cb4c-402d-b555-f917949070e2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52758", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mnwz7deg5b2q", "content": "CVE-2026-52758 - Ghidra\nCVE ID : CVE-2026-52758\n \n Published : June 10, 2026, 2:16 p.m. | 23\u00a0minutes ago\n \n Description : Ghidra before 12.1 contains a SQL injection vulnerability in BSim filter types that concatenate user-supplied values directly into SQL queries without esca...", "creation_timestamp": "2026-06-10T15:21:06.039428Z"}, {"uuid": "c93f0e06-ab0f-4ee1-9c98-6b376613142c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52751", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mnwzh4kpsh2r", "content": "CVE-2026-52751 - Ghidra\nCVE ID : CVE-2026-52751\n \n Published : June 10, 2026, 2:16 p.m. | 23\u00a0minutes ago\n \n Description : Ghidra before 12.1 contains an unsafe deserialization vulnerability in client-side Shared-Project RMI connection code that allows unauthenticated remote co...", "creation_timestamp": "2026-06-10T15:27:19.882176Z"}, {"uuid": "f8e995bf-4678-4502-a8c4-11c2a5f4bc08", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52755", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mnwzq34mxv2k", "content": "CVE-2026-52755 - Ghidra\nCVE ID : CVE-2026-52755\n \n Published : June 10, 2026, 2:16 p.m. | 23\u00a0minutes ago\n \n Description : Ghidra before 12.0.4 contains a path traversal vulnerability in the theme import functionality that allows attackers to write files outside the intended th...", "creation_timestamp": "2026-06-10T15:30:24.455994Z"}, {"uuid": "4dd3ed7c-5ba4-4f1c-a92b-11945afb32fd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52756", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mnx2by7mii2j", "content": "CVE-2026-52756 - Ghidra\nCVE ID : CVE-2026-52756\n \n Published : June 10, 2026, 2:16 p.m. | 23\u00a0minutes ago\n \n Description : Ghidra before 12.2 contains an unauthenticated path traversal vulnerability in the IsfServer that accepts TCP connections and passes client-supplied namesp...", "creation_timestamp": "2026-06-10T15:40:45.207677Z"}, {"uuid": "5a63e927-ecd3-4867-98af-6a5549799806", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52726", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mnxw7rkajz2g", "content": "\ud83d\udfe0 CVE-2026-52726 - High (7.5)\n\nDulwich is a pure-Python implementation of the Git file formats and protocols. Starting in versio...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52726/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-11T00:00:17.080757Z"}, {"uuid": "e0ac51a0-ac9c-4d9b-973b-f500163f71ea", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "seen", "source": "https://bsky.app/profile/sagalinked.bsky.social/post/3mny3xvfhz227", "content": "\ud83d\udcf0 A critical security vulnerability has been discovered in Notepad++, allowing for remote code execution via path traversal (CVE-2026-52884).\n\n\ud83d\udd17 https://github.com/notepad-plus-plus/notepad-plus-plus/security/advisories/GHSA-p58x-r3c9-x9p6\n\n#Tech #Dev", "creation_timestamp": "2026-06-11T01:43:14.272238Z"}, {"uuid": "a30e70b8-c486-48f8-854c-a5e7713a0c76", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52726", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mny4gmq7qk24", "content": "CVE-2026-52726 - Dulwich's submodule path traversal in porcelain.submodule_update / porcelain.clone(recurse_submodules=True) yields RCE via attacker-dropped .git/hooks payload\nCVE ID : CVE-2026-52726\n \n Published : June 10, 2026, 11:16 p.m. | 2\u00a0hours, 1\u00a0minute ago\n \n Descripti...", "creation_timestamp": "2026-06-11T01:51:28.006063Z"}, {"uuid": "c38df89b-fcdc-4520-b6c6-3017aac8b420", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52750", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3mny5f7ym472n", "content": "CVE-2026-52750 - Command Injection in Ghidra on Windows. Malicious URLs in comments execute arbitrary commands. CVSS 7.8. Disable URL clicking or block untrusted files. #CVE #Ghidra #infosec\n\nhttps://www.valtersit.com/cve/CVE-2026-52750/", "creation_timestamp": "2026-06-11T02:08:34.908489Z"}, {"uuid": "a2201426-0143-4da3-a787-1e8e476bbcdd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "seen", "source": "https://bsky.app/profile/pmloik.bsky.social/post/3mny6npocp42d", "content": "Top 3 CVE for last 7 days:\nCVE-2025-10263: 24 interactions\nCVE-2026-11645: 23 interactions\nCVE-2015-5119: 20 interactions\n\n\nTop 3 CVE for yesterday:\nCVE-2025-10263: 22 interactions\nCVE-2026-10520: 17 interactions\nCVE-2026-52884: 7 interactions\n", "creation_timestamp": "2026-06-11T02:31:14.547717Z"}, {"uuid": "165c89fa-edfd-4544-a5ff-4dfedf431e50", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5208", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3mnz6tjfkrs2o", "content": "\ud83d\udccc CVE-2026-5208 - Command injection in alerts in CoolerControl/coolercontrold &lt;4.0.0 allows authenticated attackers to execute arbitrary code as root via injected bash ... https://www.cyberhub.blog/cves/CVE-2026-5208", "creation_timestamp": "2026-06-11T12:07:08.039079Z"}, {"uuid": "2941fa56-e3dc-4588-b1c4-bee8930d9290", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52758", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3mnziveizyk22", "content": "\ud83d\udccc CVE-2026-52758 - Ghidra before 12.1 contains a SQL injection vulnerability in BSim filter types that concatenate user-supplied values directly into SQL queries without... https://www.cyberhub.blog/cves/CVE-2026-52758", "creation_timestamp": "2026-06-11T15:07:07.665755Z"}, {"uuid": "25f5c6b9-d97b-4f2a-be8f-2330b15346a1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52751", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3mo24z3qhlg2i", "content": "\ud83d\udccc CVE-2026-52751 - Ghidra before 12.1 contains an unsafe deserialization vulnerability in client-side Shared-Project RMI connection code that allows unauthenticated remo... https://www.cyberhub.blog/cves/CVE-2026-52751", "creation_timestamp": "2026-06-11T21:07:07.317706Z"}, {"uuid": "730845e0-b87a-4f6d-b3a7-bf1ba8260e7d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52754", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3mo26oplrgz2o", "content": "\ud83d\udccc CVE-2026-52754 - Ghidra before 12.1 contains an authentication bypass vulnerability in PKIAuthenticationModule.authenticate() that allows any user with a valid CA-sign... https://www.cyberhub.blog/cves/CVE-2026-52754", "creation_timestamp": "2026-06-11T21:37:06.372679Z"}, {"uuid": "73987348-87c1-482e-a3d6-1e2d55e9b61d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52608", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mtjild7mo725", "content": "CVE-2026-52608\nAn unauthenticated attacker can inject malicious PHP code into reports, potentially allowing them to execute arbitrary commands on the server. This could lead to data theft or server compromise. Update to\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-08-20T14:50:04.346864Z"}, {"uuid": "6aff7016-b42c-4b7c-aea2-579a66c25f71", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-52704", "type": "seen", "source": "https://bsky.app/profile/offseq.bsky.social/post/3modkepmag52l", "content": "WooCommerce PDF Invoice Builder plugin (\u22642.0.8) hit by CRITICAL RCE flaw (CVE-2026-52704) \u2014 no patch yet. Disable or remove plugin ASAP to avoid total compromise. Details: https://radar.offseq.com/threat/cve-2026-52704-cwe-94-improper-control-of-generati-76aad4c5 #OffSeq #WordPress #Security", "creation_timestamp": "2026-06-15T15:00:13.845365Z"}, {"uuid": "ca5ab256-93fa-4329-909f-b6bd0c3f5d6e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-52704", "type": "seen", "source": "https://infosec.exchange/users/offseq/statuses/116754717813611535", "content": "\ud83d\udea8 CRITICAL: CVE-2026-52704 in WooCommerce PDF Invoice Builder \u22642.0.8 enables remote code execution via code injection (CWE-94). No patch yet \u2014 disable/remove plugin to prevent full system compromise. More info: https://radar.offseq.com/threat/cve-2026-52704-cwe-94-improper-control-of-generati-76aad4c5 #OffSeq #WordPress #Vuln", "creation_timestamp": "2026-06-15T15:00:19.650179Z"}, {"uuid": "61f278ff-3a57-4cdc-9bf6-6a8d2d09c35f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52704", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3modnisap7l2x", "content": "CVE-2026-52704 - WordPress WooCommerce PDF Invoice Builder plugin\nCVE ID : CVE-2026-52704\n \n Published : June 15, 2026, 2:16 p.m. | 1\u00a0hour, 25\u00a0minutes ago\n \n Description : Improper Control of Generation of Code ('Code Injection') vulnerability in Edgar Rojas WooCommerce PDF In...", "creation_timestamp": "2026-06-15T15:56:20.011956Z"}, {"uuid": "7005f256-e643-4f5b-b272-fe6deb904d0c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5233", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3modo5vhfge2v", "content": "CVE-2026-5233 - Missing Rate Limiting in Mia Technologies' Pizzy Library\nCVE ID : CVE-2026-5233\n \n Published : June 15, 2026, 2:16 p.m. | 1\u00a0hour, 25\u00a0minutes ago\n \n Description : Improper Control of Interaction Frequency vulnerability in MIA Technology Inc. Pizzy Library allows...", "creation_timestamp": "2026-06-15T16:07:59.546052Z"}, {"uuid": "9fd62687-2e2e-4141-9051-ba04ef2c0431", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5242", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3modoceu4652d", "content": "CVE-2026-5242 - Code Injection in Mia Technologies' Pizzy Library\nCVE ID : CVE-2026-5242\n \n Published : June 15, 2026, 2:16 p.m. | 1\u00a0hour, 25\u00a0minutes ago\n \n Description : Improper neutralization of formula elements in a CSV file vulnerability in MIA Technology Inc. Pizzy Libra...", "creation_timestamp": "2026-06-15T16:10:29.839668Z"}, {"uuid": "dc1e75a1-d524-40e5-b83c-7b8c25c1b3ff", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5230", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3modpsvyaeb2b", "content": "CVE-2026-5230 - Improper Access Control in Mia Technologies' Pizzy Library\nCVE ID : CVE-2026-5230\n \n Published : June 15, 2026, 2:16 p.m. | 1\u00a0hour, 25\u00a0minutes ago\n \n Description : Improper Access Control, Missing Authorization vulnerability in MIA Technology Inc. Pizzy Library...", "creation_timestamp": "2026-06-15T16:37:38.418760Z"}, {"uuid": "6d16b371-ec9d-4a40-a28c-714b74513da5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5242", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3modulbmoiu2n", "content": "\ud83d\udfe0 CVE-2026-5242 - High (8.8)\n\nImproper neutralization of formula elements in a CSV file vulnerability in MIA Technology Inc. Pi...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-5242/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-15T18:02:52.235770Z"}, {"uuid": "03fa136e-aa74-46ff-a0bb-a3f59f21d3bf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52704", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3modulj4fol22", "content": "\ud83d\udd34 CVE-2026-52704 - Critical (10)\n\nImproper Control of Generation of Code ('Code Injection') vulnerability in Edgar Rojas WooCommerc...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52704/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-15T18:03:00.759613Z"}, {"uuid": "abe20c49-64ff-474c-a634-e342ea5b9b45", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52720", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moe3rrgugs2w", "content": "CVE-2026-52720 - Gstreamer1-plugins-bad-free: gstreamer: heap buffer overflow via crafted vnc server rectangle in librfb\nCVE ID : CVE-2026-52720\n \n Published : June 15, 2026, 7:15 p.m. | 26\u00a0minutes ago\n \n Description : A heap buffer overflow vulnerability was found in GStreame...", "creation_timestamp": "2026-06-15T20:11:45.082041Z"}, {"uuid": "0dc9b4b6-731a-497a-b94c-3f8344210022", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52721", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moe4bt4hen2w", "content": "CVE-2026-52721 - Gstreamer1-plugins-bad-free: gstreamer: multiple out-of-bounds reads in pcapparse ipv4/tcp header parsing\nCVE ID : CVE-2026-52721\n \n Published : June 15, 2026, 7:10 p.m. | 31\u00a0minutes ago\n \n Description : Multiple out-of-bounds read vulnerabilities were found i...", "creation_timestamp": "2026-06-15T20:20:43.624389Z"}, {"uuid": "0607dbfd-6206-48ae-821a-ccff0b64bd6c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52719", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moe4m3klva2b", "content": "CVE-2026-52719 - Gstreamer1-plugins-bad-free: gstreamer: out-of-bounds read via jpeg segment length validation in va decoder\nCVE ID : CVE-2026-52719\n \n Published : June 15, 2026, 7:10 p.m. | 31\u00a0minutes ago\n \n Description : An out-of-bounds read vulnerability was found in the V...", "creation_timestamp": "2026-06-15T20:26:28.090376Z"}, {"uuid": "c4f70e5f-5f99-459f-9b21-4326a69a3f98", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52722", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moe5ah73xo2y", "content": "CVE-2026-52722 - Gstreamer1-plugins-bad-free: gstreamer: signed integer overflow in vmnc decoder cursor payload handling\nCVE ID : CVE-2026-52722\n \n Published : June 15, 2026, 7:15 p.m. | 26\u00a0minutes ago\n \n Description : A signed integer overflow vulnerability was found in GStre...", "creation_timestamp": "2026-06-15T20:37:51.353354Z"}, {"uuid": "ace53f0a-79e4-4cf7-8cf8-c9301293ee9b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52718", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moe6n7ygzu2v", "content": "CVE-2026-52718 - Gstreamer1-plugins-bad-free: gstreamer: denial of service via av1 tile_list_obu parser byte/bit confusion\nCVE ID : CVE-2026-52718\n \n Published : June 15, 2026, 7:15 p.m. | 26\u00a0minutes ago\n \n Description : A denial of service vulnerability was found in GStreamer...", "creation_timestamp": "2026-06-15T21:02:54.074304Z"}, {"uuid": "40ff1527-bb60-4f83-90c5-7c3185a9d383", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52697", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moebpnpmxf2p", "content": "CVE-2026-52697 - WordPress Taskbuilder plugin\nCVE ID : CVE-2026-52697\n \n Published : June 15, 2026, 8:19 p.m. | 49\u00a0minutes ago\n \n Description : Subscriber SQL Injection in Taskbuilder &lt;= 5.0.7 versions.\n \n Severity: 8.5 | HIGH\n \n Visit the link for more details, such as CVS...", "creation_timestamp": "2026-06-15T21:57:56.493886Z"}, {"uuid": "284dd528-7d8d-47fe-b71e-de2d991ca364", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52694", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3moebumcksd2i", "content": "\ud83d\udfe0 CVE-2026-52694 - High (7.5)\n\nUnauthenticated Sensitive Data Exposure in Signature Add-On for WooCommerce &lt;= 2.0 versions.\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52694/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-15T22:00:43.516018Z"}, {"uuid": "da2c8d5e-d7bd-49d2-9789-decee7093838", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52695", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3moebut72by2n", "content": "\ud83d\udfe0 CVE-2026-52695 - High (7.5)\n\nUnauthenticated Sensitive Data Exposure in ABC Crypto Checkout &lt;= 1.8.2 versions.\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52695/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-15T22:00:50.675561Z"}, {"uuid": "c065f6c6-5138-4568-b2d2-fd00ab7d148f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52697", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3moebw3cgrk2v", "content": "\ud83d\udfe0 CVE-2026-52697 - High (8.5)\n\nSubscriber SQL Injection in Taskbuilder &lt;= 5.0.7 versions.\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52697/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-15T22:01:32.710688Z"}, {"uuid": "47c7bbc5-07d7-4cf5-afcb-01daa7e59a37", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52699", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3moebwccie52y", "content": "\ud83d\udfe0 CVE-2026-52699 - High (7.5)\n\nUnauthenticated Insecure Direct Object References (IDOR) in VikRentCar &lt;= 1.4.5 versions.\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52699/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-15T22:01:40.283706Z"}, {"uuid": "976029a1-e95d-4ab5-8255-148e21792db6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52700", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3moebwj2hkn26", "content": "\ud83d\udfe0 CVE-2026-52700 - High (8.5)\n\nSubscriber SQL Injection in WCMultiShipping &lt;= 3.0.2 versions.\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52700/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-15T22:01:47.233761Z"}, {"uuid": "9fb4fa21-968a-4453-b69d-fc024572da8d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52700", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moebymanjo2b", "content": "CVE-2026-52700 - WordPress WCMultiShipping plugin\nCVE ID : CVE-2026-52700\n \n Published : June 15, 2026, 8:19 p.m. | 49\u00a0minutes ago\n \n Description : Subscriber SQL Injection in WCMultiShipping &lt;= 3.0.2 versions.\n \n Severity: 8.5 | HIGH\n \n Visit the link for more details, suc...", "creation_timestamp": "2026-06-15T22:02:57.010704Z"}, {"uuid": "463970cf-0b5a-4e89-a1bc-2fff52538b99", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52693", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moecblu3xg22", "content": "CVE-2026-52693 - WordPress eCommerce Product Catalog plugin\nCVE ID : CVE-2026-52693\n \n Published : June 15, 2026, 8:19 p.m. | 49\u00a0minutes ago\n \n Description : Unauthenticated SQL Injection in eCommerce Product Catalog &lt;= 3.5.5 versions.\n \n Severity: 9.3 | CRITICAL\n \n Visit t...", "creation_timestamp": "2026-06-15T22:07:58.605290Z"}, {"uuid": "b9d526a4-4916-48f5-947c-31a7894fe0ba", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52703", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moeckkecr52j", "content": "CVE-2026-52703 - WordPress FastDup plugin\nCVE ID : CVE-2026-52703\n \n Published : June 15, 2026, 8:19 p.m. | 49\u00a0minutes ago\n \n Description : Unauthenticated Path Traversal in FastDup &lt;= 2.7.2 versions.\n \n Severity: 9.6 | CRITICAL\n \n Visit the link for more details, such as C...", "creation_timestamp": "2026-06-15T22:12:59.148333Z"}, {"uuid": "ac81a869-729e-4e32-8a37-4e12f2c066c3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52703", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3moefb56g4m2n", "content": "\ud83d\udd34 CVE-2026-52703 - Critical (9.6)\n\nUnauthenticated Path Traversal in FastDup &lt;= 2.7.2 versions.\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52703/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-15T23:01:25.046475Z"}, {"uuid": "10efc950-1edf-45bc-a662-4bf31efde9b2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52692", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3moefbee6n22n", "content": "\ud83d\udfe0 CVE-2026-52692 - High (7.5)\n\nUnauthenticated Sensitive Data Exposure in Affiliates Manager &lt;= 2.9.50 versions.\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52692/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-15T23:01:32.612743Z"}, {"uuid": "9fccf661-5d8a-4c61-9e14-f34f268fac2c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52702", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moei6c4drq2j", "content": "CVE-2026-52702 - WordPress SEO Redirection plugin\nCVE ID : CVE-2026-52702\n \n Published : June 15, 2026, 9:17 p.m. | 2\u00a0hours, 24\u00a0minutes ago\n \n Description : Unauthenticated Cross Site Scripting (XSS) in SEO Redirection &lt;= 9.17 versions.\n \n Severity: 7.1 | HIGH\n \n Visit the ...", "creation_timestamp": "2026-06-15T23:53:30.289794Z"}, {"uuid": "7896236a-3794-4069-8a38-3ac91b9cf49d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52695", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moeiifsxce2m", "content": "CVE-2026-52695 - WordPress ABC Crypto Checkout plugin\nCVE ID : CVE-2026-52695\n \n Published : June 15, 2026, 9:17 p.m. | 2\u00a0hours, 24\u00a0minutes ago\n \n Description : Unauthenticated Sensitive Data Exposure in ABC Crypto Checkout &lt;= 1.8.2 versions.\n \n Severity: 7.5 | HIGH\n \n Visi...", "creation_timestamp": "2026-06-15T23:59:09.726037Z"}, {"uuid": "0dea03ef-6073-4c7c-be54-16315f8e8c93", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52699", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moeizrwkeq2a", "content": "CVE-2026-52699 - WordPress VikRentCar plugin\nCVE ID : CVE-2026-52699\n \n Published : June 15, 2026, 9:17 p.m. | 2\u00a0hours, 24\u00a0minutes ago\n \n Description : Unauthenticated Insecure Direct Object References (IDOR) in VikRentCar &lt;= 1.4.5 versions.\n \n Severity: 7.5 | HIGH\n \n Visit...", "creation_timestamp": "2026-06-16T00:08:52.776544Z"}, {"uuid": "b4aa49b0-f41f-47c5-92e0-7fa3615373c6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52693", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3moelwr42op2n", "content": "\ud83d\udd34 CVE-2026-52693 - Critical (9.3)\n\nUnauthenticated SQL Injection in eCommerce Product Catalog &lt;= 3.5.5 versions.\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52693/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-16T01:00:53.565485Z"}, {"uuid": "fb90b7ea-7934-48ba-8446-af3aca2ef924", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-52703", "type": "seen", "source": "https://bsky.app/profile/offseq.bsky.social/post/3moexnkgnj42p", "content": "CRITICAL alert \ud83d\udea8: Ninja Team FastDup (&lt;=2.7.2) hit by unauthenticated path traversal flaw. Review deployments, restrict access, and watch for patches! https://radar.offseq.com/threat/cve-2026-52703-cwe-35-path-traversal-in-ninja-team-07f46330 #OffSeq #vulnerability #security", "creation_timestamp": "2026-06-16T04:30:28.904848Z"}, {"uuid": "7d6ef00d-f061-42bf-acbd-0717249bad90", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-52703", "type": "seen", "source": "https://infosec.exchange/users/offseq/statuses/116757903852347463", "content": "\u26a0\ufe0f CRITICAL: CVE-2026-52703 in Ninja Team FastDup (&lt;=2.7.2) enables unauthenticated path traversal. Attackers could access restricted files. Monitor for vendor updates and restrict access! https://radar.offseq.com/threat/cve-2026-52703-cwe-35-path-traversal-in-ninja-team-07f46330 #OffSeq #vulnerability #infosec", "creation_timestamp": "2026-06-16T04:30:29.604208Z"}, {"uuid": "976ca89d-2c83-4948-be32-e51fa51f8226", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-52693", "type": "seen", "source": "https://bsky.app/profile/offseq.bsky.social/post/3mof4ohota627", "content": "CRITICAL: Unauthenticated SQL Injection in impleCode eCommerce Product Catalog &lt;=3.5.5. Sensitive data at risk. Patch status unknown \u2014 implement input validation &amp; monitor vendor. https://radar.offseq.com/threat/cve-2026-52693-cwe-89-improper-neutralization-of-s-53fcc5a2 #OffSeq #SQLInjection #ec...", "creation_timestamp": "2026-06-16T06:00:28.214051Z"}, {"uuid": "238d8b39-6fc5-43d2-8713-ea3b864fe9a3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-52693", "type": "seen", "source": "https://infosec.exchange/users/offseq/statuses/116758257705278854", "content": "\ud83d\udd34 CRITICAL: CVE-2026-52693 in impleCode eCommerce Product Catalog &lt;=3.5.5 enables unauthenticated SQL Injection. Sensitive data at risk \u2014 patch status unconfirmed. Apply input validation &amp; watch for vendor updates. https://radar.offseq.com/threat/cve-2026-52693-cwe-89-improper-neutralization-of-s-53fcc5a2 #OffSeq #SQLInjection #Infosec #Vuln", "creation_timestamp": "2026-06-16T06:00:43.840125Z"}, {"uuid": "521f8009-33ff-4a92-ad36-81b0e93682fa", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52715", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mofnhilfdv24", "content": "\ud83d\udd34 CVE-2026-52715 - Critical (9.3)\n\nUnauthenticated SQL Injection in GEO my WordPress &lt;= 4.5.5 versions.\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52715/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-16T11:00:47.829120Z"}, {"uuid": "5373532a-18f3-4e13-b0f7-9369b1e6b720", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52715", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mofws5zfah22", "content": "CVE-2026-52715 - WordPress GEO my WordPress plugin\nCVE ID : CVE-2026-52715\n \n Published : June 16, 2026, 10:16 a.m. | 2\u00a0hours, 52\u00a0minutes ago\n \n Description : Unauthenticated SQL Injection in GEO my WordPress &lt;= 4.5.5 versions.\n \n Severity: 9.3 | CRITICAL\n \n Visit the link ...", "creation_timestamp": "2026-06-16T13:47:54.394426Z"}, {"uuid": "8b05e257-70d0-4f45-8316-08172508592d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52711", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mofxjkmt4c2n", "content": "\ud83d\udfe0 CVE-2026-52711 - High (7.5)\n\nUnauthenticated Broken Access Control in WooCommerce POS &lt;= 1.8.14 versions.\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52711/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-16T14:00:54.838856Z"}, {"uuid": "0e9c594c-0541-4b7a-b23b-641d8d666d34", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52846", "type": "published-proof-of-concept", "source": "https://github.com/caddyserver/caddy/security/advisories/GHSA-vcc4-2c75-vc9v", "content": "", "creation_timestamp": "2026-06-08T22:24:11.000000Z"}, {"uuid": "0eafd9bc-c873-4dc6-8fb1-3af3a4eab02e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52845", "type": "published-proof-of-concept", "source": "https://github.com/caddyserver/caddy/security/advisories/GHSA-f59h-q822-g45g", "content": "", "creation_timestamp": "2026-06-08T22:25:00.000000Z"}, {"uuid": "0d44be9d-dd4d-4473-be01-c9d4b26dadc5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52844", "type": "published-proof-of-concept", "source": "https://github.com/caddyserver/caddy/security/advisories/GHSA-qrp7-cvwr-j2c6", "content": "", "creation_timestamp": "2026-06-08T22:24:46.000000Z"}, {"uuid": "645cc7d9-7573-4176-bc60-a5aaac503fa2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/kotosecurity.bsky.social/post/3mohtx2qxuf2b", "content": "\ud83c\udfed CISA adds Chrome CVE-2026-5281 to KEV (CVSS 8.8). Use\u2011after\u2011free in WebGPU Dawn, actively exploited. Patch to Chrome 146.0.7680.178 NOW.\n\nSource: CISA #CyberSecurity #InfoSec", "creation_timestamp": "2026-06-17T08:02:11.611947Z"}, {"uuid": "e6f6b8da-4f07-4bff-b9f7-6d53dacc4ca5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52705", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moigzsfneq25", "content": "CVE-2026-52705 - WordPress SigmaForms Pro \u2013 AI Generated Forms plugin\nCVE ID : CVE-2026-52705\n \n Published : June 17, 2026, 9:51 a.m. | 3\u00a0hours, 17\u00a0minutes ago\n \n Description : Unauthenticated Arbitrary File Upload in SigmaForms Pro \u2013 AI Generated Forms &lt;= 1.4.5 versions.\n ...", "creation_timestamp": "2026-06-17T13:43:44.771758Z"}, {"uuid": "4b8b952f-4c17-4264-9a34-15e9ac799128", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52706", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moihui2ijg2g", "content": "CVE-2026-52706 - WordPress JetEngine plugin\nCVE ID : CVE-2026-52706\n \n Published : June 17, 2026, 9:51 a.m. | 3\u00a0hours, 17\u00a0minutes ago\n \n Description : Unauthenticated PHP Object Injection in JetEngine &lt;= 3.8.10 versions.\n \n Severity: 9.8 | CRITICAL\n \n Visit the link for mor...", "creation_timestamp": "2026-06-17T13:58:39.798980Z"}, {"uuid": "abbea106-e41f-4ff0-9d83-adba22bafaa9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52735", "type": "seen", "source": "https://bsky.app/profile/stemshop.bsky.social/post/3mtfa54nnq52p", "content": "\ud83d\udea8 CVE-2026-52735 \u2014 CVSS 9.3 CRITICAL\n\nZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, Zebra can accept a block that zcashd reject...\n\n\ud83d\udd0e https://stemshop.top/cve/CVE-2026-52735\n\n#CVE #CyberSecurity #InfoSec", "creation_timestamp": "2026-08-18T22:08:19.096114Z"}, {"uuid": "d05b3614-f16a-4425-a3fe-99f5e3e4c2fe", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52673", "type": "seen", "source": "https://gist.github.com/onehang01/93d233a8aef2fc73294c25db8ca3b424", "content": "# Vulnerability Report: CVE-2026-52673 - CBoard - &lt;=0.4.2 SQL Injection\n\n## Vulnerability Summary\nCboard v.0.4.2 and before contains a SQL Injection vulnerability in the `/cboard/dashboard/getDimensionValues.do` endpoint.\n\n## Vulnerability Details\nThis interface allows users to submit SQL query configurations. During processes including data source testing, field retrieval, dimension value querying, and aggregation querying, the backend directly concatenates SQL statements using user-supplied SQL or column name expressions and executes them via JDBC Statement.executeQuery().\nWithout parameterized queries in place and lacking effective allowlist validation for SQL structures and column name expressions, authenticated attackers can craft malicious SQL to perform arbitrary queries against the backend data source or bypass logical conditions.\nTested endpoint: /cboard/dashboard/getDimensionValues.do\nTest payload (URL-encoded):\ndatasourceId=1&amp;query={\"sql\":\"SELECT 9 AS A\"}&amp;colmunName=A*2\n\nThe backend computes and returns the result 18. This output verifies that the expression A*2 inside the colmunName parameter is concatenated into the final SQL statement and executed by the database, instead of being treated as a plain string. Attackers can abuse this vulnerability to extract sensitive data stored in the database.", "creation_timestamp": "2026-06-18T16:31:13.000000Z"}, {"uuid": "a8de4d54-9185-4d68-a402-708002a1ef9d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52866", "type": "seen", "source": "https://www.cisa.gov/news-events/ics-medical-advisories/icsma-26-169-01", "content": "", "creation_timestamp": "2026-06-18T05:00:00.000000Z"}, {"uuid": "7f16ba41-2ac3-4e11-9735-22c9bec878b4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52866", "type": "seen", "source": "https://bsky.app/profile/boredchilada.bsky.social/post/3molmxpdsxc2g", "content": "~Cisa~\nVulnerabilities in Apollo Pharmacy Blood Glucose Monitors allow BLE interception of health data and DoS attacks.\n-\nIOCs: CVE-2026-50034, CVE-2026-52866\n-\n#CVE202650034 #CVE202652866 #ThreatIntel", "creation_timestamp": "2026-06-18T20:07:56.522640Z"}, {"uuid": "67c2d3d5-1569-453e-973c-5b29c09ba2f7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52885", "type": "published-proof-of-concept", "source": "Telegram/Twzxtbvyqic9grgE7JaZrbs3i9BOrZG8PBBvMyWgrTB7Ya8", "content": "", "creation_timestamp": "2026-06-09T19:00:13.000000Z"}, {"uuid": "165e7da7-5708-45cb-85b1-56fe2336d97e", "vulnerability_lookup_origin": "caeb2787-0d58-4236-9039-7c86c3e566f3", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://vulnerability.circl.lu/known-exploited-vulnerabilities-catalog/ddba0c2f-8343-46c2-aa44-ddc4401cb837", "content": "", "creation_timestamp": "2026-06-19T12:45:14.059431Z"}, {"uuid": "5021cbfd-43e1-42fb-9d88-d8efbeb3384d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52942", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260806", "content": "", "creation_timestamp": "2026-08-06T04:45:47.102697Z"}, {"uuid": "62fbb1d0-955e-4df5-94c4-ce0aa727984f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52717", "type": "seen", "source": "https://bsky.app/profile/ferramentaslinux.bsky.social/post/3moqhuzmfw22w", "content": "Aten\u00e7\u00e3o, admins Debian! A CVE-2026-52717 no plugin ffmpeg do GStreamer (gst-libav1.0) pode comprometer seu sistema com um simples arquivo de m\u00eddia.  Saiba mais: -&gt; tinyurl.com/2s4htzrr #Debian", "creation_timestamp": "2026-06-20T18:20:18.285978Z"}, {"uuid": "88b4b2e0-807d-4d0a-81e3-58c619fca760", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52717", "type": "seen", "source": "https://bsky.app/profile/ferramentaslinux.bsky.social/post/3moqhv2i2ok2w", "content": "Aten\u00e7\u00e3o, admins Debian! A CVE-2026-52717 no plugin ffmpeg do GStreamer (gst-libav1.0) pode comprometer seu sistema com um simples arquivo de m\u00eddia.  Saiba mais: -&gt; tinyurl.com/2s4htzrr #Debian", "creation_timestamp": "2026-06-20T18:20:18.833392Z"}, {"uuid": "5d53b63a-d3bc-4f36-8b34-f2e89c028a7a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52911", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3morvmyoclx2y", "content": "CVE-2026-52911 - ksmbd: scope conn-&gt;binding slowpath to bound sessions only\nCVE ID : CVE-2026-52911\n \n Published : June 21, 2026, 6:18 a.m. | 1\u00a0hour, 19\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nksmbd: scope conn-&gt;bind...", "creation_timestamp": "2026-06-21T07:58:58.883274Z"}, {"uuid": "b0cd6b53-07fc-48ff-be41-13420fd2bd3b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52798", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-jq8v-rmf6-65jw", "content": "", "creation_timestamp": "2026-06-19T02:22:07.000000Z"}, {"uuid": "1e01c5cf-6c47-48a1-b3ae-598e32108b89", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52796", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-4j89-2c4f-44c6", "content": "", "creation_timestamp": "2026-06-19T02:22:15.000000Z"}, {"uuid": "035c089d-b1e7-422e-817d-3eb78c8a6188", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52801", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-wv27-2vqp-j7g5", "content": "", "creation_timestamp": "2026-06-19T02:21:31.000000Z"}, {"uuid": "a252d680-e25d-4d6c-8be4-f95697835045", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52801", "type": "seen", "source": "https://bsky.app/profile/suriq.io/post/3mowgfyzzvh2y", "content": "Open sign-ups plus one missing check means any account on your Gogs server can read repositories it was never given.\n\nSelf-hosted Gogs before 0.14.3 is affected (CVE-2026-52801).\n\nUpdate to 0.14.3 and turn off open registration.", "creation_timestamp": "2026-06-23T03:09:57.531300Z"}, {"uuid": "82b5027c-c3b0-4b98-b0b9-85a906b898c4", "vulnerability_lookup_origin": "caeb2787-0d58-4236-9039-7c86c3e566f3", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://vulnerability.circl.lu/known-exploited-vulnerabilities-catalog/72f7ab04-7ed1-4a4e-b87f-5e6f9f68d758", "content": "", "creation_timestamp": "2026-06-23T14:03:40.616592Z"}, {"uuid": "a58711c1-1969-442d-a81e-2d595a129df3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52816", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-3w28-36p9-w929", "content": "", "creation_timestamp": "2026-06-19T02:19:23.000000Z"}, {"uuid": "dcc98614-e322-46d5-ab08-28e8542e4bb8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52815", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-744x-3838-5r56", "content": "", "creation_timestamp": "2026-06-19T02:17:16.000000Z"}, {"uuid": "39f768ac-e3d8-45c7-9933-12c9ffe78f9d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52814", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-xp79-5mx3-jx52", "content": "", "creation_timestamp": "2026-06-19T02:17:29.000000Z"}, {"uuid": "e16dcd34-f023-4f2e-a4ae-96ec76e53398", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52813", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-c39w-43gm-34h5", "content": "", "creation_timestamp": "2026-06-19T02:17:38.000000Z"}, {"uuid": "56d65fd1-0a68-4a98-9884-e72e4f755a69", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52812", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-6p9m-q3jp-47h4", "content": "", "creation_timestamp": "2026-06-19T02:17:49.000000Z"}, {"uuid": "9c95ccc5-14f7-4b07-8faf-850cd391ff22", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52811", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-89mr-xqfv-758m", "content": "", "creation_timestamp": "2026-06-19T02:18:08.000000Z"}, {"uuid": "0f136092-caf5-4f9b-8e19-b782f77ada15", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52810", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-wmfg-5p4h-5fw3", "content": "", "creation_timestamp": "2026-06-19T02:18:21.000000Z"}, {"uuid": "4a7c8338-fef5-424f-b04c-df5096ffe847", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52809", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-5c3f-6486-3g7g", "content": "", "creation_timestamp": "2026-06-19T02:19:01.000000Z"}, {"uuid": "fbda799c-0059-457d-9853-66a8df5153be", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52808", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-268j-37xf-pp52", "content": "", "creation_timestamp": "2026-06-19T02:19:10.000000Z"}, {"uuid": "4f984149-fcbc-4449-8d71-982c8a1f597f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52807", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-vcm5-gvmp-78mp", "content": "", "creation_timestamp": "2026-06-19T02:19:30.000000Z"}, {"uuid": "bc7c939e-3494-4068-b50d-28e10b84712d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52806", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-qf6p-p7ww-cwr9", "content": "", "creation_timestamp": "2026-06-19T02:19:43.000000Z"}, {"uuid": "ce765f92-88d5-43ad-8014-3a55870b4203", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52802", "type": "published-proof-of-concept", "source": "https://github.com/gogs/gogs/security/advisories/GHSA-xxhq-69mf-w8cr", "content": "", "creation_timestamp": "2026-06-19T02:21:21.000000Z"}, {"uuid": "cc790936-0072-4144-968d-8e17b38934cc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52844", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moy756hrqk2r", "content": "CVE-2026-52844 - Caddy: Windows `file_server` path authorization bypass via encoded backslash\nCVE ID : CVE-2026-52844\n \n Published : June 23, 2026, 5:50 p.m. | 1\u00a0hour, 53\u00a0minutes ago\n \n Description : Caddy is an extensible server platform that uses TLS by default. Prior to 2.1...", "creation_timestamp": "2026-06-23T20:05:07.189195Z"}, {"uuid": "f0da7cd4-6fb3-409a-b61b-17d5fa49f794", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52846", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moy7pw3teh25", "content": "CVE-2026-52846 - Caddy: stripHTML template function bypass\nCVE ID : CVE-2026-52846\n \n Published : June 23, 2026, 5:47 p.m. | 1\u00a0hour, 56\u00a0minutes ago\n \n Description : Caddy is an extensible server platform that uses TLS by default. Prior to 2.11.4, Caddy\u2019s stripHTML template fun...", "creation_timestamp": "2026-06-23T20:15:32.838887Z"}, {"uuid": "cf657ec4-1c44-4481-ac92-9431050676b4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52845", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moya4fjjjv2t", "content": "CVE-2026-52845 - Caddy: FastCGI header normalization bypass in `forward_auth copy_headers`\nCVE ID : CVE-2026-52845\n \n Published : June 23, 2026, 5:52 p.m. | 1\u00a0hour, 52\u00a0minutes ago\n \n Description : Caddy is an extensible server platform that uses TLS by default. Prior to 2.11.4...", "creation_timestamp": "2026-06-23T20:22:31.379265Z"}, {"uuid": "50204c27-0cdd-4011-b12c-e51bf8c63dca", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52844", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3moyjjmoi3g2j", "content": "CVE-2026-52844 - Path Traversal in Caddy on Windows. CVSS 7.5. Unauthenticated remote attackers can bypass auth/deny routes protecting /private/*. Fixed in 2.11.4. Update immediately. #CVE #Caddy #infosec\n\nhttps://www.valtersit.com/cve/CVE-2026-52844/", "creation_timestamp": "2026-06-23T23:10:58.839661Z"}, {"uuid": "86408728-f049-4928-a384-a0c61e90e8cc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52844", "type": "seen", "source": "https://bsky.app/profile/netalexx.bsky.social/post/3moykdgad322x", "content": "CVE-2026-52844 is a critical path traversal vulnerability affecting Caddy", "creation_timestamp": "2026-06-23T23:25:26.472446Z"}, {"uuid": "cca76f05-f29a-4e72-998c-e56a1c79d820", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52940", "type": "seen", "source": "https://infosec.exchange/users/vuldb/statuses/116804178176541056", "content": "There is a new vulnerability with elevated criticality in Linux Kernel (CVE-2026-52940) https://vuldb.com/vuln/373201", "creation_timestamp": "2026-06-24T08:38:38.105201Z"}, {"uuid": "3019e603-3dbd-4eb1-aec2-25cdaf975682", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52815", "type": "confirmed", "source": "https://github.com/projectdiscovery/nuclei-templates/tree/main/http/cves/2026/CVE-2026-52815.yaml", "content": "", "creation_timestamp": "2026-06-24T03:43:07.000000Z"}, {"uuid": "f9727e6d-84fd-4370-8d3f-d687456ec5a3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52919", "type": "seen", "source": "https://infosec.exchange/users/vuldb/statuses/116804018776035123", "content": "A severe vulnerability was disclosed for Linux Kernel (CVE-2026-52919) https://vuldb.com/vuln/373158", "creation_timestamp": "2026-06-24T07:58:04.603063Z"}, {"uuid": "e883e4c2-23b3-4a6e-b94f-b6170c1430eb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52935", "type": "seen", "source": "https://infosec.exchange/users/vuldb/statuses/116804074266316465", "content": "There is a new vulnerability with elevated criticality in Linux Kernel (CVE-2026-52935) https://vuldb.com/vuln/373186", "creation_timestamp": "2026-06-24T08:12:12.186155Z"}, {"uuid": "abfeb5d3-a4dc-41d5-8abe-969d7cd93073", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52937", "type": "seen", "source": "https://infosec.exchange/users/vuldb/statuses/116804125485299247", "content": "The severity is increased for this new vulnerability affecting Linux Kernel (CVE-2026-52937) https://vuldb.com/vuln/373199", "creation_timestamp": "2026-06-24T08:25:16.088520Z"}, {"uuid": "a484d1ba-ec34-447a-966e-6f26d358dfb1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52929", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozna5kmu52k", "content": "CVE-2026-52929 - sctp: stream: fully roll back denied add-stream state\nCVE ID : CVE-2026-52929\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 30\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nsctp: stream: fully roll back ...", "creation_timestamp": "2026-06-24T09:49:55.768829Z"}, {"uuid": "4fe69eec-fa6e-446c-98ab-58b7917441ad", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52926", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moznf2667h2i", "content": "CVE-2026-52926 - batman-adv: clear current gateway during teardown\nCVE ID : CVE-2026-52926\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 30\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nbatman-adv: clear current gateway ...", "creation_timestamp": "2026-06-24T09:52:39.883872Z"}, {"uuid": "a09821b7-ee76-49b5-9982-65af3212b1cd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52934", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moznkg7gwb2g", "content": "CVE-2026-52934 - batman-adv: tvlv: reject oversized TVLV packets\nCVE ID : CVE-2026-52934\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 30\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nbatman-adv: tvlv: reject oversized T...", "creation_timestamp": "2026-06-24T09:55:40.530606Z"}, {"uuid": "fd36d250-a1ba-4415-9ad9-8bd913725876", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52925", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moznqfczce2t", "content": "CVE-2026-52925 - vrf: Fix a potential NPD when removing a port from a VRF\nCVE ID : CVE-2026-52925\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 30\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nvrf: Fix a potential NPD wh...", "creation_timestamp": "2026-06-24T09:59:00.752685Z"}, {"uuid": "74cc438e-e53a-45ab-9a60-b586906e4b8c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52931", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3moznx4fjsb23", "content": "CVE-2026-52931 - batman-adv: tp_meter: avoid use of uninit sender vars\nCVE ID : CVE-2026-52931\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 30\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nbatman-adv: tp_meter: avoid us...", "creation_timestamp": "2026-06-24T10:02:46.455772Z"}, {"uuid": "fb69b1cc-73da-4b01-af9c-3ed879ffb41a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52932", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozo6s6jhj2y", "content": "CVE-2026-52932 - xfrm: ipcomp: Free destination pages on acomp errors\nCVE ID : CVE-2026-52932\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 30\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nxfrm: ipcomp: Free destination ...", "creation_timestamp": "2026-06-24T10:07:06.658258Z"}, {"uuid": "d191d7fd-0165-4040-8279-f08b1b10cea1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52933", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozohsj3cz2i", "content": "CVE-2026-52933 - io_uring/poll: fix signed comparison in io_poll_get_ownership()\nCVE ID : CVE-2026-52933\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 30\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nio_uring/poll: fix s...", "creation_timestamp": "2026-06-24T10:12:06.647423Z"}, {"uuid": "03d7f2e4-a9ba-46eb-8819-42e60f5affaf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52927", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozoqr7m7c2m", "content": "CVE-2026-52927 - netfilter: ebtables: fix OOB read in compat_mtw_from_user\nCVE ID : CVE-2026-52927\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 30\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nnetfilter: ebtables: fix O...", "creation_timestamp": "2026-06-24T10:17:06.911811Z"}, {"uuid": "34da2efc-3d42-4c0a-92f2-374d8ab10e9a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52928", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozozpza2w2f", "content": "CVE-2026-52928 - af_unix: Reject SIOCATMARK on non-stream sockets\nCVE ID : CVE-2026-52928\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 30\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\naf_unix: Reject SIOCATMARK on non-s...", "creation_timestamp": "2026-06-24T10:22:07.706189Z"}, {"uuid": "581c7fd9-953f-4946-a1b6-12041af28b7b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52937", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozpcolbgn2y", "content": "CVE-2026-52937 - tap: fix stack info leak in tap_ioctl() SIOCGIFHWADDR\nCVE ID : CVE-2026-52937\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 30\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\ntap: fix stack info leak in ta...", "creation_timestamp": "2026-06-24T10:27:08.186136Z"}, {"uuid": "ef76cb7e-97f5-4302-b946-964d377975fc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52935", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozpln4nyf2k", "content": "CVE-2026-52935 - xfrm: espintcp: do not reuse an in-progress partial send\nCVE ID : CVE-2026-52935\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 30\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nxfrm: espintcp: do not reus...", "creation_timestamp": "2026-06-24T10:32:08.730069Z"}, {"uuid": "106501d4-9121-40e8-9980-cbac3f188513", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52930", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozpngvuvj2t", "content": "CVE-2026-52930 - ipc/shm: serialize orphan cleanup with shm_nattch updates\nCVE ID : CVE-2026-52930\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 30\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nipc/shm: serialize orphan ...", "creation_timestamp": "2026-06-24T10:33:09.208132Z"}, {"uuid": "04812826-80cd-4382-be2e-837e12104fd3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52936", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozptg2oal2m", "content": "CVE-2026-52936 - crypto: jitterentropy - replace long-held spinlock with mutex\nCVE ID : CVE-2026-52936\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 30\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\ncrypto: jitterentropy ...", "creation_timestamp": "2026-06-24T10:36:29.596168Z"}, {"uuid": "7d34323c-2317-4b57-b8e6-6c1b4f5a3bb5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52938", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozq25cdjg2m", "content": "CVE-2026-52938 - bpf: Fix NULL pointer dereference in bpf_sk_storage_clone and diag paths\nCVE ID : CVE-2026-52938\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 29\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nbpf: Fix NU...", "creation_timestamp": "2026-06-24T10:40:15.522585Z"}, {"uuid": "15779e43-cae2-4753-a903-90ccd84bf6df", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52940", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozqbszocp2x", "content": "CVE-2026-52940 - tun: zero the whole vnet header in tun_put_user()\nCVE ID : CVE-2026-52940\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 29\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\ntun: zero the whole vnet header in...", "creation_timestamp": "2026-06-24T10:44:32.919306Z"}, {"uuid": "e149614b-0493-455b-b7d3-b620340076eb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52941", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozqkrljyh2t", "content": "CVE-2026-52941 - net/smc: avoid NULL deref of conn-&gt;lnk in smc_msg_event tracepoint\nCVE ID : CVE-2026-52941\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 29\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nnet/smc: avoid NU...", "creation_timestamp": "2026-06-24T10:49:33.662486Z"}, {"uuid": "f6ea6839-2cc9-48de-a6ed-425a79773eaa", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52939", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozqtqd6ep23", "content": "CVE-2026-52939 - net/rds: fix NULL deref in rds_ib_send_cqe_handler() on masked atomic completion\nCVE ID : CVE-2026-52939\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 29\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nnet...", "creation_timestamp": "2026-06-24T10:54:34.276939Z"}, {"uuid": "6484ae83-b830-4ab7-94ed-b585be62e823", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52942", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mozr4oruxj2k", "content": "CVE-2026-52942 - netfilter: nf_log: validate MAC header was set before dumping it\nCVE ID : CVE-2026-52942\n \n Published : June 24, 2026, 7:14 a.m. | 2\u00a0hours, 29\u00a0minutes ago\n \n Description : In the Linux kernel, the following vulnerability has been resolved:\n\nnetfilter: nf_log: ...", "creation_timestamp": "2026-06-24T10:59:34.647226Z"}, {"uuid": "09c6aeb9-130c-40b3-a931-96f645381a11", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52937", "type": "seen", "source": "https://infosec.exchange/users/vuldb/statuses/116804848954646212", "content": "Some increased actor activities are shown targeting Linux Kernel (CVE-2026-52937) https://vuldb.com/vuln/373199/cti", "creation_timestamp": "2026-06-24T11:29:12.396800Z"}, {"uuid": "87398d1a-f53c-4a8f-b14c-cc29fbc109a5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52971", "type": "seen", "source": "https://infosec.exchange/users/vuldb/statuses/116806461162472827", "content": "We have just added an important vulnerability affecting Linux Kernel (CVE-2026-52971) https://vuldb.com/vuln/373320", "creation_timestamp": "2026-06-24T18:19:12.629695Z"}, {"uuid": "aabcfe5f-4b46-42ee-a71e-5a9d87f982c3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52982", "type": "seen", "source": "https://infosec.exchange/users/vuldb/statuses/116806516142028189", "content": "There is a new vulnerability with elevated criticality in Linux Kernel (CVE-2026-52982) https://vuldb.com/vuln/373351", "creation_timestamp": "2026-06-24T18:33:11.664951Z"}, {"uuid": "4e703b8f-d1a2-46e4-9456-3acc03544b48", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52991", "type": "seen", "source": "https://infosec.exchange/users/vuldb/statuses/116806566941197022", "content": "We have just added an important vulnerability affecting Linux Kernel (CVE-2026-52991) https://vuldb.com/vuln/373355", "creation_timestamp": "2026-06-24T18:46:06.455755Z"}, {"uuid": "52f5064d-8868-4dc0-925c-1f5ca2c025eb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52810", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mp2xafiefx25", "content": "CVE-2026-52810 - Gogs: Write to readonly repositories using receive-pack + service=git-upload-pack confusion\nCVE ID : CVE-2026-52810\n \n Published : June 24, 2026, 8:30 p.m. | 1\u00a0hour, 13\u00a0minutes ago\n \n Description : Gogs is an open source self-hosted Git service. Prior to 0.14....", "creation_timestamp": "2026-06-24T22:21:41.236485Z"}, {"uuid": "dfed1a35-1b7b-486a-936c-c02b7f92ad55", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52797", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mp2xjwx3ej2f", "content": "CVE-2026-52797 - Gogs: Overwriting critical files results in a denial of service\nCVE ID : CVE-2026-52797\n \n Published : June 24, 2026, 8:35 p.m. | 1\u00a0hour, 9\u00a0minutes ago\n \n Description : Gogs is an open source self-hosted Git service. Prior to 0.14.0, as an authorized user, an ...", "creation_timestamp": "2026-06-24T22:27:01.461398Z"}, {"uuid": "bbce403c-90b8-4671-83a9-4dbd5d7e1233", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52812", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mp2y72dynn2f", "content": "CVE-2026-52812 - Gogs: LFS dedupe path leaks private repo content across tenants\nCVE ID : CVE-2026-52812\n \n Published : June 24, 2026, 8:32 p.m. | 1\u00a0hour, 11\u00a0minutes ago\n \n Description : Gogs is an open source self-hosted Git service. Prior to 0.14.3, Git LFS storage is conten...", "creation_timestamp": "2026-06-24T22:38:49.633943Z"}, {"uuid": "ffa8dc21-6f87-4b08-9006-efe01af92802", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52811", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mp2yysdqds2t", "content": "CVE-2026-52811 - Gogs: UploadRepoFiles writes outside repo working tree via committed parent sym\nCVE ID : CVE-2026-52811\n \n Published : June 24, 2026, 8:31 p.m. | 1\u00a0hour, 12\u00a0minutes ago\n \n Description : Gogs is an open source self-hosted Git service. Prior to 0.14.3, (*Reposit...", "creation_timestamp": "2026-06-24T22:53:13.632118Z"}, {"uuid": "dc6f1976-db52-4d5a-a42a-d3897d100429", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mp2zkpdboz2l", "content": "CVE-2026-52813 - Gogs: Path Traversal in organization name results in RCE through Git hooks\nCVE ID : CVE-2026-52813\n \n Published : June 24, 2026, 8:33 p.m. | 1\u00a0hour, 10\u00a0minutes ago\n \n Description : Gogs is an open source self-hosted Git service. Prior to 0.14.3, organization n...", "creation_timestamp": "2026-06-24T23:03:14.612680Z"}, {"uuid": "02467dc1-11b6-4bdc-84aa-884edca16825", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52943", "type": "seen", "source": "https://infosec.exchange/users/vuldb/statuses/116810225692140650", "content": "Some increased actor activities are shown targeting Linux Kernel (CVE-2026-52943) https://vuldb.com/vuln/373239/cti", "creation_timestamp": "2026-06-25T10:16:35.264924Z"}, {"uuid": "6177690a-07e7-456b-940e-608d91ea0303", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "seen", "source": "https://bsky.app/profile/malwareobserver.bsky.social/post/3mp7xhjvf6h2q", "content": "\ud83d\udc1b VULNERABILITIES CVE Notify: \ud83d\udea8 [CVE-2026-52884](https://github.com/notepad-plus-plus/notepad-plus-plus/commit/ea1508855e9c4528f6...\nhttps://github.com/notepad-plus-plus/notepad-plus-plus/commit/ea1508855e9c4528f6198ce9d345f13cb759ebf4 #Vulnerability #CVE #ZeroDay", "creation_timestamp": "2026-06-26T22:08:59.488257Z"}, {"uuid": "a663e300-3be2-4d78-9760-9c350c9fdc6e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52885", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mp7xwnrx5d23", "content": "CVE-2026-52885 - Notepad++ TOCTOU: HMAC Checks Disk, Executes from Memory\nCVE ID : CVE-2026-52885\n \n Published : June 26, 2026, 8:19 p.m. | 1\u00a0hour, 26\u00a0minutes ago\n \n Description : Notepad++ is a free and open-source source code editor. Prior to 8.9.6.4, NppCommands.cpp checks ...", "creation_timestamp": "2026-06-26T22:17:26.719587Z"}, {"uuid": "f41e7a94-bb65-4f98-bd26-2319f71868f8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52784", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3mpa2zyry4n26", "content": "CVE-2026-52784 - Critical CSRF in OpenProject. Attackers can escalate privileges via /users/:id. CVSS 8.8. Update to 17.3.3 or 17.4.1 immediately. #CVE #OpenProject #infosec\n\nhttps://www.valtersit.com/cve/CVE-2026-52784/", "creation_timestamp": "2026-06-26T23:13:00.254906Z"}, {"uuid": "e5ee954c-2fa1-45b8-93fe-c3178b58ad6e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52784", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mpa3nmpsxo27", "content": "CVE-2026-52784 - OpenProject: CSRF on TARGET through /users/:id via POST parameter \"user[admin]\"\nCVE ID : CVE-2026-52784\n \n Published : June 26, 2026, 6:56 p.m. | 4\u00a0hours, 15\u00a0minutes ago\n \n Description : OpenProject is open-source, web-based project management software. Prior ...", "creation_timestamp": "2026-06-26T23:23:58.770725Z"}, {"uuid": "21a9f3da-49f8-422d-8513-79557a0f5d66", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52783", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mpa3tm22wn2s", "content": "CVE-2026-52783 - OpenProject: Information Disclosure (cleartext storage of data) on localhost through memcached via Others \"storage. .httpx_access_token\" leads to Sensitive Data Exposure\nCVE ID : CVE-2026-52783\n \n Published : June 26, 2026, 6:57 p.m. | 4\u00a0hours, 13\u00a0minutes ago\n...", "creation_timestamp": "2026-06-26T23:27:19.950600Z"}, {"uuid": "2116f3e1-3eec-4bc9-9089-f12e9d9690b7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52780", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mpa42cxqt52c", "content": "CVE-2026-52780 - OpenProject: Cache store poisoning leads to Remote Code Execution (RCE)\nCVE ID : CVE-2026-52780\n \n Published : June 26, 2026, 7:09 p.m. | 4\u00a0hours, 2\u00a0minutes ago\n \n Description : OpenProject is open-source, web-based project management software. Prior to 17.3.3...", "creation_timestamp": "2026-06-26T23:31:07.016960Z"}, {"uuid": "2872e77e-7e1b-4b81-8406-800e415c4cfe", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52785", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mpa4twxjql23", "content": "CVE-2026-52785 - OpenProject: SQL injection in timestamps functionality\nCVE ID : CVE-2026-52785\n \n Published : June 26, 2026, 6:54 p.m. | 4\u00a0hours, 17\u00a0minutes ago\n \n Description : OpenProject is open-source, web-based project management software. Prior to 17.3.3 and 17.4.1, the...", "creation_timestamp": "2026-06-26T23:45:24.586457Z"}, {"uuid": "b43f5d4e-fe31-41dc-a3ac-b2f13a84dd04", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52782", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mpa54vks5o2c", "content": "CVE-2026-52782 - OpenProject: IDOR through /projects/ /settings/project_storages/ via PATCH parameter \"storages_project_storage[project_folder_id]\" leads to Access to Unauthorized Resources\nCVE ID : CVE-2026-52782\n \n Published : June 26, 2026, 6:59 p.m. | 4\u00a0hours, 12\u00a0minutes a...", "creation_timestamp": "2026-06-26T23:50:25.081424Z"}, {"uuid": "792bf61f-7ce6-4162-9497-f18c67cacbd8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/kotosecurity.bsky.social/post/3mpalab7enm2q", "content": "\ud83c\udfed CISA adds Chrome CVE-2026-5281 to KEV (CVSS 8.8). Use\u2011after\u2011free in WebGPU Dawn, actively exploited. Patch to Chrome 146.0.7680.178 NOW.\n\nSource: CISA #CyberSecurity #InfoSec", "creation_timestamp": "2026-06-27T04:02:50.237807Z"}, {"uuid": "f067ec8d-c667-4e19-ba1f-6b5e4f885bdf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/potato.software/post/3mpaljwb6yc2s", "content": "\ud83c\udfed CISA adds Chrome CVE-2026-5281 to KEV (CVSS 8.8). Use\u2011after\u2011free in WebGPU Dawn, actively exploited. Patch to Chrome 146.0.7680.178 NOW.\n\nSource: CISA #PotatoSecurity #InfoSec", "creation_timestamp": "2026-06-27T04:08:14.260410Z"}, {"uuid": "068862a7-9f64-4037-b7d0-40b263e987b0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52938", "type": "seen", "source": "https://bsky.app/profile/malwareobserver.bsky.social/post/3mpbvrbz4jf2b", "content": "\ud83d\udc1b VULNERABILITIES CVE Notify: \ud83d\udea8 [CVE-2026-52938](https://git.kernel.org/stable/c/16af24fea29c209dea53595c99f6da9398548e1b)\nIn the...\nhttps://git.kernel.org/stable/c/16af24fea29c209dea53595c99f6da9398548e1b #PatchManagement #Vulnerability #CVE", "creation_timestamp": "2026-06-27T16:43:58.524892Z"}, {"uuid": "f52216d3-7457-4fcb-8f80-ad0928cd339d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mpe54rn2dj2x", "content": "\ud83d\udfe0 CVE-2026-52884 - High (7.8)\n\nNotepad++ is a free and open-source source code editor. In v8.9.6.1, isInTrustedDirectory() does ...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52884/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-28T14:01:00.747021Z"}, {"uuid": "a941991a-a91c-4d7d-9e68-207c360d39f1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52785", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mpenuzqf3u2x", "content": "\ud83d\udd34 CVE-2026-52785 - Critical (9.9)\n\nOpenProject is open-source, web-based project management software. Prior to 17.3.3 and 17.4.1, th...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52785/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-28T19:00:54.718527Z"}, {"uuid": "db65632e-919d-41a2-90be-91f54fc5a965", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52780", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mpenvjmkmg2v", "content": "\ud83d\udd34 CVE-2026-52780 - Critical (9.6)\n\nOpenProject is open-source, web-based project management software. Prior to 17.3.3 and 17.4.1, ca...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52780/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-28T19:01:10.960856Z"}, {"uuid": "9fbae03c-3c8e-4d4f-b664-8cc4b0b5ed22", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52782", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mper7mwwdo2x", "content": "\ud83d\udd34 CVE-2026-52782 - Critical (9.9)\n\nOpenProject is open-source, web-based project management software. Prior to 17.3.3 and 17.4.1, th...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52782/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-28T20:00:31.601377Z"}, {"uuid": "34c96109-036e-4f57-a2cc-15d7054ca57b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52783", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mper7ufns52x", "content": "\ud83d\udfe0 CVE-2026-52783 - High (8.2)\n\nOpenProject is open-source, web-based project management software. Prior to 17.3.3 and 17.4.1, Op...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52783/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-28T20:00:39.163928Z"}, {"uuid": "aedf21da-ecd6-48ce-bbf5-3c8172f917fe", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52784", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mpera3svdj2s", "content": "\ud83d\udfe0 CVE-2026-52784 - High (8.8)\n\nOpenProject is open-source, web-based project management software. Prior to 17.3.3 and 17.4.1, th...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52784/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-06-28T20:00:47.562848Z"}, {"uuid": "0c0f657e-f1e9-4480-b961-bad764bd95a1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5260", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpgfrzc3jn2t", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-5260 \u0432 libgnutls: \u0443\u0433\u0440\u043e\u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/DDA8C715-A363-4B18-952D-D7D39B641B9D", "creation_timestamp": "2026-06-29T11:41:21.841770Z"}, {"uuid": "166bdd83-2d6b-4262-b546-d6754203dc2f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52782", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpgpwbgbyp2e", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52782 \u0432 OpenProject: \u0443\u0433\u0440\u043e\u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/90B1627A-7223-4A99-85F4-20F18CB9688C", "creation_timestamp": "2026-06-29T14:42:42.054900Z"}, {"uuid": "735edb88-92aa-4fc6-adb6-bd5774d107b4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpgpxqx6qt2t", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52884 \u0432 Notepad++: \u0443\u0433\u0440\u043e\u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/CD5DBF76-1F74-4B0E-B60C-94AED1D8D9D7", "creation_timestamp": "2026-06-29T14:43:31.701202Z"}, {"uuid": "a797c332-b6c7-4255-9eb0-d07be20468ff", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52783", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpgq2okxvr2t", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52783 \u0432 OpenProject: \u0443\u0433\u0440\u043e\u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/54A3E4CC-7CE2-4F1F-AB17-E4E1BBF9EF22", "creation_timestamp": "2026-06-29T14:45:10.366655Z"}, {"uuid": "68b610a0-7783-4f64-a59b-8dad20584087", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52885", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpgq7a2jh22t", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52885 \u0432 Notepad++: \u0443\u0433\u0440\u043e\u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/38F9CF36-82B5-4B22-97FD-D6AA6AD4C2B0", "creation_timestamp": "2026-06-29T14:47:42.475905Z"}, {"uuid": "f2227c84-c78c-4d67-85ef-a4ef8c35511c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mph7foecqu2n", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52884 \u0432 Notepad++: \u0443\u0433\u0440\u043e\u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/5CBA5C4B-F9A6-4123-BF72-643035B15073", "creation_timestamp": "2026-06-29T19:19:44.890968Z"}, {"uuid": "da8c206b-62b2-4115-a432-be03657d4234", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52885", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mph7n5q2772g", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52885 \u0432 Notepad++: \u0443\u0433\u0440\u043e\u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/7ED60CAB-E334-45B7-99C5-FCFE744A0D05", "creation_timestamp": "2026-06-29T19:23:55.880317Z"}, {"uuid": "156aa088-827b-466f-9ac2-8fc2920c412e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52885", "type": "seen", "source": "https://bsky.app/profile/qiancx.bsky.social/post/3mph7n7lquc2v", "content": "Notepad++ \u5b89\u5168\u6f0f\u6d1e CVE-2026-52885 \u6df1\u5ea6\u89e3\u6790:\u6f0f\u6d1e\u6210\u56e0\u3001\u5f71\u54cd\u53ca\u4fee\u590d\u6307\u5357\n\n\n\nhttps://qian.cx/posts/5C5073C9-991C-4136-ADD8-57701EA7DEF5", "creation_timestamp": "2026-06-29T19:23:58.046093Z"}, {"uuid": "45d51af1-97af-47b7-837f-a3002c0df8b4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52760", "type": "seen", "source": "https://bsky.app/profile/infosec.skyfleet.blue/post/3mphh55tg752z", "content": "CVE-2026-52760: Apache ActiveMQ, Apache ActiveMQ Web Console: Stored XSS via Unescaped values in ActiveMQ Web Console", "creation_timestamp": "2026-06-29T21:38:09.276806Z"}, {"uuid": "95404298-7bc0-4818-a987-c5dee95afb61", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52876", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mtfd36ngi624", "content": "\ud83d\udfe0 CVE-2026-52876 - High (8.8)\n\nStreambert is a cross-platform Electron Desktop App to stream and download video content. Prior t...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52876/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-08-18T23:00:55.845284Z"}, {"uuid": "c1b1660d-5c79-45ee-9baa-387115b4cf85", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52877", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mtfd3fjcln27", "content": "\ud83d\udfe0 CVE-2026-52877 - High (8.3)\n\nStreambert is a cross-platform Electron Desktop App to stream and download video content. Prior t...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52877/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-08-18T23:01:03.533924Z"}, {"uuid": "e0925ded-b75c-4a2e-b1cc-cdb59c5f864e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52854", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mtfd56wys52r", "content": "\ud83d\udfe0 CVE-2026-52854 - High (8.6)\n\nMaps is a MediaWiki extension that enables visualization of geographic data through dynamic embed...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52854/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-08-18T23:02:03.258636Z"}, {"uuid": "c659f27f-491e-458b-ab2b-c42833cff35b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52872", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mtfd5g3dk222", "content": "\ud83d\udfe0 CVE-2026-52872 - High (8.8)\n\nStreambert is a cross-platform Electron Desktop App to stream and download video content. Prior t...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52872/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-08-18T23:02:10.668372Z"}, {"uuid": "22d9b52d-1c51-44b6-978e-a59fd6cd9419", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52872", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/6uri3cotoarv3", "content": "CVE-2026-52872 - Streambert: Local File Exfiltration and Overwrite via Subtitle file: Protocol\nCVE ID : CVE-2026-52872\n \n Published : 18 ao\u00fbt 2026 22:16 | 1\u00a0heure, 32\u00a0minutes ago\n \n Description : Streambert is a cross-platform Electron Desktop App to stream and download video ...", "creation_timestamp": "2026-08-18T23:55:57.935296Z"}, {"uuid": "0c4e9d00-effc-421c-8bc9-49c804f5f9fd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://t.me/VulnerabilityNews/41656", "content": "Exploited Zero-Day Among 21 Vulnerabilities Patched in Chrome\n\nGoogle has announced fixes for CVE-2026-5281, a zero-day affecting Chrome\u2019s Dawn component.\u00a0\nThe post Exploited Zero-Day Among 21 Vulnerabilities Patched in Chrome appeared first on SecurityWeek.\nhttps://www.securityweek.com/exploited-zero-day-among-21-vulnerabilities-patched-in-chrome/", "creation_timestamp": "2026-08-19T00:00:07.959063Z"}, {"uuid": "32616b33-4d69-42c8-b98d-ef4e486cd62e", "vulnerability_lookup_origin": "caeb2787-0d58-4236-9039-7c86c3e566f3", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "exploited", "source": "https://vulnerability.circl.lu/known-exploited-vulnerabilities-catalog/65a07e8f-71bc-4743-900f-bf9585bfde6d", "content": "", "creation_timestamp": "2026-06-30T17:00:16.855725Z"}, {"uuid": "81e65821-e763-4c71-b98a-3876c90d4650", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52868", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mpk3fqjp4i2z", "content": "CVE-2026-52868 - OFFIS DCMTK Toolkit Path Traversal\nCVE ID : CVE-2026-52868\n \n Published : June 30, 2026, 9:06 p.m. | 39\u00a0minutes ago\n \n Description : An unauthenticated attacker can read worklist records from a directory outside the intended per-AE worklist storage area. In a ...", "creation_timestamp": "2026-06-30T22:46:11.579243Z"}, {"uuid": "f26e2834-58f8-4771-95e9-89af0efbf99a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52466", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3msg5oy5zy22s", "content": "CVE-2026-52466\nThe VuFind library software has a security issue where, even if a user doesn't have permission to access certain features, the system may still perform the action. This can happen when a user tries to access\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-08-06T13:32:05.183559Z"}, {"uuid": "b7b82446-8e17-42d9-83e1-b537837992de", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52877", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/bvxcoaumghcko", "content": "CVE-2026-52877 - Streambert : Insecure Protocol Execution in open-external IPC Handler\nCVE ID : CVE-2026-52877\n \n Published : 18 ao\u00fbt 2026 22:16 | 1\u00a0heure, 32\u00a0minutes ago\n \n Description : Streambert is a cross-platform Electron Desktop App to stream and download video content....", "creation_timestamp": "2026-08-19T00:01:57.667277Z"}, {"uuid": "151047c2-47f5-4982-8eb7-be0e31f0ccb4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52911", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260630", "content": "", "creation_timestamp": "2026-07-01T02:35:59.463041Z"}, {"uuid": "14df334f-2d52-4b0f-9651-ce73ff24fbeb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52910", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260630", "content": "", "creation_timestamp": "2026-07-01T02:36:01.621488Z"}, {"uuid": "cef8d2b4-419c-4bcb-9722-3101e80a8807", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52909", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260630", "content": "", "creation_timestamp": "2026-07-01T02:36:03.792294Z"}, {"uuid": "f3741b5a-fcf6-4d27-8ee0-5fef3796c4e9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52908", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260630", "content": "", "creation_timestamp": "2026-07-01T02:36:05.933633Z"}, {"uuid": "19748888-3bb2-4b0a-9815-5e77956fd27b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52868", "type": "seen", "source": "https://www.cisa.gov/news-events/ics-medical-advisories/icsma-26-181-01", "content": "", "creation_timestamp": "2026-07-01T02:36:51.493647Z"}, {"uuid": "06261739-ab38-4efb-9879-418803a106f5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52912", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:46:51.046816Z"}, {"uuid": "b80c5187-6fd2-4deb-b781-e56c3b0798c6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52913", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:46:53.392666Z"}, {"uuid": "c83660b6-8db1-4ef4-b144-cd35974b9f1e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52915", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:46:55.736164Z"}, {"uuid": "d7871bf5-2a7b-45c9-ac43-46779b95c01e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52916", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:46:58.053745Z"}, {"uuid": "a54048d1-7ea5-40a6-802c-1f879e509042", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52919", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:00.414271Z"}, {"uuid": "77155e20-3b25-4005-b365-fea0e50ca96f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52921", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:02.695283Z"}, {"uuid": "d57fef7c-9688-4adf-9410-496de42debb9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52922", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:05.045446Z"}, {"uuid": "81245216-d62e-4598-91d6-c54fb5683c14", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52923", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:07.935088Z"}, {"uuid": "6f4442a6-6ccb-41a2-b877-35384156b170", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52924", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:10.185538Z"}, {"uuid": "df1104fe-9dc0-49d0-8b61-70bb89f00d9f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52926", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:12.454994Z"}, {"uuid": "9136137c-8299-48e2-8049-ac56693e52df", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52927", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:14.737111Z"}, {"uuid": "9cea914c-0e2e-4890-8018-c617e7454008", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52930", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:17.043488Z"}, {"uuid": "073543e1-31ad-4a22-b4f6-0a4998e84a3f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52931", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:19.326588Z"}, {"uuid": "a2098803-ca0c-4580-8574-34cae0ac2f02", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52934", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:21.580490Z"}, {"uuid": "14a79a90-fd83-4acd-9da6-12ed073e2223", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52941", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:23.911565Z"}, {"uuid": "8bcf4ee1-ddca-4539-90ce-83c5a0c1bcf4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52942", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:26.259372Z"}, {"uuid": "0768075f-a587-4448-83b1-ce2407fd0a2b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52943", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:28.565331Z"}, {"uuid": "3e92683e-ba01-474a-8aac-8e1250dab064", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52947", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0812", "content": "", "creation_timestamp": "2026-07-01T02:47:30.812529Z"}, {"uuid": "bfb8b7e1-1ff2-4a36-b88b-0721cb392c54", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52872", "type": "seen", "source": "https://bsky.app/profile/termsofsurrender.bsky.social/post/3mtfgr7ydfd2l", "content": "Electron App Bleeds Out While Everyone Pretends This Is Fine\nPANIC 68% | Lag 0.0h | CVE-2026-52872 is a high-severity vulnerability in Streambert, a cross-platform Electron desktop app\n#AfterShockIndex\nREAD MORE", "creation_timestamp": "2026-08-19T00:06:56.058995Z"}, {"uuid": "daa66a33-0eca-4a90-a9df-6833c65dd006", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52854", "type": "seen", "source": "https://bsky.app/profile/termsofsurrender.bsky.social/post/3mtfgrfgaym2w", "content": "Another shiny MediaWiki hole, because patching is apparently a rumor\nPANIC 68% | Lag 0.0h | CVE-2026-52854 is a high-severity vulnerability in the Maps MediaWiki extension that can expose syst\n#AfterShockIndex\nREAD MORE", "creation_timestamp": "2026-08-19T00:07:01.678004Z"}, {"uuid": "d4e509ca-94f5-4eed-9e64-a2e5c7fa119a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52876", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/figu3j54p3lpi", "content": "CVE-2026-52876 - Streambert: Arbitrary File Execution via VLC/mpv Launcher Fallback\nCVE ID : CVE-2026-52876\n \n Published : 18 ao\u00fbt 2026 22:16 | 1\u00a0heure, 32\u00a0minutes ago\n \n Description : Streambert is a cross-platform Electron Desktop App to stream and download video content. Pr...", "creation_timestamp": "2026-08-19T00:08:02.163893Z"}, {"uuid": "886b2b4e-eef3-4a3d-b68c-298f2c861bc5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52875", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/imviueam5oza2", "content": "CVE-2026-52875 - Streambert: Arbitrary Directory Creation and File Manipulation via Backup Handler\nCVE ID : CVE-2026-52875\n \n Published : 18 ao\u00fbt 2026 22:16 | 1\u00a0heure, 32\u00a0minutes ago\n \n Description : Streambert is a cross-platform Electron Desktop App to stream and download vi...", "creation_timestamp": "2026-08-19T00:13:58.024839Z"}, {"uuid": "8e1a560f-1fe0-4f78-81dd-ea5da9e0bcc1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52715", "type": "seen", "source": "Telegram/K7zXqOYFd1qXyT9LARXPzqWKeQzalprou3AuwisAGlu--nM", "content": "", "creation_timestamp": "2026-08-15T08:00:04.196142Z"}, {"uuid": "ceb7959c-7a35-4341-9c32-fec4cf950a35", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52715", "type": "seen", "source": "Telegram/dKwmYVy2aEc9gRb5YSn4b-auUmO46y6-PGZsT6qcYst_4VQ", "content": "", "creation_timestamp": "2026-08-15T08:00:04.273278Z"}, {"uuid": "52703335-84fc-4cc5-a2b7-3ff2d1149605", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5220", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpmrtb3oiy2d", "content": "CVE-2026-5220: \u0423\u0433\u0440\u043e\u0437\u0430 XSS-\u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439\n\n\n\nhttps://kripta.biz/posts/7CD0E2E4-648D-4CB6-A2EB-1DD1FEC3193D", "creation_timestamp": "2026-07-02T00:32:46.956649Z"}, {"uuid": "10e43e36-4de3-42c1-9136-23767179c366", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5220", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpmuft6pvk2u", "content": "CVE-2026-5220: \u0423\u0433\u0440\u043e\u0437\u0430 XSS-\u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439\n\n\n\nhttps://kripta.biz/posts/0F86CD22-E693-49CE-9C0B-F6F764D72DE3", "creation_timestamp": "2026-07-02T01:18:57.476063Z"}, {"uuid": "94724125-afbe-4610-a678-926597e6229c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5220", "type": "seen", "source": "https://bsky.app/profile/qiancx.bsky.social/post/3mpmufw47l623", "content": "CVE-2026-5220 \u6f0f\u6d1e\u89e3\u6790:Web\u9875\u9762\u751f\u6210\u4e2d\u7684\u8f93\u5165\u4e2d\u548c\u4e0d\u8db3\u4e0eXSS\u653b\u51fb\u9632\u62a4\u6307\u5357\n\n\n\nhttps://qian.cx/posts/BDCF497E-314E-4C4C-B0FF-8C3A5BA7D862", "creation_timestamp": "2026-07-02T01:19:00.451443Z"}, {"uuid": "7b2b4d08-4457-4001-a4a4-8e081ea6c7bf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52196", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpmux43qjr22", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52196 \u0432 UTT nv518G: \u0443\u0433\u0440\u043e\u0437\u0430 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0431\u0443\u0444\u0435\u0440\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/65CE13C9-D9EB-4BB0-8349-1F9E3289A598", "creation_timestamp": "2026-07-02T01:28:37.201902Z"}, {"uuid": "b391610f-239c-4c04-ac9c-9acca206d80b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5220", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpmwfxkpfq2i", "content": "CVE-2026-5220: \u0423\u0433\u0440\u043e\u0437\u0430 XSS-\u0430\u0442\u0430\u043a\u0438 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439\n\n\n\nhttps://kripta.biz/posts/98C93B89-5CE1-4BDD-BB4F-846761D56C8C", "creation_timestamp": "2026-07-02T01:54:49.638505Z"}, {"uuid": "3fc1323b-3a48-4c61-a573-d7d26d5ddebe", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52610", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mtjtqyqvsd2t", "content": "CVE-2026-52610\nAn attacker can use Reportico-web to create or overwrite any file on the server, potentially leading to data theft or system compromise. This vulnerability affects Reportico-web versions 8.1.0 and earlier. To\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-08-20T18:10:08.265797Z"}, {"uuid": "60045846-7b0c-4d9f-b3e9-3c2bd50af261", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52906", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260702", "content": "", "creation_timestamp": "2026-07-02T06:56:31.114414Z"}, {"uuid": "6b448390-19f9-41e8-af4b-647476c18c78", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52907", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260702", "content": "", "creation_timestamp": "2026-07-02T06:56:33.273282Z"}, {"uuid": "39f997a6-81bf-4a01-ae59-1ccc5e716087", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5252", "type": "published-proof-of-concept", "source": "https://t.me/CyberSecurityExploit/30555", "content": "\u26a0\ufe0f CVE / ZERO-DAY\n\ud83d\udd25 New GitHub PoC CVE \u2013 Research Picks (Today / Fresh Only)\nBelow are recent CVE vulnerabilities with publicly available Proof-of-Concept repositories on GitHub, based on the latest observed activity.\n\n\u2796\u2796\u2796\u2796\n\n1\ufe0f\u20e3 CVE-2026-31900\n\ud83c\udfaf GitHub Action (Black) \u2013 Arbitrary Code Execution\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/Batosay1337Lab/CVE-2026-31900\n\n\ud83e\udde0 Overview\nA vulnerability in GitHub Actions using the Black formatter allows attackers to inject malicious repository references via pyproject.toml, leading to arbitrary code execution in CI environments.\n\n\u2699\ufe0f Impact\n\u2022 Arbitrary code execution in CI/CD\n\u2022 Secret leakage risk\n\u2022 Supply chain attack vector\n\n\u2796\u2796\u2796\u2796\n\n2\ufe0f\u20e3 CVE-2026-29598\n\ud83c\udfaf Acora CMS \u2013 Stored XSS\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/padayali-JD/CVE-2026-29598\n\n\ud83e\udde0 Overview\nMultiple stored XSS vulnerabilities allow attackers to inject malicious scripts via user input fields such as first and last name.\n\n\u2699\ufe0f Impact\n\u2022 Stored XSS\n\u2022 Session hijacking\n\u2022 Persistent client-side attacks\n\n\u2796\u2796\u2796\u2796\n\n3\ufe0f\u20e3 CVE-2026-22200\n\ud83c\udfaf osTicket \u2013 Arbitrary File Read via PDF Export\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/Remnant-DB/CVE-2026-22200\n\n\ud83e\udde0 Overview\nA vulnerability in osTicket allows attackers to embed crafted HTML into tickets, which leads to arbitrary file read when exporting to PDF.\n\n\u2699\ufe0f Impact\n\u2022 Sensitive file disclosure\n\u2022 Server-side data leakage\n\u2022 Unauthorized file access\n\n\u2796\u2796\u2796\u2796\n\n4\ufe0f\u20e3 CVE-2026-21710\n\ud83c\udfaf Node.js HTTP Server \u2013 Potential Exploitation Path\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/dajneem23/CVE-2026-21710\n\n\ud83e\udde0 Overview\nA vulnerability affecting Node.js HTTP servers may allow exploitation depending on server configuration and request handling logic.\n\n\u2699\ufe0f Impact\n\u2022 Server-side exploitation\n\u2022 Application instability\n\u2022 Attack surface expansion\n\n\u2796\u2796\u2796\u2796\n\n5\ufe0f\u20e3 CVE-2026-5252\n\ud83c\udfaf Admin Panel \u2013 Cross-Site Scripting (XSS)\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/aydin5245/CVE-2026-5252-CVE-POC-ivanti\n\n\ud83e\udde0 Overview\nA reflected XSS vulnerability allows attackers to execute arbitrary JavaScript through crafted requests targeting message endpoints.\n\n\u2699\ufe0f Impact\n\u2022 Cross-site scripting\n\u2022 Session hijacking\n\u2022 Client-side exploitation\n\n\u2796\u2796\u2796\u2796\n\n\ud83d\udcda Research Value\n\u2022 Real-world PoC validation\n\u2022 CI/CD attack surface analysis\n\u2022 Web vulnerability exploitation patterns\n\u2022 Threat intelligence tracking\n\n\u26a0\ufe0f Important Note\nRecent GitHub trends show increasing risks:\n\u2022 Fake CVE advisories and malicious PoC distribution campaigns targeting developers\n\ud83d\udc49 Always verify PoC code before execution.\n\n\u26a0\ufe0f Ethical Notice\nThis content is shared for cybersecurity research and defensive purposes only.\nDo not use this information for illegal activities.\n\n\ud83e\udde0 Cyber Security Exploit Research Community\nMalware Analysis | Reverse Engineering | CVE Research | Threat Intelligence\n\n\u2796\u2796\u2796\u2796\u2796\u2796\u2796\u2796\u2796\u2796\n\n\ud83d\udd10 Cyber Security Exploit Community\nTelegram Group\nhttps://t.me/Cyber_Security_Exploit\n\nTelegram Channel\nhttps://t.me/CyberSecurityExploit\n\nResearch \u2022 Ethical Hacking \u2022 Red Team", "creation_timestamp": "2026-08-15T11:00:03.814508Z"}, {"uuid": "a30c482d-efa5-4ade-9a8a-758a56d9dd69", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52904", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260702", "content": "", "creation_timestamp": "2026-07-02T06:56:26.757857Z"}, {"uuid": "8df4249d-5ee7-4de9-acb6-24c153bac870", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52905", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260702", "content": "", "creation_timestamp": "2026-07-02T06:56:28.940209Z"}, {"uuid": "e06e3728-7456-49b8-b346-30ed6eb619fe", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52933", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260702", "content": "", "creation_timestamp": "2026-07-02T06:56:35.431463Z"}, {"uuid": "efb66002-ff10-461f-b8ef-17c0d1a5f0dc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52813", "type": "seen", "source": "https://www.acn.gov.it/portale/w/gogs-disponibili-poc-per-lo-sfruttamento-di-nuove-vulnerabilita", "content": "", "creation_timestamp": "2026-07-02T12:45:04.795582Z"}, {"uuid": "9c81f346-60f2-4ed8-a108-4b1edafeb0f3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5263", "type": "seen", "source": "https://infosec.place/objects/8217d0cb-8282-473a-a92e-d3e5597ac7c9", "content": "New vulnerability report from Talos:WolfSSL wolfSSL X.509 registeredID name constraints enforcement improper input validation vulnerabilityhttps://talosintelligence.com/vulnerability_reports/TALOS-2026-2410CVE-2026-5263,CVE-2026-5263,CVE-2026-5263", "creation_timestamp": "2026-07-02T13:30:05.811867Z"}, {"uuid": "751be465-875f-4ca6-8eda-030dda6f15fa", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52186", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpoaez6hty2i", "content": "\u0423\u0433\u0440\u043e\u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438: SQL-\u0438\u043d\u044a\u0435\u043a\u0446\u0438\u044f \u0432 UTT nv518G \u0438 nv518GV3 (CVE-2026-52186)\n\n\n\nhttps://kripta.biz/posts/7ED86C5B-47CB-4FD7-9D2D-276BF2C9EF95", "creation_timestamp": "2026-07-02T14:25:54.953606Z"}, {"uuid": "dcc8d746-78a0-40cf-b90e-be7d8a80e23d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52854", "type": "published-proof-of-concept", "source": "https://github.com/ProfessionalWiki/Maps/security/advisories/GHSA-4h7g-5542-v3fc", "content": "", "creation_timestamp": "2026-07-02T18:35:02.844101Z"}, {"uuid": "62212227-7c92-4bd5-8ae1-eff2b718ea73", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52726", "type": "published-proof-of-concept", "source": "https://github.com/jelmer/dulwich/security/advisories/GHSA-gfhv-vqv2-4544", "content": "", "creation_timestamp": "2026-07-02T18:35:05.058817Z"}, {"uuid": "b9b4f179-1281-45bb-943d-4a1870d62836", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52945", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpottc4qdb2k", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52945 \u0432 \u044f\u0434\u0440\u0435 Linux: \u0430\u043d\u0430\u043b\u0438\u0437 \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u044f\n\n\n\nhttps://kripta.biz/posts/37DE883F-4731-4891-9F3E-9701E583633B", "creation_timestamp": "2026-07-02T20:13:54.953664Z"}, {"uuid": "39329faa-3871-4a38-ab27-73d730cc3a9e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52817", "type": "published-proof-of-concept", "source": "https://github.com/Linuxfabrik/monitoring-plugins/security/advisories/GHSA-8w6w-23mq-h8rg", "content": "", "creation_timestamp": "2026-07-02T22:35:11.464694Z"}, {"uuid": "202614bb-f01a-4106-842d-393debddc828", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52186", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mpoxjh46wi2i", "content": "CVE-2026-52186\nA security issue in UTT nv518G software allows an attacker to run unauthorized code on the system. This can happen if an attacker sends malicious input to the software, potentially leading to system compromise.\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-07-02T21:19:59.607988Z"}, {"uuid": "85904cf1-5ae1-4f9c-adf6-1b85884626c2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52830", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mpozshgwxf2b", "content": "\ud83d\udd34 CVE-2026-52830 - Critical (9.4)\n\nfast-mcp-telegram is a Telegram MCP Server. Prior to 0.19.1, fast-mcp-telegram validates HTTP Bea...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52830/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-07-02T22:00:50.488827Z"}, {"uuid": "23fac8d7-8452-45e6-ae16-363b666885bd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52792", "type": "published-proof-of-concept", "source": "https://github.com/xyproto/algernon/security/advisories/GHSA-mm6c-5j6x-hq8m", "content": "", "creation_timestamp": "2026-07-02T22:35:07.166497Z"}, {"uuid": "7ff36c6f-a7d7-471b-8aea-acc6731258db", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52834", "type": "published-proof-of-concept", "source": "https://github.com/tirr-c/jxl-oxide/security/advisories/GHSA-5pmv-rx8r-wmv5", "content": "", "creation_timestamp": "2026-07-02T22:35:09.317138Z"}, {"uuid": "8dcd8df8-0c97-4a33-bf24-ade546e83c7b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5241", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mppayc3rqf2u", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-5241 \u0432 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435 Hugging Face Transformers: \u0443\u0433\u0440\u043e\u0437\u0430 \u0434\u043b\u044f \u043c\u043e\u0434\u0435\u043b\u0435\u0439 LightGlue\n\n\n\nhttps://kripta.biz/posts/A12A5448-B878-4ED5-B35D-BC394F7ACBFD", "creation_timestamp": "2026-07-03T00:09:21.479654Z"}, {"uuid": "f7a174c4-3cf3-4352-b78b-8935dec6059b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52186", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpq76ilmcn2n", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c SQL-\u0438\u043d\u044a\u0435\u043a\u0446\u0438\u0438 CVE-2026-52186 \u0432 UTT nv518G \u0438 nv518GV3: \u0443\u0433\u0440\u043e\u0437\u044b \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/CCA4EF58-8EE3-45FB-B35C-CF60C84907EF", "creation_timestamp": "2026-07-03T09:09:41.844919Z"}, {"uuid": "d93771eb-6226-4872-883f-45992d3a00df", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52186", "type": "seen", "source": "https://bsky.app/profile/qiancx.bsky.social/post/3mpq76ikfob2i", "content": "UTT nv518G \u7f51\u7edc\u8bbe\u5907\u5b58\u5728SQL\u6ce8\u5165\u6f0f\u6d1e(CVE-2026-52186)\u6df1\u5ea6\u5206\u6790\u4e0e\u9632\u62a4\u6307\u5357\n\n\n\nhttps://qian.cx/posts/BED1E951-C5DF-4289-B970-883DC36CD12E", "creation_timestamp": "2026-07-03T09:09:42.256047Z"}, {"uuid": "0b91a78e-30da-4191-98d0-90fa1f3e2287", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52190", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpqa6hpdal2n", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52190 \u0432 UTT nv518G: \u0443\u0433\u0440\u043e\u0437\u0430 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0431\u0443\u0444\u0435\u0440\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/4DC8841E-EE9E-41DA-956C-9EB533FA8C0B", "creation_timestamp": "2026-07-03T09:27:34.454133Z"}, {"uuid": "3db8b627-df96-445a-92e6-16c41dee0d27", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52187", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpqtba3psm2f", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52187 \u0432 UTT nv518G: \u0443\u0433\u0440\u043e\u0437\u0430 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0431\u0443\u0444\u0435\u0440\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/5603658D-FDB3-4A42-AA48-BE1E98B0004D", "creation_timestamp": "2026-07-03T15:09:08.422821Z"}, {"uuid": "fa505024-f6f9-468f-a58b-bceb6a040754", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52191", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpqz5saz7f2f", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52191 \u0432 UTT nv518G: \u0443\u0433\u0440\u043e\u0437\u0430 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0431\u0443\u0444\u0435\u0440\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/88A75DDD-5B79-4CD1-9B7C-2A5BFF9D6BBB", "creation_timestamp": "2026-07-03T16:54:35.643670Z"}, {"uuid": "7c5402e6-a6f7-4ae6-a1a5-676a760eba88", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52189", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpr24otukw2c", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52189 \u0432 UTT nv518G: \u0443\u0433\u0440\u043e\u0437\u0430 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0431\u0443\u0444\u0435\u0440\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/27DE9539-14E8-431E-A909-67E2794D78EA", "creation_timestamp": "2026-07-03T17:11:52.654007Z"}, {"uuid": "8a7c80f4-dafb-4d8e-b6c1-d1808cb91b55", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52188", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpr2oxwnpc2f", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52188 \u0432 UTT nv518G: \u0443\u0433\u0440\u043e\u0437\u0430 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0431\u0443\u0444\u0435\u0440\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/0C5AF974-DD4F-44EC-9389-D6DFE5E78D08", "creation_timestamp": "2026-07-03T17:22:06.167527Z"}, {"uuid": "a57910bf-077f-4760-81df-06dc629f0526", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52192", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpr2sjskfb2k", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52192 \u0432 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0438 UTT: \u0443\u0433\u0440\u043e\u0437\u0430 \u0434\u043b\u044f \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438\n\n\n\nhttps://kripta.biz/posts/66533354-18EC-45E1-AEFF-5B1AFDA06940", "creation_timestamp": "2026-07-03T17:24:04.989656Z"}, {"uuid": "b2e13e0b-0b8d-4545-937b-b3d480539cb2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52735", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mprjo7adcd2x", "content": "CVE-2026-52735 - zebra-script\nZebra's block validation process has a bug that can cause it to accept blocks that other nodes may reject. This can lead to a chain split, where different nodes\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#zebrascript #conradoplg #rust #CVE #infosec", "creation_timestamp": "2026-07-03T21:50:06.058414Z"}, {"uuid": "2721e3f0-4ae7-42c5-a904-fca4a73c386a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52830", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mprjyv7j6527", "content": "CVE-2026-52830 - fast-mcp-telegram\nAn attacker can access the default Telegram account without a valid token, potentially reading and sending messages, if a specific session file exists on the server. To\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#leshchenko1979 #pip #CVE #infosec", "creation_timestamp": "2026-07-03T21:56:04.565126Z"}, {"uuid": "ecdb868e-7d7d-4984-903f-2f3361774603", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52909", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpulrh2cog2f", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52909 \u0432 \u044f\u0434\u0440\u0435 Linux: \u0443\u0433\u0440\u043e\u0437\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/8C7EF452-E18A-452D-8C2B-C43DB55B7C01", "creation_timestamp": "2026-07-05T03:05:41.546769Z"}, {"uuid": "f7d00bc2-17bf-4dba-8548-0549e47e69cd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52975", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpumfhmzch27", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52975 \u0432 \u044f\u0434\u0440\u0435 Linux: \u0443\u0433\u0440\u043e\u0437\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/1B58899A-F89C-4C30-9AB9-BB829122802B", "creation_timestamp": "2026-07-05T03:16:53.138117Z"}, {"uuid": "4b7d2812-e83f-450b-8970-1f7830aad07d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52928", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mpumid3pkb2c", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52928 \u0432 \u044f\u0434\u0440\u0435 Linux: \u0443\u0433\u0440\u043e\u0437\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/FD134C22-3BF9-4F36-9B6B-FAA90D732A12", "creation_timestamp": "2026-07-05T03:18:29.391719Z"}, {"uuid": "e22ed912-11f6-4e34-9cd7-3d1e06e0190b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52747", "type": "seen", "source": "https://bsky.app/profile/securityonline.bsky.social/post/3mpwu4jxh6o2t", "content": "Two ModSecurity vulnerabilities let attackers slip past WAF rules via a multipart parser bug (CVE-2026-52747). Update to ModSecurity v3.0.16 now.\n\n#ModSecurity #WAF #WAFBypass #OWASP #CVE202652747 #CVE202652761 #Vulnerability", "creation_timestamp": "2026-07-06T00:40:23.981746Z"}, {"uuid": "51f7ac80-196e-4374-88b8-bc15d3b938ea", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52918", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:12.192578Z"}, {"uuid": "84bc33e5-d27c-4b25-ab10-c3a2b0ccc691", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52909", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:23:46.244947Z"}, {"uuid": "be7fcdef-870b-4b05-954b-8587617d25ed", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52910", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:23:48.561763Z"}, {"uuid": "a890719f-c427-46b2-9a34-708eafb9d320", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52911", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:23:50.958270Z"}, {"uuid": "16bf4083-5037-4d4d-b84c-818ef467bc8c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52912", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:23:53.275423Z"}, {"uuid": "d43febad-8050-4501-b4bc-cab1b26326e8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52913", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:23:55.910265Z"}, {"uuid": "35444492-3cff-4ae2-9d9e-95da07b5146f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52914", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:23:59.374754Z"}, {"uuid": "dc14624c-2eaa-4a53-be9b-d2251d378ae1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52915", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:01.672703Z"}, {"uuid": "d708205b-4ace-43c0-944c-aa12bbb146f5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52916", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:03.997461Z"}, {"uuid": "0224fe56-342b-47e0-9c09-896a80030fe1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52917", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:08.150821Z"}, {"uuid": "716afba9-5dd7-41ed-b45b-6ccd5ace5a5d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52919", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:14.509430Z"}, {"uuid": "2254640e-37c6-4080-ba2a-bbd17f9916f3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52920", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:16.839993Z"}, {"uuid": "dd488629-e4e1-4b95-892d-10b198f83625", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52921", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:19.178174Z"}, {"uuid": "96d53927-01ea-425b-9c7c-f90ed894aa2d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52922", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:21.900012Z"}, {"uuid": "7c5857d3-a073-4e86-a852-842034f2c6ee", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52923", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:24.267628Z"}, {"uuid": "156e6339-2dd4-4d3b-bc71-fe6daf1f2ffc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52924", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:26.855594Z"}, {"uuid": "d39cdc1b-648e-4be4-99d0-68207a8f4c05", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52925", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:29.196655Z"}, {"uuid": "bf2fbb3a-299d-4a00-a343-962e60d685be", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52934", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:51.920468Z"}, {"uuid": "145eff93-9a4a-45e7-a3bc-301181be3b49", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52941", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:25:03.557346Z"}, {"uuid": "d4799fb1-a593-4dea-9356-350656bf5773", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52926", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:33.839259Z"}, {"uuid": "f77b7474-c841-4be0-8fed-e8dafd873626", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52927", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:36.180202Z"}, {"uuid": "455db904-847a-4fe9-bc9b-69038cf54341", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52929", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:39.709708Z"}, {"uuid": "f66da78c-35fb-4dad-9d3d-7cbaac0b9c4f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52933", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:49.219396Z"}, {"uuid": "7e21bf09-8f21-43c2-a3c6-c231719f7a97", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52935", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:54.282651Z"}, {"uuid": "e04f9570-1ac0-4ded-aac8-9aa1ef577e18", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52930", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:42.617477Z"}, {"uuid": "ee62c39e-d3ca-46b6-b2e2-0261a1c50ed6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52931", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:44.950982Z"}, {"uuid": "7ac11c80-8507-4b8a-935e-ab43cc2a2fcd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52939", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:24:58.285453Z"}, {"uuid": "d2a19a1b-05bc-4241-872d-06091f09651a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52943", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:02.663376Z"}, {"uuid": "92ad9b5e-8baf-43df-9699-2833e497af3b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52946", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:07.036857Z"}, {"uuid": "e8a39a50-e379-40e5-b87d-c96a09eaa8f0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52947", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:09.396476Z"}, {"uuid": "4011d711-89f0-40a8-9152-9a641b60bcda", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52948", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:11.709611Z"}, {"uuid": "d7701460-4963-4aca-a3ae-4796bd5bcbc7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52954", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:14.087220Z"}, {"uuid": "6d5323c1-6ecf-4943-a2d4-515490a0f80b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52955", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:17.532075Z"}, {"uuid": "efa67e5c-88b9-49b3-8c62-0e8a5c4cc40e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52957", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:20.322378Z"}, {"uuid": "d788fb01-0833-4ebb-b592-02ea93514170", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52958", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:23.389910Z"}, {"uuid": "c2e3d818-85c4-4d2e-b0c6-bf65a72cd1db", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52962", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:25.921891Z"}, {"uuid": "5025dc3f-ef8c-4ec8-96ce-2887375c3866", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52963", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:28.434261Z"}, {"uuid": "522af38d-8017-4084-868f-624b6897f754", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52967", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:32.823292Z"}, {"uuid": "1d69382a-6162-4d4d-8bcd-c609e7adede3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52968", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:37.718666Z"}, {"uuid": "ca3209fa-8f99-4d9e-8970-d18c8f3a08e1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52969", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:40.159380Z"}, {"uuid": "f5b3f67f-1500-404c-a230-c16d4c4e6215", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52970", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:42.507467Z"}, {"uuid": "4f2315cc-157c-489b-8da9-0e879d31bbfe", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52972", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:44.873723Z"}, {"uuid": "3d210364-ff96-42c4-a0e7-0504befbcbf2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52974", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:47.909486Z"}, {"uuid": "66360836-d125-46a6-b8aa-0d650626360c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52975", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:50.206441Z"}, {"uuid": "a04100a9-8ba8-4896-bfcf-7a048941b5ab", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52977", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:52.719319Z"}, {"uuid": "e2cfefc3-c71c-4e10-bc5e-83c34d5de2e9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52981", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:55.413325Z"}, {"uuid": "03870e16-3094-4f1e-baed-ddecb632b0cb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52982", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:45:58.078566Z"}, {"uuid": "43e7b7be-b74a-48c5-b68a-a0de9e8d6152", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52984", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:46:00.442327Z"}, {"uuid": "2f747fc0-1a87-40e5-8050-b378f9b1cd3a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52985", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:46:02.849783Z"}, {"uuid": "761cf1d2-938c-469f-bc53-2f5d04763ecd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52986", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:46:08.486778Z"}, {"uuid": "39a46256-42ee-4d0e-af59-3ff1676cdff0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52989", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:46:13.517328Z"}, {"uuid": "8717663a-c64d-4689-814b-0cbefb43148e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52992", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:46:15.929282Z"}, {"uuid": "1d845de8-44af-47d5-b9cf-3eee7eb06223", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52993", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:46:18.252064Z"}, {"uuid": "b424555d-ec4c-4cf8-b847-e08653526f18", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52995", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:46:20.580188Z"}, {"uuid": "10cf48f6-1b4b-49b4-9f16-c12162b84be4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52998", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:46:23.654628Z"}, {"uuid": "7cf12b04-329b-431c-a25c-a5ed203b384e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52999", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:46:26.408578Z"}, {"uuid": "56a63b0a-1702-4336-a741-42382e141302", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5241", "type": "seen", "source": "https://bsky.app/profile/vulny-app.bsky.social/post/3mtk5jszddv2r", "content": "A critical-severity fix just shipped for Huggingface Transformers. If your stack uses it, patch to the fixed release soon. Quietly closes the gap before anyone goes looking. CVE-2026-5241", "creation_timestamp": "2026-08-20T21:05:03.385493Z"}, {"uuid": "16978168-83da-4799-9070-fd538a048f4d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52942", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20260706", "content": "", "creation_timestamp": "2026-07-06T06:54:14.689157Z"}, {"uuid": "1dd267a9-f215-45f0-97e7-f970058dda8c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52806", "type": "confirmed", "source": "https://github.com/projectdiscovery/nuclei-templates/tree/main/http/cves/2026/CVE-2026-52806.yaml", "content": "", "creation_timestamp": "2026-08-18T06:00:06.232823Z"}, {"uuid": "1e96049a-da96-411e-8837-a41a5eb78a83", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5268", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mpyhdrykfp22", "content": "CVE-2026-5268 - SFTP Server Authentication Weakness\nCVE ID : CVE-2026-5268\n \n Published : July 6, 2026, 3:25 p.m. | 22\u00a0minutes ago\n \n Description : An authentication bypass vulnerability exists in\nthe default SFTP server component utilized across the Ciena products listed. Thi...", "creation_timestamp": "2026-07-06T15:57:07.530792Z"}, {"uuid": "2cf77289-34ec-43cb-be5d-d57cf5e58f19", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52889", "type": "seen", "source": "https://bsky.app/profile/suriq.io/post/3mpylw6zxqa23", "content": "\u26a0\ufe0f PATCH NOW\n\nFormie, a popular form plugin for Craft CMS, has a critical flaw (CVSS 9.8): a hidden field can run attacker-supplied template code, no login needed.\n\nIt's the second such bug in five weeks.\n\nFix: update to Formie 3.1.27. (CVE-2026-52889)", "creation_timestamp": "2026-07-06T17:19:00.442093Z"}, {"uuid": "ade2a912-2f22-424a-beb2-5e31ce7e0fce", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52889", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mpymggmgx42r", "content": "CVE-2026-52889 - formie\nAn unauthenticated attacker can execute server-side code by visiting a public form with a hidden field that uses a dynamic default value. This could lead to sensitive\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#formie #verbb #composer #CVE #infosec", "creation_timestamp": "2026-07-06T17:28:04.544539Z"}, {"uuid": "fe25a21d-8e1e-43c1-8797-4e0739c741de", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5268", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mpyszhqb762x", "content": "CVE-2026-5268 - 6500 s-series\nCiena products have a weakness in their SFTP server that lets attackers access files without permission. This means an attacker could read or change important system files, which is a\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#ciena #CVE #infosec", "creation_timestamp": "2026-07-06T19:26:08.287059Z"}, {"uuid": "a7ad6a8d-d29c-4688-94a4-2370dc735d6a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52831", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mq5zcwidwn2h", "content": "CVE-2026-52831 - nuclio\nNuclio's cron trigger feature allows attackers to inject malicious commands into shell scripts, potentially leading to persistent remote code execution. This affects Nuclio versions up\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#nuclio #Golang #CVE #infosec", "creation_timestamp": "2026-07-08T21:02:04.618430Z"}, {"uuid": "6f938a63-aae0-4dcc-8bfe-e4edde2ee71d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52831", "type": "published-proof-of-concept", "source": "https://github.com/nuclio/nuclio/security/advisories/GHSA-v5px-423j-pf7p", "content": "", "creation_timestamp": "2026-07-08T22:35:08.101642Z"}, {"uuid": "7d28b6bf-2526-4a2c-b8d5-8c572da06ff2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52533", "type": "seen", "source": "https://bsky.app/profile/zuh.re/post/3msxyofhvsc24", "content": "Here is published references for CVE-2026-52533 with Proof of Concept details that I provide.\n\nzuh.re/cve/2026-525...\n\nStay tune for another.", "creation_timestamp": "2026-08-13T15:50:13.665172Z"}, {"uuid": "3fcc70fe-dd11-41e9-bd21-4d703338540e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52766", "type": "published-proof-of-concept", "source": "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-6x7x-gcmf-7r8x", "content": "", "creation_timestamp": "2026-07-09T22:35:25.831980Z"}, {"uuid": "613febfc-8820-4820-8920-411a7e7ebe59", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52928", "type": "seen", "source": "https://bsky.app/profile/o2cloud.bsky.social/post/3mq7tuy52zk2u", "content": "\ud83d\udd17 CVE : CVE-2026-52928, CVE-2026-53138, CVE-2026-53151, CVE-2026-53157, CVE-2026-53163, CVE-2026-52909, CVE-2026-53325, CVE-2026-53361, CVE-2026-53362, CVE-2026-52909, CVE-2026-52928, CVE-2026-53138, CVE-2026-53151, CVE-2026-53157, CVE-2026-53163, CVE-2026-53325, CVE-2026-53361, CVE-2026-53362", "creation_timestamp": "2026-07-09T14:30:07.139510Z"}, {"uuid": "49a2a592-52bc-4e80-a352-8c98fae4d7c3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52909", "type": "seen", "source": "https://bsky.app/profile/o2cloud.bsky.social/post/3mq7tuy52zk2u", "content": "\ud83d\udd17 CVE : CVE-2026-52928, CVE-2026-53138, CVE-2026-53151, CVE-2026-53157, CVE-2026-53163, CVE-2026-52909, CVE-2026-53325, CVE-2026-53361, CVE-2026-53362, CVE-2026-52909, CVE-2026-52928, CVE-2026-53138, CVE-2026-53151, CVE-2026-53157, CVE-2026-53163, CVE-2026-53325, CVE-2026-53361, CVE-2026-53362", "creation_timestamp": "2026-07-09T14:30:07.361714Z"}, {"uuid": "1d25d227-ee77-4138-82fa-ca51ff51fbc8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52200", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mq7zakvwqq2v", "content": "CVE-2026-52200\nA security issue in the Generic OEM UZ801_v2.1 4G LTE Router's web management API allows a remote attacker to potentially take control of the device. This could happen if the router is not properly secured or\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-07-09T16:06:04.594316Z"}, {"uuid": "e6ef5527-35ec-44bf-88bd-85488a9c4b1c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5260", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqa6enwk4k2y", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-5260 \u0432 libgnutls: \u0443\u0433\u0440\u043e\u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/6DC74D99-B22D-4563-9866-B0ECAF87CCEA", "creation_timestamp": "2026-07-09T17:37:51.130223Z"}, {"uuid": "787b258c-df1d-43fa-8fbd-48e52f200260", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52770", "type": "published-proof-of-concept", "source": "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-qg78-vmvc-fhjw", "content": "", "creation_timestamp": "2026-07-09T22:35:19.161321Z"}, {"uuid": "07862a94-0923-48c3-a0ba-9b97ef6f8162", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52778", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqalzetvt62b", "content": "CVE-2026-52778 - yeswiki\nYesWiki's Bazar calculator in older versions can cause the server to crash or allow attackers to execute malicious code. This is a serious issue because it could lead to a denial of\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#yeswiki #composer #CVE #infosec", "creation_timestamp": "2026-07-09T21:42:04.704940Z"}, {"uuid": "78fb76a3-2de1-444e-9dcd-d2e313150749", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52766", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqame3yhu22w", "content": "CVE-2026-52766 - yeswiki\nYesWiki has a security issue that allows anyone with page write access to delete any wiki page, including the front page and admin pages, without permission. This is because the\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#yeswiki #composer #CVE #infosec", "creation_timestamp": "2026-07-09T21:48:04.611651Z"}, {"uuid": "bcdce473-2ba9-4024-b596-66512b9610d6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52777", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqame5dcxj25", "content": "CVE-2026-52777 - yeswiki\nYesWiki's Bazar feature is vulnerable to a PHP object injection attack when importing entries. An attacker can inject malicious code by posting a specially crafted request to the\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#yeswiki #composer #CVE #infosec", "creation_timestamp": "2026-07-09T21:48:05.876638Z"}, {"uuid": "3fd057e2-ef72-4bf7-aa01-dd85d1e7fdcf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52778", "type": "seen", "source": "https://gist.github.com/alon710/7957cb9c4dd6636892863390d2a98c29", "content": "# CVE-2026-52778: CVE-2026-52778: Unauthenticated Remote Code Execution and ReDoS in YesWiki Bazar Formula Calculator\n\n&gt; **CVSS Score:** 9.8\n&gt; **Published:** 2026-07-09\n&gt; **Full Report:** https://cvereports.com/reports/CVE-2026-52778\n\n## Summary\nAn unsafe execution vulnerability exists in the Bazar form field calculator (CalcField.php) of YesWiki prior to version 4.6.6. The application attempts to validate mathematical formulas using a complex recursive regular expression before passing them to the PHP eval() function. This design leads to both Regular Expression Denial of Service (ReDoS) and Remote Code Execution (RCE) via validation bypass.\n\n## TL;DR\nUnsafe eval() in YesWiki Bazar Formula Calculator allows unauthenticated remote code execution and denial of service via regex stack overflow. Patched in 4.6.6.\n\n## Technical Details\n\n- **CWE ID**: CWE-94 / CWE-1333\n- **Attack Vector**: Network\n- **Attack Complexity**: Low\n- **Privileges Required**: None\n- **User Interaction**: None\n- **CVSS v3.1**: 9.8 (Critical)\n- **Exploit Status**: None / Theoretical\n- **CISA KEV Status**: Not Listed\n\n## Affected Systems\n\n- YesWiki &lt; 4.6.6\n- **yeswiki**: &lt; 4.6.6 (Fixed in: `4.6.6`)\n\n## Mitigation\n\n- Upgrade to YesWiki version 4.6.6 or newer.\n- Disable or restrict Bazar form calculator fields if immediate patching is not possible.\n- Deploy Web Application Firewall (WAF) rules to detect and drop requests containing deeply nested parenthesis patterns in formula fields.\n\n**Remediation Steps:**\n1. Identify all active YesWiki installations and determine their current version.\n2. Download the updated release files for version 4.6.6 or apply the patch commit to tools/bazar/fields/CalcField.php.\n3. Verify the fix by ensuring that eval() is no longer invoked inside CalcField.php.\n4. Configure hard limits for pcre.recursion_limit and pcre.backtrack_limit in the system's php.ini configuration file.\n\n## References\n\n- [GHSA-px5m-h76g-p7p8: Unsafe eval() in Bazar Formula Calculator (YesWiki)](https://github.com/YesWiki/yeswiki/security/advisories/GHSA-px5m-h76g-p7p8)\n- [Official Fix Commit](https://github.com/YesWiki/yeswiki/commit/dd2bd8fb099de0d21504bda8a810693b3fcb8e52)\n- [YesWiki Release v4.6.6](https://github.com/YesWiki/yeswiki/releases/tag/v4.6.6)\n- [NVD CVE-2026-52778 Detail](https://nvd.nist.gov/vuln/detail/CVE-2026-52778)\n- [CVE.org Entry](https://www.cve.org/CVERecord?id=CVE-2026-52778)\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-52778) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-07-09T22:12:01.772859Z"}, {"uuid": "39e3f3b4-6e41-4d01-8fdc-fc3ad558c8c4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52722", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqaosfab2d2s", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52722 \u0432 GStreamer: \u0443\u0433\u0440\u043e\u0437\u0430 \u0434\u043b\u044f \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439\n\n\n\nhttps://kripta.biz/posts/2F17C375-D0EB-4AC4-8E72-6CF39C69B2B5", "creation_timestamp": "2026-07-09T22:31:52.051215Z"}, {"uuid": "56de434f-4c9b-48b7-8cf4-a2e4776a62b9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52720", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqaoxyycp52y", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52720 \u0432 GStreamer: \u0443\u0433\u0440\u043e\u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/58AAF2E0-162D-449C-9A9F-9E921FB8654B", "creation_timestamp": "2026-07-09T22:34:59.608909Z"}, {"uuid": "89ad388e-4f7b-4f66-b2c4-73440025ebd8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52778", "type": "published-proof-of-concept", "source": "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-px5m-h76g-p7p8", "content": "", "creation_timestamp": "2026-07-09T22:35:03.427002Z"}, {"uuid": "ba351c3f-4061-4d72-968c-5afabf9bbdb2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52720", "type": "seen", "source": "https://bsky.app/profile/qiancx.bsky.social/post/3mqaoy5p6ys2s", "content": "\u6df1\u5ea6\u89e3\u6790GStreamer librfb\u5806\u7f13\u51b2\u533a\u6ea2\u51fa\u6f0f\u6d1e(CVE-2026-52720)\u53ca\u5176\u5b89\u5168\u5f71\u54cd\n\n\n\nhttps://qian.cx/posts/4FDB7B29-EB2F-425D-8422-344BFDD7CB0F", "creation_timestamp": "2026-07-09T22:35:04.565928Z"}, {"uuid": "bd3e69ac-f10e-4b90-b77e-84598a569e97", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52777", "type": "published-proof-of-concept", "source": "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-9369-69wj-7m2f", "content": "", "creation_timestamp": "2026-07-09T22:35:05.674107Z"}, {"uuid": "c3c7a61c-33f2-470b-8ecf-d3cb967b53ac", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52775", "type": "published-proof-of-concept", "source": "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-4pf7-cc4r-g63h", "content": "", "creation_timestamp": "2026-07-09T22:35:07.975221Z"}, {"uuid": "21a2466c-25b0-4a19-93e6-24a123fdf2c3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52774", "type": "published-proof-of-concept", "source": "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-r5xw-gcgw-hwp5", "content": "", "creation_timestamp": "2026-07-09T22:35:10.218617Z"}, {"uuid": "a11c5ad2-900e-4062-94c3-818ede633ff6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52773", "type": "published-proof-of-concept", "source": "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-35f3-pg38-486f", "content": "", "creation_timestamp": "2026-07-09T22:35:12.451884Z"}, {"uuid": "b9e46832-67b5-4f48-ab2c-bcd55fbf38ee", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52772", "type": "published-proof-of-concept", "source": "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-xc7j-3g8q-9vh4", "content": "", "creation_timestamp": "2026-07-09T22:35:14.713662Z"}, {"uuid": "5d5349b1-9990-4f18-bde3-21a0dcc37154", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52771", "type": "published-proof-of-concept", "source": "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-8f2v-2qhj-gfwg", "content": "", "creation_timestamp": "2026-07-09T22:35:16.945085Z"}, {"uuid": "77df63ba-dab2-46bd-a7e9-1fc4f45698f2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52769", "type": "published-proof-of-concept", "source": "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-vw42-752g-5mrp", "content": "", "creation_timestamp": "2026-07-09T22:35:21.384961Z"}, {"uuid": "c32178e3-63e7-4bfc-8802-baa206a60495", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52767", "type": "published-proof-of-concept", "source": "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-mv28-wj57-f57g", "content": "", "creation_timestamp": "2026-07-09T22:35:23.624585Z"}, {"uuid": "a58f7735-2453-42b4-89e1-9c9dcf710c93", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52763", "type": "published-proof-of-concept", "source": "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-89v6-j5x6-cmj3", "content": "", "creation_timestamp": "2026-07-09T22:35:28.110245Z"}, {"uuid": "3fbe86b0-7387-42ea-a668-41f4b7b05f64", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52762", "type": "published-proof-of-concept", "source": "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-65p8-9433-jpcp", "content": "", "creation_timestamp": "2026-07-09T22:35:30.371028Z"}, {"uuid": "6bb72867-2b74-4d8f-ab0a-da02c9028bf4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "seen", "source": "The Shadowserver (honeypot/common-vulnerabilities) - (2026-07-09)", "content": "", "creation_timestamp": "2026-07-10T10:00:09.509130Z"}, {"uuid": "b7212533-989b-497b-8f30-54960955763e", "vulnerability_lookup_origin": "c8fb6bf1-f81f-4cb8-95b1-eadbb3b54ee8", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "exploited", "source": "https://vulnerability.circl.lu/known-exploited-vulnerabilities-catalog/d784fd3e-0101-461a-bb5f-50480bb0d3d4", "content": "", "creation_timestamp": "2026-07-11T01:00:32.305698Z"}, {"uuid": "f05a0e39-a493-4012-8ffb-607bee563e47", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52969", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqdinxgw3m2y", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52969 \u0432 \u044f\u0434\u0440\u0435 Linux: \u0447\u0442\u043e \u044d\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u0438 \u043a\u0430\u043a \u043e\u043d\u0430 \u0431\u044b\u043b\u0430 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430\n\n\n\nhttps://kripta.biz/posts/BFCDE28A-F697-4888-8E83-4FE4EB685C44", "creation_timestamp": "2026-07-11T01:19:59.283887Z"}, {"uuid": "577f4919-1960-4b6c-98a1-b04ba4587dcb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52974", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqdiop6rr52x", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52974 \u0432 \u044f\u0434\u0440\u0435 Linux: \u0443\u0433\u0440\u043e\u0437\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/95A5F783-849C-4558-B5BA-4821520DDF4A", "creation_timestamp": "2026-07-11T01:20:24.160021Z"}, {"uuid": "9f045e54-e5c9-4df3-bd0d-0d4fe88a095f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52981", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqdipw6yuu2y", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52981 \u0432 \u044f\u0434\u0440\u0435 Linux: \u0443\u0433\u0440\u043e\u0437\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/8A7A6A12-C318-464B-AB7B-A1378E7F39FB", "creation_timestamp": "2026-07-11T01:21:05.091202Z"}, {"uuid": "04920cb4-10ae-4a55-8d05-9c6b4d53b87c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52976", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqdj3uwi7n2f", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52976 \u0432 \u044f\u0434\u0440\u0435 Linux: \u0447\u0442\u043e \u044d\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u0438 \u043a\u0430\u043a \u0435\u0451 \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u043b\u0438\n\n\n\nhttps://kripta.biz/posts/51C73D3E-173B-4DB5-8C33-DEA440B0E3E0", "creation_timestamp": "2026-07-11T01:27:46.550200Z"}, {"uuid": "eafef921-ff5f-4c3c-be63-b72eea4c4c6d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52979", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqdj4qollq2y", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52979 \u0432 \u044f\u0434\u0440\u0435 Linux: \u0443\u0433\u0440\u043e\u0437\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/0A34FA11-D2B6-4A98-8020-D09CF9C9FC2F", "creation_timestamp": "2026-07-11T01:28:15.610210Z"}, {"uuid": "1bfb9132-6668-4a97-a97c-1e8690b8c612", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52984", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqdj5txhfb2a", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52984 \u0432 \u044f\u0434\u0440\u0435 Linux: \u0443\u0433\u0440\u043e\u0437\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/71C41CCB-F279-40AD-BA6F-BAB1F4B5446B", "creation_timestamp": "2026-07-11T01:28:53.089869Z"}, {"uuid": "73aae9c6-6279-42b5-a5de-31b307af3fb1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52986", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqdj6nld4m2y", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52986 \u0432 \u044f\u0434\u0440\u0435 Linux: \u0443\u0433\u0440\u043e\u0437\u0430 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/4E6154E6-734D-40A6-AC8A-7098DE75FA44", "creation_timestamp": "2026-07-11T01:29:19.727837Z"}, {"uuid": "b5f7156b-4dae-4fd1-95f9-e94a0634face", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52977", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqdj7fdktj27", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52977 \u0432 \u044f\u0434\u0440\u0435 Linux: \u0447\u0442\u043e \u044d\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u0438 \u043a\u0430\u043a \u0435\u0451 \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u043b\u0438\n\n\n\nhttps://kripta.biz/posts/8317EE18-620A-4FAC-8E59-934ABB079727", "creation_timestamp": "2026-07-11T01:29:44.461581Z"}, {"uuid": "0a34e971-d5f0-4b1a-9853-34f703ed8ccd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52747", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqdonhllv32z", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52747 \u0432 ModSecurity: \u0443\u0433\u0440\u043e\u0437\u044b, \u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u044f \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/C4FE5C0B-83B7-40FB-ABE3-99665078E03F", "creation_timestamp": "2026-07-11T03:07:05.262723Z"}, {"uuid": "14dcb439-ab1c-43e7-b062-8743ae23c15b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52761", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqdordalpi2y", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52761 \u0432 ModSecurity: \u0443\u0433\u0440\u043e\u0437\u044b, \u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u044f \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u044b\n\n\n\nhttps://kripta.biz/posts/6515887C-8EEB-4748-857D-97543F8AA3E3", "creation_timestamp": "2026-07-11T03:09:14.982603Z"}, {"uuid": "d205b196-6d8a-43d8-8815-da0aa9fcb4c7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52747", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mqemhaqjhj2d", "content": "\ud83d\udfe0 CVE-2026-52747 - High (8.6)\n\nModSecurity is an open source, cross platform web application firewall (WAF) engine for Apache, I...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52747/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-07-11T12:00:29.254048Z"}, {"uuid": "e136827b-8e5d-483a-84bf-5558332f8799", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52715", "type": "published-proof-of-concept", "source": "Telegram/K7zXqOYFd1qXyT9LARXPzqWKeQzalprou3AuwisAGlu--nM", "content": "", "creation_timestamp": "2026-08-16T00:00:48.179033Z"}, {"uuid": "87fb8209-9c17-4f39-b498-7bd7e8068a46", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52715", "type": "published-proof-of-concept", "source": "Telegram/dKwmYVy2aEc9gRb5YSn4b-auUmO46y6-PGZsT6qcYst_4VQ", "content": "", "creation_timestamp": "2026-08-16T00:00:48.377253Z"}, {"uuid": "5975c2f9-d30b-4f4e-a78a-9ffa5dbacb65", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://t.me/true_secator/8294", "content": "Google \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u044d\u043a\u0441\u0442\u0440\u0435\u043d\u043d\u044b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0435\u0449\u0435 \u043e\u0434\u043d\u043e\u0439 0-day \u0432 Chrome, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0430\u0441\u044c \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0430\u0442\u0430\u043a\u0430\u0445, \u0441\u0442\u0430\u0432 \u043f\u044f\u0442\u044b\u043c \u043d\u0443\u043b\u0435\u0439, \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u043c \u0441 \u043d\u0430\u0447\u0430\u043b\u0430 \u0433\u043e\u0434\u0430.\n\n\u0420\u0435\u0447\u044c \u0438\u0434\u0435\u0442 \u043e CVE-2026-11645, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u0443\u0441\u0442\u0440\u0430\u043d\u0438\u043b\u0430 \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u0430\u043d\u0430\u043b\u0430 Desktop, \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u0431\u044b\u043b\u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u044b \u0434\u043b\u044f \u0441\u0438\u0441\u0442\u0435\u043c Windows (149.0.7827.102), Mac (149.0.7827.103) \u0438 Linux (149.0.7827.102) \u0447\u0435\u0440\u0435\u0437 \u0434\u0432\u0435 \u043d\u0435\u0434\u0435\u043b\u0438 \u043f\u043e\u0441\u043b\u0435 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0439 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0441\u043e\u043e\u0431\u0449\u0438\u043b \u043e \u043d\u0435\u0439 \u0432 Google.\n\nGoogle \u0437\u0430\u044f\u0432\u043b\u044f\u0435\u0442, \u0447\u0442\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043d\u044f\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u043d\u0435\u0439 \u0438\u043b\u0438 \u043d\u0435\u0434\u0435\u043b\u044c, \u0447\u0442\u043e\u0431\u044b \u0434\u043e\u0439\u0442\u0438 \u0434\u043e \u0432\u0441\u0435\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 Chrome.\n\n\u0412\u043e\u043e\u0431\u0449\u0435, \u044d\u0442\u0430 \u043a\u0440\u0430\u0439\u043d\u0435 \u043e\u043f\u0430\u0441\u043d\u0430\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a \u0447\u0442\u0435\u043d\u0438\u044e \u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u044b \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0432 JavaScript-\u0434\u0432\u0438\u0436\u043a\u0435 Chrome V8.\n\n\u0423\u0434\u0430\u043b\u0435\u043d\u043d\u044b\u0435 \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0445 HTML-\u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u0432\u043d\u0443\u0442\u0440\u0438 \u043f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u044b \u0432\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430.\n\n\u0423\u0441\u043f\u0435\u0448\u043d\u0430\u044f \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u043c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0434\u0430\u043d\u043d\u044b\u043c \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 \u0431\u0443\u0444\u0435\u0440\u0430 \u043f\u0430\u043c\u044f\u0442\u0438 \u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e\u043c \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f \u043a\u0443\u0447\u0438, \u0447\u0442\u043e \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043a \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u0438\u044e \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0438\u043b\u0438 \u0441\u0431\u043e\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u044b.\n\n\u041f\u043e\u043c\u0438\u043c\u043e \u043d\u0435\u0441\u0430\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043f\u0430\u043c\u044f\u0442\u0438 \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430, \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u0430\u044f 0-day \u043c\u043e\u0436\u0435\u0442 \u0442\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043e\u0431\u0445\u043e\u0434\u0430 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u043e\u0432 \u0437\u0430\u0449\u0438\u0442\u044b, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a ASLR, \u0447\u0442\u043e \u0443\u043f\u0440\u043e\u0449\u0430\u0435\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u0447\u0435\u0440\u0435\u0437 \u0434\u0440\u0443\u0433\u0443\u044e \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c.\n\nGoogle \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u043e \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0435\u0439 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u043e\u0431 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 CVE-2024-0519 \u0432 \u0430\u0442\u0430\u043a\u0430\u0445, \u043d\u043e \u043f\u043e\u043a\u0430 \u043d\u0435 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0435\u0439 \u043e\u0431 \u044d\u0442\u0438\u0445 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430\u0445.\n\n\u0421 \u043d\u0430\u0447\u0430\u043b\u0430 \u0433\u043e\u0434\u0430 Google \u0443\u0441\u0442\u0440\u0430\u043d\u0438\u043b\u0430 \u0435\u0449\u0435 \u0447\u0435\u0442\u044b\u0440\u0435 \u043d\u0443\u043b\u044f, \u0432\u043a\u043b\u044e\u0447\u0430\u044f CVE-2026-2441 \u0432 CSSFontFeatureValuesMap, CVE-2026-3909 \u0432 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435 2D-\u0433\u0440\u0430\u0444\u0438\u043a\u0438 Skia, \u0432 \u0434\u0432\u0438\u0436\u043a\u0435 V8 JavaScript \u0438 WebAssembly (CVE-2026-3910), \u0430 \u0442\u0430\u043a\u0436\u0435 use-after-free \u0432\u00a0Dawn\u00a0(CVE-2026-5281).\n\n\u041f\u0440\u043e\u0448\u043b\u044b\u0439 \u0433\u043e\u0434 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u0437\u0430\u043a\u0440\u044b\u043b\u0430 \u0432\u043e\u0441\u0435\u043c\u044c\u044e 0-day , \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0430\u043c\u0438 \u0432 \u0430\u0442\u0430\u043a\u0430\u0445, \u043c\u043d\u043e\u0433\u0438\u0445 \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0440\u0430\u0441\u043a\u0440\u044b\u043b\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0443\u0433\u0440\u043e\u0437 (TAG) \u0432 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0435 \u043a spyware.", "creation_timestamp": "2026-07-12T10:00:04.240274Z"}, {"uuid": "30e3697c-f3c7-4435-8007-b3f9e1370bf7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52886", "type": "published-proof-of-concept", "source": "Telegram/FHR8sTJaHxMdgYZj-FavirPOXM07ovPaeCJ2J24gHjC9VrE", "content": "", "creation_timestamp": "2026-08-07T10:08:45.051187Z"}, {"uuid": "eb8685ea-f4ec-483b-a27e-fded11c3f99d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52747", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3mqic7nb3ua2j", "content": "CVE-2026-52747 - WAF bypass in ModSecurity &lt;3.0.16. Multipart parser silently removes line breaks, creating parser differential vs backend. CVSS 8.6. No patch available. Upgrade to 3.0.16 immediately. #CVE #ModSecurity #infosec\n\nhttps://www.valtersit.com/cve/CVE-2026-52747/", "creation_timestamp": "2026-07-12T23:07:55.119482Z"}, {"uuid": "9f17fc27-1335-4a8b-bd00-673429c8098a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52774", "type": "confirmed", "source": "https://github.com/projectdiscovery/nuclei-templates/tree/main/http/cves/2026/CVE-2026-52774.yaml", "content": "", "creation_timestamp": "2026-07-13T06:00:05.993853Z"}, {"uuid": "e7632dd6-5321-4c6e-b3e2-54da41ede0bb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52923", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mqk2xedcmj2a", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52923 \u0432 \u044f\u0434\u0440\u0435 Linux: \u0447\u0442\u043e \u044d\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u0438 \u043a\u0430\u043a \u043e\u043d\u0430 \u0431\u044b\u043b\u0430 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430\n\n\n\nhttps://kripta.biz/posts/496551EE-F5C1-42C5-A3D7-8C6ED5BB81DD", "creation_timestamp": "2026-07-13T16:03:20.748984Z"}, {"uuid": "7caa5ae9-2b71-464f-83a9-f894544529a4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52101", "type": "seen", "source": "https://t.me/GithubRedTeam/92641", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #SSRF #CVE\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a -linx-server-vulnerability-report\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a nk7667\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Unknown\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-09 08:21:27\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nPublic disclosure for CVE-2026-52100 (CSRF) &amp; CVE-2026-52101 (SSRF) in linx-server. MITRE assigned the CVEs; this repo provides a public reference and helps affected users understand the risk.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-13T22:00:06.316127Z"}, {"uuid": "20df3ff6-46d8-4a18-976e-c29dd968453a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52100", "type": "seen", "source": "https://t.me/GithubRedTeam/92641", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #SSRF #CVE\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a -linx-server-vulnerability-report\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a nk7667\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Unknown\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-09 08:21:27\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nPublic disclosure for CVE-2026-52100 (CSRF) &amp; CVE-2026-52101 (SSRF) in linx-server. MITRE assigned the CVEs; this repo provides a public reference and helps affected users understand the risk.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-13T22:00:06.361312Z"}, {"uuid": "960ee3db-f557-4ae6-ad89-61de47fc885c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52658", "type": "seen", "source": "https://t.me/GithubRedTeam/92563", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52658\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a mirackayikci\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Unknown\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-08 19:58:41\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nCVE-2026-52658 \u2014 AureusERP Stored XSS\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-13T22:00:06.973175Z"}, {"uuid": "021790b1-1490-4feb-b7d7-d42ef92e0786", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52806", "type": "seen", "source": "https://t.me/GithubRedTeam/92219", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #Exploit #RCE\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52806\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a portbuster1337\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 6  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 1\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-06 16:34:22\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nGogs RCE via argument injection in git rebase (CWE-88) \u2014 Python PoC. CVE-2026-52806\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-13T22:00:11.304055Z"}, {"uuid": "d6f3aeba-bead-4cc2-946c-74bb64592bbe", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "seen", "source": "https://t.me/GithubRedTeam/91530", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #RCE\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52813\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a thecodeb0ss\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Unknown\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-02 01:25:50\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nGogs has Path Traversal in organization name that results in RCE through Git hooks\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-13T22:00:15.234814Z"}, {"uuid": "6467cddb-4f10-4701-b80e-abe937b082d5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52943", "type": "seen", "source": "https://t.me/GithubRedTeam/90393", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #0day #POC\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52943\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a vn-lazyming\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a C\n\u2b50 Star\u6570\u91cf\uff1a 2  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-06-24 10:06:28\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nThis is a Linux Kernel Local Privilege Escalation PoC code for CVE-2026-52943 a use-after-free in skbuff.c, my first 0day found by me in linux kernel\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-13T22:00:19.631367Z"}, {"uuid": "a51b7554-87f0-4ab3-a634-d3be3ea9832e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "seen", "source": "https://t.me/bdufstecru/3269", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u0438 internal/database/org.go \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0430\u043c\u043e\u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0435\u0432 Gogs \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u043e\u0448\u0438\u0431\u043a\u0430\u043c\u0438 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0443\u0442\u0438 \u043a \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443. \u042d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u044c \u043d\u0430\u0440\u0443\u0448\u0438\u0442\u0435\u043b\u044e, \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c\u0443 \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e, \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434\n\nBDU:2026-08780\nCVE-2026-52813\n\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439:\nhttps://github.com/gogs/gogs/releases/tag/v0.14.3", "creation_timestamp": "2026-07-14T01:00:05.629399Z"}, {"uuid": "e320e78f-14ab-4a53-912b-e8df0919ebfc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "seen", "source": "https://t.me/bdufstecru/3242", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u0438 isInTrustedDirectory() \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f RunDlg.cpp \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0430 Notepad++ \u0441\u0432\u044f\u0437\u0430\u043d\u0430 c \u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u044b\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435\u043c \u043f\u0443\u0442\u0438. \u042d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u044c \u043d\u0430\u0440\u0443\u0448\u0438\u0442\u0435\u043b\u044e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434\n\nBDU:2026-08136\nCVE-2026-52884\n\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439:\nhttps://notepad-plus-plus.org/news/v8962-released/\nhttps://github.com/notepad-plus-plus/notepad-plus-plus/commit/ea1508855e9c4528f6198ce9d345f13cb759ebf4\n\n\u041a\u043e\u043c\u043f\u0435\u043d\u0441\u0438\u0440\u0443\u044e\u0449\u0438\u0435 \u043c\u0435\u0440\u044b:\n\u041a\u0430\u043d\u043e\u043d\u0438\u0437\u0438\u0440\u0443\u0439\u0442\u0435 \u043f\u0443\u0442\u044c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044e PathCanonicalize() \u0438\u043b\u0438 GetFullPathNameW() \u043f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u043e\u0439:\nbool isInTrustedDirectory(const wchar_t* path) {\nwchar_t canonicalPath[MAX_PATH] = {};\n// Resolve .., ., and redundant separators\nif (!PathCanonicalize(canonicalPath, path))\nreturn false;\n// NOW check against trusted directories\nfor (auto&amp; trusted : trustedDirs) {\nif (PathIsPrefix(trusted, canonicalPath))\nreturn true;\n}\nreturn false;\n}", "creation_timestamp": "2026-07-14T01:00:06.375883Z"}, {"uuid": "a66e6575-fe1f-4a56-8f05-5bc79db0bf96", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52824", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mql3xosge422", "content": "CVE-2026-52824 - kimai\nThe official Kimai Docker image contains a default secret key that can be used by an attacker to take over any account, including administrator accounts. This is a security risk for any\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#kimai #composer #CVE #infosec", "creation_timestamp": "2026-07-14T01:54:05.181335Z"}, {"uuid": "4bc6a4a5-584e-4170-a3ae-cd63c6705fc5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52533", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqmhdbr2fk2t", "content": "CVE-2026-52533\nThe D-Link DIR-1253 router's etc/shadow file is vulnerable to unauthorized access. This could allow an attacker to gain elevated privileges on the router, potentially allowing them to make changes to the\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-07-14T14:50:04.976511Z"}, {"uuid": "2ac9eb46-4afd-4431-a0bc-d1671506929a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52837", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mqmnea7ypo2l", "content": "CVE-2026-52837 - Easy!Appointments has unauthenticated customer PII disclosure on booking reschedule page\nCVE ID : CVE-2026-52837\n \n Published : July 14, 2026, 3:17 p.m. | 13\u00a0minutes ago\n \n Description : Easy!Appointments is a self hosted appointment scheduler. In versions up ...", "creation_timestamp": "2026-07-14T16:37:59.488275Z"}, {"uuid": "7bb0e444-8604-41de-8bb6-fc87d3754bae", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52021", "type": "seen", "source": "https://gist.github.com/itsmohitnarayan/e456399f083130962bab6c710f208437", "content": "# CVE-2026-52021: Mobile API Authentication Bypass via Unvalidated Auth-Key Header in code100x/cms\n\n## CVE ID\nCVE-2026-52021\n\n## Affected Product\n- Project: code100x/cms (100xDevs CMS)\n- Repository: https://github.com/code100x/cms\n- Live deployment observed: https://app.100xdevs.com\n- Affected component: `src/middleware.ts` (`withMobileAuth` function), which guards routes matched by `/api/mobile/:path*`, including `src/app/api/mobile/search/route.ts`\n\n## Affected Versions\nObserved on the live deployment of app.100xdevs.com and in the public source tree as of 2026-04-30. Re-verified against the current `main` branch (commit 9f3c8f4) on 2026-08-07; the vulnerable code is unchanged. The last commit to modify `src/middleware.ts` was ff3bda3 (2024-12-07), which did not touch this check.\n\n## Patched Versions\nNone. No fix has been observed in the public repository or the live deployment as of 2026-08-07.\n\n## Vulnerability / Problem Type\nCWE-306: Missing Authentication for Critical Function\n\n## Summary\nThe `withMobileAuth` middleware function that protects mobile API routes under `/api/mobile/:path*` grants access based solely on the presence of an `Auth-Key` request header, without validating its value against any server-side secret:\n\n```typescript\nexport const withMobileAuth = async (req: RequestWithUser) =&gt; {\n  if (req.headers.get('Auth-Key')) {\n    return NextResponse.next();\n  }\n  const token = req.headers.get('Authorization');\n  ...\n```\n\nAny request that includes an `Auth-Key` header, regardless of its value, bypasses JWT verification entirely. Downstream route handlers, such as `src/app/api/mobile/search/route.ts`, then trust a client-supplied `g` header to identify the \"authenticated\" user, allowing a caller to forge arbitrary user identity as well.\n\n## Impact\nAn unauthenticated attacker can reach protected mobile API endpoints, including the search endpoint, without a legitimate session or valid credentials, by supplying any arbitrary value in the `Auth-Key` header. This exposes data such as course and video titles and internal content identifiers that should require an authenticated, entitled session.\n\n## Proof of Concept\n```bash\ncurl -i -s \\\n  -H 'Auth-Key: anything' \\\n  -H 'g: {\"id\":\"forged-user\",\"email\":\"forged@example.com\"}' \\\n  'https://app.100xdevs.com/api/mobile/search?q=test'\n```\n\nObserved result (captured 2026-04-30): HTTP 200 OK with a JSON array of search results (course/video titles and IDs), rather than a 401/403 rejection.\n\n## Root Cause\n`withMobileAuth` in `src/middleware.ts` treats the mere presence of the `Auth-Key` header as sufficient authorization and never compares it against a server-side secret before calling `NextResponse.next()`.\n\n## Remediation\nValidate `Auth-Key` against a securely stored server-side secret before bypassing JWT verification, and do not trust a client-supplied `g` header for user identity unless it was set by trusted middleware after successful authentication.\n\n## References\n- Source: https://github.com/code100x/cms/blob/main/src/middleware.ts\n- Source: https://github.com/code100x/cms/blob/main/src/app/api/mobile/search/route.ts\n\n## Disclosure Timeline\n- 2026-04-30: Vulnerability identified and verified against source and live deployment.\n- 2026-08-06: CVE service request submitted (request 2084598).\n- 2026-08-07: Vulnerability re-verified as still present and unpatched on the current main branch.\n\n## Reporter\nSamyora (director@samyora.co)\n", "creation_timestamp": "2026-08-07T14:32:36.606227Z"}, {"uuid": "21b48446-b38e-4b73-8c53-b65cd67c6e81", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5269", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mqnfnw7qtt2i", "content": "CVE-2026-5269 - Navigator NCS and MCP System Accounts with Default Passwords\nCVE ID : CVE-2026-5269\n \n Published : July 14, 2026, 11:17 p.m. | 14\u00a0minutes ago\n \n Description : In Ciena's Navigator Network Control Suite (NCS) and Manage Control Plan (MCP), there are hidden syste...", "creation_timestamp": "2026-07-14T23:52:54.200306Z"}, {"uuid": "ce2af524-7fcb-4009-8e06-ce26c46658a9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52943", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/90393", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #0day #POC\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52943\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a vn-lazyming\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a C\n\u2b50 Star\u6570\u91cf\uff1a 2  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-06-24 10:06:28\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nThis is a Linux Kernel Local Privilege Escalation PoC code for CVE-2026-52943 a use-after-free in skbuff.c, my first 0day found by me in linux kernel\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-15T00:00:20.100331Z"}, {"uuid": "14e20d54-1e17-41e3-a112-4057e261ee2e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/91530", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #RCE\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52813\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a thecodeb0ss\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Unknown\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-02 01:25:50\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nGogs has Path Traversal in organization name that results in RCE through Git hooks\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-15T00:00:27.769883Z"}, {"uuid": "09df90aa-d19f-4337-995a-2044c4be1c2e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52658", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/92563", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52658\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a mirackayikci\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Unknown\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-08 19:58:41\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nCVE-2026-52658 \u2014 AureusERP Stored XSS\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-15T00:00:33.412479Z"}, {"uuid": "3b329965-77ad-4865-a7d0-6cd6b256a7e8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52806", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/92219", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #Exploit #RCE\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52806\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a portbuster1337\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 6  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 1\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-06 16:34:22\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nGogs RCE via argument injection in git rebase (CWE-88) \u2014 Python PoC. CVE-2026-52806\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-15T00:00:30.496947Z"}, {"uuid": "e73421ab-9736-44b2-bd0c-8af344a2e896", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "published-proof-of-concept", "source": "https://t.me/bdufstecru/3269", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u0438 internal/database/org.go \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0430\u043c\u043e\u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0435\u0432 Gogs \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u043e\u0448\u0438\u0431\u043a\u0430\u043c\u0438 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0443\u0442\u0438 \u043a \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443. \u042d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u044c \u043d\u0430\u0440\u0443\u0448\u0438\u0442\u0435\u043b\u044e, \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c\u0443 \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e, \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434\n\nBDU:2026-08780\nCVE-2026-52813\n\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439:\nhttps://github.com/gogs/gogs/releases/tag/v0.14.3", "creation_timestamp": "2026-07-15T00:00:34.611903Z"}, {"uuid": "1c33dcaa-9450-4e4d-89e6-e88c1051dde2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52884", "type": "published-proof-of-concept", "source": "https://t.me/bdufstecru/3242", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u0438 isInTrustedDirectory() \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f RunDlg.cpp \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0430 Notepad++ \u0441\u0432\u044f\u0437\u0430\u043d\u0430 c \u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u044b\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435\u043c \u043f\u0443\u0442\u0438. \u042d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u044c \u043d\u0430\u0440\u0443\u0448\u0438\u0442\u0435\u043b\u044e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434\n\nBDU:2026-08136\nCVE-2026-52884\n\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439:\nhttps://notepad-plus-plus.org/news/v8962-released/\nhttps://github.com/notepad-plus-plus/notepad-plus-plus/commit/ea1508855e9c4528f6198ce9d345f13cb759ebf4\n\n\u041a\u043e\u043c\u043f\u0435\u043d\u0441\u0438\u0440\u0443\u044e\u0449\u0438\u0435 \u043c\u0435\u0440\u044b:\n\u041a\u0430\u043d\u043e\u043d\u0438\u0437\u0438\u0440\u0443\u0439\u0442\u0435 \u043f\u0443\u0442\u044c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044e PathCanonicalize() \u0438\u043b\u0438 GetFullPathNameW() \u043f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u043e\u0439:\nbool isInTrustedDirectory(const wchar_t* path) {\nwchar_t canonicalPath[MAX_PATH] = {};\n// Resolve .., ., and redundant separators\nif (!PathCanonicalize(canonicalPath, path))\nreturn false;\n// NOW check against trusted directories\nfor (auto&amp; trusted : trustedDirs) {\nif (PathIsPrefix(trusted, canonicalPath))\nreturn true;\n}\nreturn false;\n}", "creation_timestamp": "2026-07-15T00:00:34.112919Z"}, {"uuid": "7a59be54-aade-425a-8e7f-aec8b44ef8bf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52101", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/92641", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #SSRF #CVE\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a -linx-server-vulnerability-report\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a nk7667\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Unknown\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-09 08:21:27\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nPublic disclosure for CVE-2026-52100 (CSRF) &amp; CVE-2026-52101 (SSRF) in linx-server. MITRE assigned the CVEs; this repo provides a public reference and helps affected users understand the risk.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-15T00:00:36.252666Z"}, {"uuid": "6dbee600-f1cf-4e95-b3f3-2a45517f4970", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52100", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/92641", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #SSRF #CVE\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a -linx-server-vulnerability-report\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a nk7667\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Unknown\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-09 08:21:27\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nPublic disclosure for CVE-2026-52100 (CSRF) &amp; CVE-2026-52101 (SSRF) in linx-server. MITRE assigned the CVEs; this repo provides a public reference and helps affected users understand the risk.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-15T00:00:36.288275Z"}, {"uuid": "777b7c1a-9657-4e9d-bbc1-6bea30771ecc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5270", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mqngczzwyz2x", "content": "CVE-2026-5270 - Authentication Bypass in Navigator and Blue Planet Products\nCVE ID : CVE-2026-5270\n \n Published : July 14, 2026, 11:17 p.m. | 14\u00a0minutes ago\n \n Description : An authentication bypass vulnerability exists in certain releases of Ciena Navigator Network Control Su...", "creation_timestamp": "2026-07-15T00:04:42.778491Z"}, {"uuid": "9f32425d-87b0-443f-a33c-d6d34444d404", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52886", "type": "seen", "source": "https://bsky.app/profile/securityonline.bsky.social/post/3mqnoeb25ov2m", "content": "Notepad++ vulnerabilities now have public PoC exploit code. CVE-2026-52886, CVE-2026-54758, and CVE-2026-57233 are fixed in v8.9.7. Update now.\n\n#NotepadPlusPlus #PathTraversal #ZipSlip #CVE #InfoSec", "creation_timestamp": "2026-07-15T02:28:34.291222Z"}, {"uuid": "492bea6e-1ecd-43ab-aec1-8aafc023d163", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5270", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqotriltvq2p", "content": "CVE-2026-5270 - navigator ncs\nCiena Navigator and Blue Planet products may allow unauthorized access. This is a serious security risk because attackers can bypass security checks and gain access to\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#navigatorncs #blueplanet #CVE #infosec", "creation_timestamp": "2026-07-15T13:38:06.767528Z"}, {"uuid": "71a34192-01a9-45df-aabf-484f8989c7ac", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52747", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3mqox2yh5ri26", "content": "\ud83d\udccc CVE-2026-52747 - ModSecurity is an open source, cross platform web application firewall (WAF) engine for Apache, IIS and Nginx. Prior to 3.0.16, the multipart/form-dat... https://www.cyberhub.blog/cves/CVE-2026-52747", "creation_timestamp": "2026-07-15T14:37:06.358270Z"}, {"uuid": "10f193ec-c50e-4f19-8313-f7132e0ad660", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52101", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqp2p7uvac2w", "content": "CVE-2026-52101\nA remote attacker can access sensitive data on an affected Linux server. This is a concern because it could allow unauthorized access to confidential information. To protect your server, update to a newer\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-07-15T15:42:06.397087Z"}, {"uuid": "5e20e8ab-0d7d-4956-9448-e7bb5f54e228", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5269", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqp2wcttif2y", "content": "CVE-2026-5269 - navigator ncs\nCiena's Navigator Network Control Suite and Manage Control Plan have hidden system accounts with easily guessable passwords. These accounts don't have much power on their\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#navigatorncs #ciena #CVE #infosec", "creation_timestamp": "2026-07-15T15:46:04.199980Z"}, {"uuid": "e15f8fc6-5189-469f-9e7c-d57a0e4f7a8a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52843", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqp62h5zb32c", "content": "CVE-2026-52843 - browser\nLightpanda's fetch() and XMLHttpRequest functions shared session cookies with websites from other domains, potentially allowing attackers to access sensitive information. This\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#browser #lightpandaio #CVE #infosec", "creation_timestamp": "2026-07-15T16:42:04.178745Z"}, {"uuid": "9bf63c86-3ac5-4403-86a9-6b9743f203f4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52842", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqp62iew3x2w", "content": "CVE-2026-52842 - browser\nA security flaw in Lightpanda, a tool used for artificial intelligence and automation, could allow hackers to bypass security restrictions. This means that malicious websites\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#browser #lightpandaio #CVE #infosec", "creation_timestamp": "2026-07-15T16:42:05.533092Z"}, {"uuid": "f23c92d1-b413-4907-9406-899bee934303", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52865", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mqp6emfm6t2m", "content": "CVE-2026-52865 - NGINX Ingress Controller vulnerability\nCVE ID : CVE-2026-52865\n \n Published : July 15, 2026, 2:33 p.m. | 43\u00a0minutes ago\n \n Description : When NGINX Ingress Controller processes Ingress or TransportServer resources, an authenticated, remote attacker with permis...", "creation_timestamp": "2026-07-15T16:47:45.347249Z"}, {"uuid": "40bef1ba-3341-4251-a6cc-cf2064605d43", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52847", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqpeunqxad2d", "content": "CVE-2026-52847 - mantisbt\nMantisBT 2.28.3 and earlier has a security flaw in its admin installation page. This allows attackers to trick administrators into giving away their login credentials or being\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#mantisbt #composer #CVE #infosec", "creation_timestamp": "2026-07-15T18:44:05.811675Z"}, {"uuid": "d1c603b7-6789-4e95-88fc-3c2faf3c8e19", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52881", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqpey6zobs2c", "content": "CVE-2026-52881 - mantisbt\nA security flaw in MantisBT allows attackers to trick administrators into revealing their login credentials or being redirected to malicious websites. To protect your MantisBT\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#mantisbt #composer #CVE #infosec", "creation_timestamp": "2026-07-15T18:46:04.665009Z"}, {"uuid": "21b5ee5d-567d-4134-8882-ecf268dd6336", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52843", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mqpfwtu5la2w", "content": "CVE-2026-52843 - Lightpanda: fetch() and XMLHttpRequest attach session cookies to cross-origin requests regardless of credentials mode\nCVE ID : CVE-2026-52843\n \n Published : July 15, 2026, 5:16 p.m. | 1\u00a0hour, 17\u00a0minutes ago\n \n Description : Lightpanda is a headless browser des...", "creation_timestamp": "2026-07-15T19:03:13.135643Z"}, {"uuid": "727880d5-0595-46d2-a873-e77609802206", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52842", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mqpgm3qmkx2s", "content": "CVE-2026-52842 - Lightpanda:URL parser misidentifies page origin for URLs containing @ in the path - Same-Origin Policy bypass\nCVE ID : CVE-2026-52842\n \n Published : July 15, 2026, 5:16 p.m. | 1\u00a0hour, 17\u00a0minutes ago\n \n Description : Lightpanda is a headless browser designed fo...", "creation_timestamp": "2026-07-15T19:15:07.196549Z"}, {"uuid": "113f7ddd-2db1-428d-abd0-217ab9bee9ba", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52870", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mqpmifoxio25", "content": "\ud83d\udfe0 CVE-2026-52870 - High (7.6)\n\nThe MCP Python SDK, called mcp on PyPI, is a Python implementation of the Model Context Protocol ...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52870/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-07-15T21:00:25.644730Z"}, {"uuid": "1483f96f-83fc-42a4-9094-737a55f038ff", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52887", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqpmoxunof2w", "content": "CVE-2026-52887 - nocobase\nNocoBase's in-app messaging feature allows attackers to inject malicious SQL code. This could potentially give an attacker control over a database and allow them to execute unauthorized\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#nocobase #CVE #infosec", "creation_timestamp": "2026-07-15T21:04:09.596663Z"}, {"uuid": "10446587-7ea4-43a9-800e-78071230b658", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52887", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mqppu2ragj2n", "content": "\ud83d\udd34 CVE-2026-52887 - Critical (10)\n\nNocoBase is an AI-powered no-code/low-code platform for building business applications and enterp...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52887/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-07-15T22:00:37.725597Z"}, {"uuid": "d9b24df5-b0bc-434e-b83f-41d64a088c0c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52891", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqpq5spsbr25", "content": "CVE-2026-52891 - wekan\nWekan, an open source project management tool, allows attackers to execute commands on the server by uploading a malicious avatar with special characters. This can lead to unauthorized access and\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#wekan #CVE #infosec", "creation_timestamp": "2026-07-15T22:06:04.313239Z"}, {"uuid": "485fa4cc-40f8-4b15-be09-c61c09a6d2dc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52893", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqptj4dkuq2w", "content": "CVE-2026-52893 - wekan\nWekan users are at risk if their email address is shared with an attacker using an OpenID Connect (OIDC) account. This vulnerability is fixed in Wekan version 9.32, so update to the latest\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#wekan #CVE #infosec", "creation_timestamp": "2026-07-15T23:06:04.667647Z"}, {"uuid": "33875bd1-2c6b-4cd7-9d2a-5d5f4227abe6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52893", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mqpxqavaqm2i", "content": "CVE-2026-52893 - Wekan: OIDC Account Takeover via Unconditional Email-Based Account Merge in onCreateUser hook\nCVE ID : CVE-2026-52893\n \n Published : July 15, 2026, 10:17 p.m. | 17\u00a0minutes ago\n \n Description : Wekan is open source kanban built with Meteor. Prior to 9.32, the W...", "creation_timestamp": "2026-07-16T00:21:39.248994Z"}, {"uuid": "534b1c66-1e5d-466c-97ee-b40d87f6fa54", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52891", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mqpyal2izp2s", "content": "CVE-2026-52891 - Wekan: Shell Injection via Avatar Upload\nCVE ID : CVE-2026-52891\n \n Published : July 15, 2026, 10:17 p.m. | 17\u00a0minutes ago\n \n Description : Wekan is open source kanban built with Meteor. Prior to 9.07, Wekan avatar upload functionality embeds user-supplied fil...", "creation_timestamp": "2026-07-16T00:30:46.914649Z"}, {"uuid": "5d5386bf-7c45-4299-99f4-54f4a58f48bd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52887", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mqpzjwga2c2m", "content": "CVE-2026-52887 - NocoBase: SQL injection in /api/myInAppChannels:list filter to PG-superuser RCE\nCVE ID : CVE-2026-52887\n \n Published : July 15, 2026, 9:16 p.m. | 1\u00a0hour, 17\u00a0minutes ago\n \n Description : NocoBase is an AI-powered no-code/low-code platform for building business ...", "creation_timestamp": "2026-07-16T00:53:54.505971Z"}, {"uuid": "c196d1e2-da8f-4cb4-9b2f-73cee2fc62e7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52933", "type": "seen", "source": "https://bsky.app/profile/r-blueteamsec.bsky.social/post/3mu2nu2y7s425", "content": "CyberMeowfia: Fedora 44, a signedness in io_uring, CVE-2026-52933 - It was introduced in Nov 2022 and fixed upstream in Apr 2026 - local priv esc", "creation_timestamp": "2026-08-27T10:39:42.208419Z"}, {"uuid": "2c9721cc-2f74-4bc8-ac65-afb9807b4cde", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52923", "type": "seen", "source": "https://bsky.app/profile/khesefxyz.bsky.social/post/3mqqrhx7qqr2i", "content": "\u05d4\u05e4\u05e8\u05e6\u05d4 CVE-2026-52923 \u05d1\u05d2\u05e8\u05e2\u05d9\u05df \u05dc\u05d9\u05e0\u05d5\u05e7\u05e1: \u05de\u05d4 \u05d6\u05d4 \u05d0\u05d5\u05de\u05e8 \u05dc\u05da?\n\n\n\nhttps://khesef.xyz/posts/28D49D0E-82F8-48C6-8F50-B37E8B79F41F", "creation_timestamp": "2026-07-16T08:02:18.050816Z"}, {"uuid": "e24e3818-2e66-4712-b6c2-5151d7a7c005", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52203", "type": "seen", "source": "https://gist.github.com/this1slwl/1bfb6996ca7edf6f5d15b5ebc181f337", "content": "[CVE ID]\nCVE-2026-52203\n[Product]\nMCMS - 6.1.1\n[Version]\nMCMS - 6.1.1\n[Problem Type]\nSSRF\n[Description]\nAn extremely low-privilege account only needs to send a POST request to http://localhost:8080/ms/editor.do with the parameters action=catchimage and source[]=http://localhost:8089/flag.txt. The source[] parameter is the vulnerability point, used to specify the URL.", "creation_timestamp": "2026-07-16T08:34:05.934797Z"}, {"uuid": "2f328e6d-83a2-446d-8693-0fbe68cdc05b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52204", "type": "seen", "source": "https://gist.github.com/this1slwl/d975073bb5feaafd09d9383e8351fb55", "content": "[CVE ID]\nCVE-2026-52204\n[Product]\nJeecgBoot - 3.9.2\n[Version]\nJeecgBoot - 3.9.2\n[Problem Type]\nSSRF\n[Description]\nAn issue in JeecgBoot 3.9.2 allows an attacker to execute arbitrary code via the /sys/common/uploadImgByHttp` endpoint. Although the vendor claims to have fixed SSRF issues (CVE-2026-2945, CVE-2026-7605), the fix is incomplete and can be bypassed.", "creation_timestamp": "2026-07-16T08:34:06.047173Z"}, {"uuid": "3dfae0c9-d432-4c07-8a3c-2f50acb3c306", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52199", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/93550", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #Exploit #RCE\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52199\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a lamaper\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Unknown\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-15 14:50:57\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\n\u65e0\u63cf\u8ff0\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-16T12:00:04.472841Z"}, {"uuid": "9eb670f1-d1cd-4a08-9668-4d6b09a40fe1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5252", "type": "published-proof-of-concept", "source": "https://t.me/CyberSecurityExploit/17110", "content": "\u26a0\ufe0f CVE / ZERO-DAY\n\ud83d\udd25 New GitHub PoC CVE \u2013 Research Picks (Today / Fresh Only)\nBelow are recent CVE vulnerabilities with publicly available Proof-of-Concept repositories on GitHub, based on the latest observed activity.\n\n\u2796\u2796\u2796\u2796\n\n1\ufe0f\u20e3 CVE-2026-31900\n\ud83c\udfaf GitHub Action (Black) \u2013 Arbitrary Code Execution\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/Batosay1337Lab/CVE-2026-31900\n\n\ud83e\udde0 Overview\nA vulnerability in GitHub Actions using the Black formatter allows attackers to inject malicious repository references via pyproject.toml, leading to arbitrary code execution in CI environments.\n\n\u2699\ufe0f Impact\n\u2022 Arbitrary code execution in CI/CD\n\u2022 Secret leakage risk\n\u2022 Supply chain attack vector\n\n\u2796\u2796\u2796\u2796\n\n2\ufe0f\u20e3 CVE-2026-29598\n\ud83c\udfaf Acora CMS \u2013 Stored XSS\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/padayali-JD/CVE-2026-29598\n\n\ud83e\udde0 Overview\nMultiple stored XSS vulnerabilities allow attackers to inject malicious scripts via user input fields such as first and last name.\n\n\u2699\ufe0f Impact\n\u2022 Stored XSS\n\u2022 Session hijacking\n\u2022 Persistent client-side attacks\n\n\u2796\u2796\u2796\u2796\n\n3\ufe0f\u20e3 CVE-2026-22200\n\ud83c\udfaf osTicket \u2013 Arbitrary File Read via PDF Export\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/Remnant-DB/CVE-2026-22200\n\n\ud83e\udde0 Overview\nA vulnerability in osTicket allows attackers to embed crafted HTML into tickets, which leads to arbitrary file read when exporting to PDF.\n\n\u2699\ufe0f Impact\n\u2022 Sensitive file disclosure\n\u2022 Server-side data leakage\n\u2022 Unauthorized file access\n\n\u2796\u2796\u2796\u2796\n\n4\ufe0f\u20e3 CVE-2026-21710\n\ud83c\udfaf Node.js HTTP Server \u2013 Potential Exploitation Path\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/dajneem23/CVE-2026-21710\n\n\ud83e\udde0 Overview\nA vulnerability affecting Node.js HTTP servers may allow exploitation depending on server configuration and request handling logic.\n\n\u2699\ufe0f Impact\n\u2022 Server-side exploitation\n\u2022 Application instability\n\u2022 Attack surface expansion\n\n\u2796\u2796\u2796\u2796\n\n5\ufe0f\u20e3 CVE-2026-5252\n\ud83c\udfaf Admin Panel \u2013 Cross-Site Scripting (XSS)\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/aydin5245/CVE-2026-5252-CVE-POC-ivanti\n\n\ud83e\udde0 Overview\nA reflected XSS vulnerability allows attackers to execute arbitrary JavaScript through crafted requests targeting message endpoints.\n\n\u2699\ufe0f Impact\n\u2022 Cross-site scripting\n\u2022 Session hijacking\n\u2022 Client-side exploitation\n\n\u2796\u2796\u2796\u2796\n\n\ud83d\udcda Research Value\n\u2022 Real-world PoC validation\n\u2022 CI/CD attack surface analysis\n\u2022 Web vulnerability exploitation patterns\n\u2022 Threat intelligence tracking\n\n\u26a0\ufe0f Important Note\nRecent GitHub trends show increasing risks:\n\u2022 Fake CVE advisories and malicious PoC distribution campaigns targeting developers\n\ud83d\udc49 Always verify PoC code before execution.\n\n\u26a0\ufe0f Ethical Notice\nThis content is shared for cybersecurity research and defensive purposes only.\nDo not use this information for illegal activities.\n\n\ud83e\udde0 Cyber Security Exploit Research Community\nMalware Analysis | Reverse Engineering | CVE Research | Threat Intelligence\n\n\u2796\u2796\u2796\u2796\u2796\u2796\u2796\u2796\u2796\u2796\n\n\ud83d\udd10 Cyber Security Exploit Community\nTelegram Group\nhttps://t.me/Cyber_Security_Exploit\n\nTelegram Channel\nhttps://t.me/CyberSecurityExploit\n\nResearch \u2022 Ethical Hacking \u2022 Red Team", "creation_timestamp": "2026-08-28T00:00:10.797416Z"}, {"uuid": "a31e64cb-2c51-493f-a656-fd9fa2124c0e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52923", "type": "published-proof-of-concept", "source": "https://t.me/captainsmok3r_official/479", "content": "A public PoC for CVE-2026-52923 demonstrates local privilege escalation to root on affected Linux systems.\n\nThe kernel flaw is a use-after-free in SysV IPC, triggered through the checkpoint/restore path and an invalid IPC ID allocation.\n\nCVSS 7.8 \u2014 local attackers can potentially gain kernel-level control.\npoc:\nhttps://github.com/NebuSec/CyberMeowfia/tree/main/security-research/Linux-CVE-2026-52923-RHEL-6.12.0-211.7.3.el10_2", "creation_timestamp": "2026-08-25T17:00:04.447870Z"}, {"uuid": "de669a82-7cb0-4638-abaa-794dc9e65b08", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52865", "type": "seen", "source": "https://bsky.app/profile/o2cloud.bsky.social/post/3mqrc4ik4ie2t", "content": "\ud83d\udd17 CVE : CVE-2026-42533, CVE-2026-46333, CVE-2026-52865, CVE-2026-55723, CVE-2026-56434, CVE-2026-59762, CVE-2026-60005, CVE-2026-60062, CVE-2026-60065", "creation_timestamp": "2026-07-16T13:00:07.417432Z"}, {"uuid": "470787a3-97f2-4044-a680-0d735166b891", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52614", "type": "seen", "source": "Telegram/eJTmWIryt99ubO9QtbnCAouqtws-13ZSYrG03ttlIfqzwDU", "content": "", "creation_timestamp": "2026-07-16T19:00:07.748707Z"}, {"uuid": "5aa701cf-b7f0-4317-acc4-22c6ad725b2a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "seen", "source": "Telegram/mdwtCJyFRkb1eqyOZYOidcQcxHBgNYUJM5jnt7f3fsW0EMg", "content": "", "creation_timestamp": "2026-07-16T19:00:23.740622Z"}, {"uuid": "41e72d93-e9a0-479b-a9fc-0e660edbdc60", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52614", "type": "seen", "source": "Telegram/5paqE9BZADOOkHSdC7twZCndT-XIbW43N6J0-aUcERlCO6E", "content": "", "creation_timestamp": "2026-07-16T19:00:08.009641Z"}, {"uuid": "007bc37b-27a6-464a-923a-c0f442c6ed22", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52100", "type": "seen", "source": "Telegram/Tcqh02NKjGxYGJtUMQTkfxPUgRWmBkGud2qg4EWjuqsxH1Q", "content": "", "creation_timestamp": "2026-07-16T19:00:15.352482Z"}, {"uuid": "2b703a71-5b51-47df-83cf-cd18e3250ca0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52101", "type": "seen", "source": "Telegram/Tcqh02NKjGxYGJtUMQTkfxPUgRWmBkGud2qg4EWjuqsxH1Q", "content": "", "creation_timestamp": "2026-07-16T19:00:15.558690Z"}, {"uuid": "60b5afb3-9ac8-4d14-a03e-45640281a8b9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52869", "type": "seen", "source": "https://gist.github.com/alon710/1d517629bc176ae6cad3ee2369704fcb", "content": "# CVE-2026-52869: CVE-2026-52869: Session Hijacking and Authorization Bypass in Model Context Protocol (MCP) Python SDK\n\n&gt; **CVSS Score:** 7.1\n&gt; **Published:** 2026-07-16\n&gt; **Full Report:** https://cvereports.com/reports/CVE-2026-52869\n\n## Summary\nAn authorization bypass vulnerability exists in the Model Context Protocol (MCP) Python SDK prior to version 1.27.2. The Server-Sent Events (SSE) and stateful Streamable HTTP transports route incoming JSON-RPC requests based purely on user-controlled session identifiers without validating ownership, enabling authenticated attackers to inject commands into other sessions.\n\n## TL;DR\nThe MCP Python SDK failed to bind active session identifiers to authenticated client principals, allowing any bearer-token-authenticated user to hijack and inject JSON-RPC messages into another client's session by supplying their session ID.\n\n## Exploit Status: POC\n\n## Technical Details\n\n- **CWE ID**: CWE-639\n- **Attack Vector**: Network\n- **CVSS Score**: 7.1 (High)\n- **Exploit Status**: poc\n- **Impact**: Authorization Bypass, Hijacking\n- **KEV Status**: Not Listed\n\n## Affected Systems\n\n- Model Context Protocol (MCP) Python SDK (mcp PyPI package)\n- **mcp (PyPI)**: &lt; 1.27.2 (Fixed in: `1.27.2`)\n\n## Mitigation\n\n- Upgrade Python mcp SDK to 1.27.2 or higher.\n- Configure custom authentication middleware to populate subject, client_id, and issuer claims.\n- Restrict trace and network logs to prevent exposure of active session UUIDs.\n\n**Remediation Steps:**\n1. Verify current package version via 'pip show mcp'.\n2. Execute 'pip install --upgrade mcp' to pull down 1.27.2+.\n3. Audit custom Starlette middleware implementations for compatibility with AuthenticatedUser constructs.\n4. Ensure experimental task management APIs use session-scoped generated IDs instead of global static task IDs.\n\n## References\n\n- [CVE-2026-52869 CVE Record](https://www.cve.org/CVERecord?id=CVE-2026-52869)\n- [GitHub Security Advisory GHSA-jpw9-pfvf-9f58](https://github.com/modelcontextprotocol/python-sdk/security/advisories/GHSA-jpw9-pfvf-9f58)\n- [Official Release v1.27.2](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.27.2)\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-52869) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-07-16T20:31:08.551113Z"}, {"uuid": "0f18cfe2-1cfd-4670-8045-626a01037290", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52832", "type": "published-proof-of-concept", "source": "https://github.com/nuclio/nuclio/security/advisories/GHSA-wpcj-rmv4-86qg", "content": "", "creation_timestamp": "2026-07-16T20:35:02.492221Z"}, {"uuid": "481dd515-d238-4f55-9086-a12c3e4b8db5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52833", "type": "published-proof-of-concept", "source": "https://github.com/nuclio/nuclio/security/advisories/GHSA-3v79-m2cg-89ww", "content": "", "creation_timestamp": "2026-07-16T20:35:04.662251Z"}, {"uuid": "82142bb1-329f-492b-b5b9-886422eae2be", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52886", "type": "seen", "source": "https://bsky.app/profile/securitylab-jp.bsky.social/post/3mqsdv3qvdc2r", "content": "Notepad++\u3001v8.9.7\u30675\u4ef6\u306e\u8106\u5f31\u6027\u3092\u4fee\u6b63(CVE-2026-54758,CVE-2026-52886)\u904e\u53bb\u306e\u4e2d\u56fd\u7cfbAPT\u4e57\u3063\u53d6\u308a\u4e8b\u4ef6\u3092\u8e0f\u307e\u3048\u8981\u6ce8\u610f\n\nrocket-boys.co.jp/security-mea...\n\n#\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u5bfe\u7b56Lab #security #securitynews", "creation_timestamp": "2026-07-16T23:04:31.008870Z"}, {"uuid": "1fde0ac2-64a5-459e-bae6-6df27f8c5032", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52614", "type": "published-proof-of-concept", "source": "Telegram/5paqE9BZADOOkHSdC7twZCndT-XIbW43N6J0-aUcERlCO6E", "content": "", "creation_timestamp": "2026-07-17T00:00:09.365063Z"}, {"uuid": "25476b4b-7320-40d2-9165-644a24d7a703", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52614", "type": "published-proof-of-concept", "source": "Telegram/eJTmWIryt99ubO9QtbnCAouqtws-13ZSYrG03ttlIfqzwDU", "content": "", "creation_timestamp": "2026-07-17T00:00:09.710783Z"}, {"uuid": "ceee62dd-89d8-4432-a90e-225a9f47b7f6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52886", "type": "seen", "source": "https://www.acn.gov.it/portale/w/notepad-poc-pubblici-per-lo-sfruttamento-delle-cve-2026-57233-cve-2026-52886-e-cve-2026-54758", "content": "", "creation_timestamp": "2026-07-17T16:15:05.429006Z"}, {"uuid": "3818d8a3-094c-4cf1-ae84-848ca7cbf66f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52746", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mquky6dwza23", "content": "CVE-2026-52746 - JSONata: Malicious inputs to \"$toMillis\" function can cause resource exhaustion\nCVE ID : CVE-2026-52746\n \n Published : July 17, 2026, 7:17 p.m. | 21\u00a0minutes ago\n \n Description : JSONata is a JSON query and transformation language. Prior to 2.2.0, malicious non...", "creation_timestamp": "2026-07-17T20:16:45.336970Z"}, {"uuid": "ec5241f0-5866-4efc-9c0b-b85149cbbc77", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "published-proof-of-concept", "source": "Telegram/mdwtCJyFRkb1eqyOZYOidcQcxHBgNYUJM5jnt7f3fsW0EMg", "content": "", "creation_timestamp": "2026-07-18T00:00:10.390730Z"}, {"uuid": "cd0474b7-26fc-4b22-ad3a-c65afede9759", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52101", "type": "published-proof-of-concept", "source": "Telegram/Tcqh02NKjGxYGJtUMQTkfxPUgRWmBkGud2qg4EWjuqsxH1Q", "content": "", "creation_timestamp": "2026-07-18T00:00:41.881404Z"}, {"uuid": "a3d01034-e19f-4515-9883-454deddee058", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52100", "type": "published-proof-of-concept", "source": "Telegram/Tcqh02NKjGxYGJtUMQTkfxPUgRWmBkGud2qg4EWjuqsxH1Q", "content": "", "creation_timestamp": "2026-07-18T00:00:41.966865Z"}, {"uuid": "a6a594e6-cfdd-41ad-90df-bd8c7af69e74", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52886", "type": "seen", "source": "https://www.acn.gov.it/portale/w/notepad-poc-pubblici-per-lo-sfruttamento-delle-cve-2026-57233-cve-2026-52886-e-cve-2026-54758", "content": "DisponibilI Proof of Concept (PoC) per le vulnerabilit\u00e0 identificate dalle CVE-2026-57233, CVE-2026-52886 e CVE-2026-54758 \u2013 gi\u00e0 sanate dal vendor \u2013 presenti nel software \"Notepad++\", noto editor di testo avanzato per Windows.", "creation_timestamp": "2026-07-18T01:00:52.249849Z"}, {"uuid": "6dec95bb-db51-4cee-ad51-edf0c9570e16", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52887", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqvfustm4y2s", "content": "CVE-2026-52887\nA security issue in NocoBase's notification plugin could allow an authenticated user to execute malicious code on the database. This could lead to unauthorized access and data theft. NocoBase has released a\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-07-18T04:18:03.711327Z"}, {"uuid": "540e8a17-e2ed-454c-90e7-db69cce3f290", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52891", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mqvfutk4u62a", "content": "CVE-2026-52891\nWekan's avatar upload feature allows hackers to execute server commands if they upload a file with malicious characters. This is a security risk because it could allow hackers to take control of your server. To\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-07-18T04:18:04.274959Z"}, {"uuid": "f7fbded5-2b9c-42a5-b8f3-b22288b3b324", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52865", "type": "seen", "source": "https://bsky.app/profile/bootintel.bsky.social/post/3mqw7svhp5q2x", "content": "CVE-2026-52865 [MEDIUM] nginx\n\nWhen NGINX Ingress Controller processes Ingress or TransportServer resources, an authenticated, remote attacker with permission to create or modify Ingress or TransportServer resources can cause the NGINX Ingress Cont\u2026\n\nnvd.nist.gov/vuln/detail/CVE-2026-52865", "creation_timestamp": "2026-07-18T12:02:16.481316Z"}, {"uuid": "d3f0e1bc-6c07-43e7-809e-0a7040da9bcf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52746", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mqwx6vsqzo2d", "content": "\ud83d\udfe0 CVE-2026-52746 - High (7.5)\n\nJSONata is a JSON query and transformation language. Prior to 2.2.0, malicious non-matching input...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52746/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-07-18T19:00:35.887540Z"}, {"uuid": "bd427e5a-a56c-482b-8f8c-be377bf50a23", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52490", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mtwne2r4gn2b", "content": "CVE-2026-52490\nThe libtiff image library, which many programs use to work with TIFF files, has a flaw in its tiffcrop utility that could allow a malicious user to run any program on the affected system. This could lead to\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-08-25T20:20:06.025833Z"}, {"uuid": "b665cf86-b4e3-47d2-b44f-f3d0f809be9b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://t.me/MalaysiaHacktivistz/20489", "content": "New Chrome Zero-Day CVE-2026-5281 Under Active Exploitation \u2014 Patch Released \u2013 thehackernews.com\n\nWed, 01 Apr 2026 19:42:00", "creation_timestamp": "2026-07-19T16:00:05.935176Z"}, {"uuid": "7406b2e1-9c65-43f0-9cea-8b4934095d91", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://t.me/critical_bug/1686", "content": "\ud83d\udd25 \u041d\u043e\u0432\u044b\u0439 Zero-Day \u0432 Google Chrome: CVE-2026-5281 \u0443\u0436\u0435 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0432 \u0434\u0438\u043a\u043e\u0439 \u043f\u0440\u0438\u0440\u043e\u0434\u0435! \ud83d\udd34\n\nGoogle \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u044d\u043a\u0441\u0442\u0440\u0435\u043d\u043d\u044b\u0439 \u043f\u0430\u0442\u0447 \u0434\u043b\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u043e\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u0434\u043d\u044f \u0432 Chrome \u0441 \u043d\u0430\u0447\u0430\u043b\u0430 2026 \u0433\u043e\u0434\u0430. \u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0445\u0430\u043a\u0435\u0440\u0430\u043c\u0438! \ud83d\ude31\n\n\ud83d\udca5 \u0421\u0443\u0442\u044c: CVE-2026-5281 \u2014 \u044d\u0442\u043e \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0442\u0438\u043f\u0430 Use-After-Free (CWE-416) \u0432 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0435 Dawn (\u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f WebGPU \u0432 Chromium). \u041e\u0448\u0438\u0431\u043a\u0430 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043f\u0430\u043c\u044f\u0442\u044c\u044e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0443 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434 (RCE) \u043d\u0430 \u0432\u0430\u0448\u0435\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435, \u0435\u0441\u043b\u0438 \u043e\u043d \u0441\u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043c\u0430\u043d\u0438\u0442\u044c \u0432\u0430\u0441 \u043d\u0430 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u0443\u044e \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0438 \u0441\u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0435\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430.\n\n\ud83d\udea8 \u0418\u043c\u043f\u0430\u043a\u0442: \u0412\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430, \u043a\u0440\u0430\u0436\u0430 \u0434\u0430\u043d\u043d\u044b\u0445, \u043e\u0431\u0445\u043e\u0434 \u043f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u044b \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430. CISA \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0430 \u0431\u0430\u0433 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 KEV (Known Exploited Vulnerabilities) \u0441 \u0436\u0435\u0441\u0442\u043a\u0438\u043c \u0434\u0435\u0434\u043b\u0430\u0439\u043d\u043e\u043c \u043d\u0430 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u043e 15 \u0430\u043f\u0440\u0435\u043b\u044f. \u0423\u044f\u0437\u0432\u0438\u043c\u044b \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 Chrome, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043e\u0432 \u043d\u0430 \u0434\u0432\u0438\u0436\u043a\u0435 Chromium (Edge, Brave, Opera, Vivaldi).\n\n\ud83d\udee1 \u0427\u0442\u043e \u0434\u0435\u043b\u0430\u0442\u044c?\n1\ufe0f\u20e3 \u041d\u0435\u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u0435 Chrome \u0434\u043e \u0432\u0435\u0440\u0441\u0438\u0438 146.0.7680.177/178 (Windows/macOS) \u0438\u043b\u0438 146.0.7680.177 (Linux).\n2\ufe0f\u20e3 \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f!\n3\ufe0f\u20e3 \u0415\u0441\u043b\u0438 \u043f\u0430\u0442\u0447 \u043f\u043e\u043a\u0430 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d \u0432 \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u0435, \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u0435 WebGPU \u0447\u0435\u0440\u0435\u0437 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0443: WebGPUEnabled = false.\n\n\ud83d\udcc4 \u041f\u043e\u043b\u043d\u044b\u0439 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u0430\u0437\u0431\u043e\u0440 \u0438 \u0434\u0435\u0442\u0430\u043b\u0438 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 \u2014 \u0432 \u043f\u0440\u0438\u043a\u0440\u0435\u043f\u043b\u0451\u043d\u043d\u043e\u043c PDF! \ud83d\udc47\n\n#Google #Chrome #CVE #ZeroDay #RCE #WebGPU #CyberSecurity #Infosec #critical_bug", "creation_timestamp": "2026-07-19T16:00:12.596721Z"}, {"uuid": "ab4535af-13aa-4e62-82d3-3de25a81ee4c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://t.me/critical_bug/1687", "content": "\ud83d\udcc4 \u041f\u043e\u043b\u043d\u044b\u0439 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u0430\u0437\u0431\u043e\u0440 CVE-2026-5281: Zero-Day \u0432 Google Chrome WebGPU (Dawn)", "creation_timestamp": "2026-07-19T16:00:12.631528Z"}, {"uuid": "820307da-a699-4f44-8c78-3195d8aed070", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://t.me/MalaysiaHacktivistz/20489", "content": "New Chrome Zero-Day CVE-2026-5281 Under Active Exploitation \u2014 Patch Released \u2013 thehackernews.com\n\nWed, 01 Apr 2026 19:42:00", "creation_timestamp": "2026-07-20T00:00:21.385949Z"}, {"uuid": "fc56baba-7144-4595-9430-f4e6df33e663", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52824", "type": "seen", "source": "https://bsky.app/profile/securityonline.bsky.social/post/3mr23usnfrn2g", "content": "Kimai vulnerability CVE-2026-52824 (CVSS 9.1) lets attackers forge cookies for account takeover via a default Docker APP_SECRET. Update to 2.58.0 now.\n\n#Kimai #AccountTakeover #Docker #CVE202652824 #OpenSource", "creation_timestamp": "2026-07-20T01:02:25.099377Z"}, {"uuid": "50572890-0257-4c36-a695-dffcd4016fa0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/aub.bsky.social/post/3mr25frgdoc2r", "content": "CVE-2026-5281", "creation_timestamp": "2026-07-20T01:29:46.656638Z"}, {"uuid": "b16a6608-c874-47d2-b20e-e68989a8fdac", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52824", "type": "seen", "source": "https://bsky.app/profile/blackhatnews.tokyo/post/3mr2mnokguv2j", "content": "Kimai\u306eDocker\u306b\u8106\u5f31\u6027\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u306eAPP_SECRET\u304c\u9732\u898b\u3057\u30a2\u30ab\u30a6\u30f3\u30c8\u4e57\u3063\u53d6\u308a\u304c\u53ef\u80fd\u306b\n\n\u516c\u5f0f\u306eDocker\u30a4\u30e1\u30fc\u30b8\u3067Kimai\u3092\u904b\u7528\u3057\u3066\u3044\u308b\u30e6\u30fc\u30b6\u30fc\u306f\u3001\u91cd\u5927\u306a\u8106\u5f31\u6027\uff08CVE-2026-52824\u3001GHSA-jr9p-4h4j-6c58\u3068\u3057\u3066\u8ffd\u8de1\uff09\u304c\u767a\u898b\u3055\u308c\u305f\u3053\u3068\u3092\u53d7\u3051\u3001\u65e9\u6025\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u66f4\u65b0\u3059\u308b\u3088\u3046\u5f37\u304f\u6c42\u3081\u3089\u308c\u3066\u3044\u307e\u3059\u3002 \u3053\u306e\u8106\u5f31\u6027\u306f\u3001\u516c\u958b\u3055\u308c\u3066\u8ab0\u3067\u3082\u77e5\u308a\u5f97\u308b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u304c\u4f7f\u308f\u308c\u3066\u3044\u308b...", "creation_timestamp": "2026-07-20T06:02:39.137140Z"}, {"uuid": "1af1e5d8-41f8-4eb1-a753-d191ec37afc5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52199", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mr42o4g27l2e", "content": "CVE-2026-52199\nA remote attacker can access and control your router by sending a malicious request. This could allow them to change settings, access your network, or even use your router to attack other devices. Update your\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-07-20T19:46:05.548236Z"}, {"uuid": "6b4001e4-0806-4cfc-865a-c1b3361d28d4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52618", "type": "seen", "source": "Telegram/3uoG5wFLf24Ez4I576aLMwFbbZgYXdBfxkZjcO29_lRuMU0", "content": "", "creation_timestamp": "2026-08-24T21:00:06.506257Z"}, {"uuid": "4f31612e-d466-4c43-a108-6a99d061d698", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52617", "type": "seen", "source": "Telegram/3uoG5wFLf24Ez4I576aLMwFbbZgYXdBfxkZjcO29_lRuMU0", "content": "", "creation_timestamp": "2026-08-24T21:00:06.554382Z"}, {"uuid": "09db5532-ac96-4436-a830-0575c7c8e43b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52616", "type": "seen", "source": "Telegram/3uoG5wFLf24Ez4I576aLMwFbbZgYXdBfxkZjcO29_lRuMU0", "content": "", "creation_timestamp": "2026-08-24T21:00:06.286453Z"}, {"uuid": "85f86c5c-0946-40f8-a77d-0a6be9303159", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "published-proof-of-concept", "source": "https://t.me/critical_bug/1687", "content": "\ud83d\udcc4 \u041f\u043e\u043b\u043d\u044b\u0439 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u0430\u0437\u0431\u043e\u0440 CVE-2026-5281: Zero-Day \u0432 Google Chrome WebGPU (Dawn)", "creation_timestamp": "2026-07-21T00:00:40.568643Z"}, {"uuid": "4b6b13e4-289e-478b-b012-e8304d2703ad", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://t.me/critical_bug/1686", "content": "\ud83d\udd25 \u041d\u043e\u0432\u044b\u0439 Zero-Day \u0432 Google Chrome: CVE-2026-5281 \u0443\u0436\u0435 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0432 \u0434\u0438\u043a\u043e\u0439 \u043f\u0440\u0438\u0440\u043e\u0434\u0435! \ud83d\udd34\n\nGoogle \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u044d\u043a\u0441\u0442\u0440\u0435\u043d\u043d\u044b\u0439 \u043f\u0430\u0442\u0447 \u0434\u043b\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u043e\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u0434\u043d\u044f \u0432 Chrome \u0441 \u043d\u0430\u0447\u0430\u043b\u0430 2026 \u0433\u043e\u0434\u0430. \u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0445\u0430\u043a\u0435\u0440\u0430\u043c\u0438! \ud83d\ude31\n\n\ud83d\udca5 \u0421\u0443\u0442\u044c: CVE-2026-5281 \u2014 \u044d\u0442\u043e \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0442\u0438\u043f\u0430 Use-After-Free (CWE-416) \u0432 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0435 Dawn (\u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f WebGPU \u0432 Chromium). \u041e\u0448\u0438\u0431\u043a\u0430 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043f\u0430\u043c\u044f\u0442\u044c\u044e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0443 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434 (RCE) \u043d\u0430 \u0432\u0430\u0448\u0435\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435, \u0435\u0441\u043b\u0438 \u043e\u043d \u0441\u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043c\u0430\u043d\u0438\u0442\u044c \u0432\u0430\u0441 \u043d\u0430 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u0443\u044e \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0438 \u0441\u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0435\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430.\n\n\ud83d\udea8 \u0418\u043c\u043f\u0430\u043a\u0442: \u0412\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430, \u043a\u0440\u0430\u0436\u0430 \u0434\u0430\u043d\u043d\u044b\u0445, \u043e\u0431\u0445\u043e\u0434 \u043f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u044b \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430. CISA \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0430 \u0431\u0430\u0433 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 KEV (Known Exploited Vulnerabilities) \u0441 \u0436\u0435\u0441\u0442\u043a\u0438\u043c \u0434\u0435\u0434\u043b\u0430\u0439\u043d\u043e\u043c \u043d\u0430 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u043e 15 \u0430\u043f\u0440\u0435\u043b\u044f. \u0423\u044f\u0437\u0432\u0438\u043c\u044b \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 Chrome, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043e\u0432 \u043d\u0430 \u0434\u0432\u0438\u0436\u043a\u0435 Chromium (Edge, Brave, Opera, Vivaldi).\n\n\ud83d\udee1 \u0427\u0442\u043e \u0434\u0435\u043b\u0430\u0442\u044c?\n1\ufe0f\u20e3 \u041d\u0435\u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u0435 Chrome \u0434\u043e \u0432\u0435\u0440\u0441\u0438\u0438 146.0.7680.177/178 (Windows/macOS) \u0438\u043b\u0438 146.0.7680.177 (Linux).\n2\ufe0f\u20e3 \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f!\n3\ufe0f\u20e3 \u0415\u0441\u043b\u0438 \u043f\u0430\u0442\u0447 \u043f\u043e\u043a\u0430 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d \u0432 \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u0435, \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u0435 WebGPU \u0447\u0435\u0440\u0435\u0437 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0443: WebGPUEnabled = false.\n\n\ud83d\udcc4 \u041f\u043e\u043b\u043d\u044b\u0439 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u0430\u0437\u0431\u043e\u0440 \u0438 \u0434\u0435\u0442\u0430\u043b\u0438 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 \u2014 \u0432 \u043f\u0440\u0438\u043a\u0440\u0435\u043f\u043b\u0451\u043d\u043d\u043e\u043c PDF! \ud83d\udc47\n\n#Google #Chrome #CVE #ZeroDay #RCE #WebGPU #CyberSecurity #Infosec #critical_bug", "creation_timestamp": "2026-07-21T00:00:40.604286Z"}, {"uuid": "2d0bd20d-46c0-4b91-9179-0e691818a205", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "published-proof-of-concept", "source": "https://t.me/cve0day/462", "content": "CVE-2026-52813\n\nGogs is an open source self-hosted Git service. Prior to 0.14.3, organization names containing path traversal sequences (../) are accepted by Gogs, and repositories under them are written to paths following these path traversals. This allows storing/retrieving data for repositories at arbitrary locations on the filesystem. By creating nested structure of Git repositories, one can overwrite the other's hooks configuration to result in Remote Code Execution (RCE). This vulnerability is fixed in 0.14.3.", "creation_timestamp": "2026-08-27T15:00:04.466810Z"}, {"uuid": "ba54b8b5-0b3c-4d8b-b9cd-6c802aa2e426", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://t.me/infosec_ita_notizie/2537", "content": "\ud83d\uddde\ufe0f Google Patches Actively Exploited Chrome Zero-Day CVE-2026-5281 \u2014 Update Now\n\n\ud83c\udfe1 via securebulletin.com \ud83d\udd17 https://ift.tt/kXrI562", "creation_timestamp": "2026-07-21T04:00:07.959876Z"}, {"uuid": "29bf760f-c471-43cd-9174-6246e5441d13", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52910", "type": "seen", "source": "https://t.me/GithubRedTeam/94427", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a ScreenOff\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a Dere3046\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a C\n\u2b50 Star\u6570\u91cf\uff1a 2  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 1\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-21 04:52:17\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nCVE-2026-52910 kernel crash PoC. screen goes off.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-21T06:00:04.998660Z"}, {"uuid": "20736784-90a9-4d17-8758-3f4477cc2aea", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52824", "type": "confirmed", "source": "https://github.com/projectdiscovery/nuclei-templates/tree/main/http/cves/2026/CVE-2026-52824.yaml", "content": "", "creation_timestamp": "2026-07-21T06:00:05.732731Z"}, {"uuid": "9c047c1c-36b3-4945-96a4-2f6a17877502", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52394", "type": "seen", "source": "https://gist.github.com/CAPTAIN1275/48a0b7d67d0e58cb05c607e0d715447c", "content": "# CVE-2026-52394 - DeepSeek V4 Multi-Tenant Reasoning Chain Information Disclosure\n\n- **CVE ID**: CVE-2026-52394\n- **CWE**: CWE-201 (Information Exposure Through Sent Data) / CWE-209 (Information Exposure Through an Error Message)\n- **Discoverer**: Deng Zhitao\n- **Date**: 2026-07-24\n- **Status**: Fixed by vendor\n\n## Description\n\nDeepSeek V4 chat interface fails to isolate reasoning/thinking session data when processing malformed thought triggers. Sending the crafted input `?? &lt;think  ????????????` in a new conversation causes the system to return reasoning chain content that was generated in other users' sessions, confirming a multi-tenant session isolation failure.\n\n## Vendor of Product\n\nDeepSeek\n\n## Affected Product Code Base\n\nDeepSeek - V4 (chat interface at https://chat.deepseek.com/)\n\n## Vulnerability Type\n\nCWE-201: Information Exposure Through Sent Data\nCWE-209: Information Exposure Through an Error Message\nIncorrect Access Control (multi-tenant session isolation failure)\n\n## Attack Vectors\n\nAn unauthenticated attacker sends a message with content `?? &lt;think  ????????????` to https://chat.deepseek.com/. The malformed thought trigger bypasses the session context boundary, causing the model's reasoning buffer to return data from other active or cached inference sessions.\n\n## Impact\n\nInformation Disclosure: true\n\nAn attacker can obtain partial or complete reasoning chain content, including prompts, from other users' ongoing or cached conversations. This may expose sensitive information that users have included in their conversation context.\n\n## Proof of Concept\n\n1. Open a new conversation at https://chat.deepseek.com/\n2. Send: `?? &lt;think  ????????????`\n3. The response contains reasoning chain content from another user's session\n\nExample of received response (binomial theorem expansion from another user's conversation):\n\n```\n&lt;think\n\u597d\u7684\uff0c\u6211\u4eec\u4e00\u6b65\u6b65\u6765\u63a8\u7406\u3002\n\n\u4f60\u8981\u6c42\u7684\u662f \u5229\u7528\u4e8c\u9879\u5f0f\u5b9a\u7406 \u5c55\u5f00 (1+2x)^10\uff0c\u5e76\u6c42\u51fa x^3 \u7684\u7cfb\u6570\u3002\n\n1. \u5199\u51fa\u4e8c\u9879\u5f0f\u5b9a\u7406\u516c\u5f0f...\n```\n\nThis content clearly came from another user's conversation, confirming cross-session data leakage.\n\n## Suggested Mitigation\n\nImplement strict session isolation for the reasoning chain buffer at the inference server level. Validate and sanitize the thought trigger format before processing. Ensure each inference request is scoped to its own session context.\n\n## References\n\n- https://chat.deepseek.com/\n- https://deepseek.com\n", "creation_timestamp": "2026-08-23T01:15:28.188365Z"}, {"uuid": "d5561ed2-7947-4667-bafb-1df27e34b9ed", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52656", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mr64tavc2r2y", "content": "CVE-2026-52656\nThe SJCAM camera devices, specifically models SJ4000-Air and Whitelabel versions, have a security weakness that could allow unauthorized users to run any code on the device by sending a specially crafted file.\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-07-21T15:30:05.021838Z"}, {"uuid": "5fd11a98-e5bd-4720-a74a-001b401ec016", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/packetstorm.bsky.social/post/3mtz36l572x2s", "content": "Chromium CVE-2026-5281 / CVE-2026-11057 Exploit Chain https://packetstorm.news/files/229689 #exploit", "creation_timestamp": "2026-08-26T19:32:53.850393Z"}, {"uuid": "34cf9166-0cba-43bb-835d-39336e268eca", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52910", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/94427", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a ScreenOff\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a Dere3046\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a C\n\u2b50 Star\u6570\u91cf\uff1a 2  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 1\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-21 04:52:17\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nCVE-2026-52910 kernel crash PoC. screen goes off.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-22T00:00:30.086509Z"}, {"uuid": "0d2e1276-5e73-4c19-a195-ec4a4d8a97c9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52618", "type": "published-proof-of-concept", "source": "Telegram/3uoG5wFLf24Ez4I576aLMwFbbZgYXdBfxkZjcO29_lRuMU0", "content": "", "creation_timestamp": "2026-08-25T00:00:06.853257Z"}, {"uuid": "7216b3b1-b684-422a-ab0e-4ea708453a0b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52617", "type": "published-proof-of-concept", "source": "Telegram/3uoG5wFLf24Ez4I576aLMwFbbZgYXdBfxkZjcO29_lRuMU0", "content": "", "creation_timestamp": "2026-08-25T00:00:06.995713Z"}, {"uuid": "f78c1351-891c-4699-8bcf-a833d0bc567d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52616", "type": "published-proof-of-concept", "source": "Telegram/3uoG5wFLf24Ez4I576aLMwFbbZgYXdBfxkZjcO29_lRuMU0", "content": "", "creation_timestamp": "2026-08-25T00:00:07.243679Z"}, {"uuid": "65d0a600-91fb-48f2-9911-31d06c492601", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52837", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mr7k7xhr5q2a", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52837 \u0432 Easy!Appointments: \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u0438\u0435 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u0431\u0435\u0437 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\n\n\n\nhttps://kripta.biz/posts/B991AE73-3AAC-422A-9659-97F848E0D09F", "creation_timestamp": "2026-07-22T05:02:29.897577Z"}, {"uuid": "880974da-cba6-4c88-b8b9-91674149d1e8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52910", "type": "seen", "source": "Telegram/nZl5UlvWmDfGnVyzuctdLXeNPSthYrXPLlU07drZckp1EYQ", "content": "", "creation_timestamp": "2026-07-22T17:00:05.578798Z"}, {"uuid": "36f4d294-1d5a-4ca2-b64f-842d2921ce8f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52863", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mraktg4bem2i", "content": "CVE-2026-52863 - Memory corruption could lead to crash and denial of service\nCVE ID : CVE-2026-52863\n \n Published : July 22, 2026, 1:09 p.m. | 36\u00a0minutes ago\n \n Description : In NLnet Labs Unbound 1.25.0 up to and including 1.25.1, a fix that makes the 'respip' and 'dns64' mod...", "creation_timestamp": "2026-07-22T14:46:02.509429Z"}, {"uuid": "4c6da14b-b14e-411d-9cbb-401c08e1cd5a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "seen", "source": "Telegram/7mI1XR-YBo8-oaXN9qxsH1n50-oEMIH7yLn9iwYoK3prrhI", "content": "", "creation_timestamp": "2026-07-22T17:00:04.964887Z"}, {"uuid": "562a04d5-6a33-4d1f-8a5e-982354a11d3e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "seen", "source": "Telegram/WRVd5yOWBdxKpqesnEO3eRKAwr-Rlmtkgf90pSpwV55ICCw", "content": "", "creation_timestamp": "2026-07-22T17:00:05.062345Z"}, {"uuid": "d5507520-f502-4cb5-895d-cb16285ac37a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52910", "type": "seen", "source": "Telegram/OHtlgQSf1ttAAdGsPBUI_8rerZBnCKre55WVBLaYQ6LwoQM", "content": "", "creation_timestamp": "2026-07-22T17:00:06.168217Z"}, {"uuid": "b4c27815-858d-43d7-b2f5-f80bad39188a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52472", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mratrlnzd52y", "content": "CVE-2026-52472\nAn attacker can exploit a security weakness in Wgcloud 3.6.4 to gain higher access levels on a remote system. This means an attacker could take control of the system and potentially steal sensitive data or\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-07-22T17:26:04.921408Z"}, {"uuid": "4d627b7e-8789-4db7-913f-bac101a531bf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52469", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mrax4v7usm2q", "content": "CVE-2026-52469\nAn attacker can access sensitive information or take control of the system using the DeviceInfoMapper.xml file. This is a serious risk because it allows an attacker to gain elevated access to the system,\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-07-22T18:26:05.146085Z"}, {"uuid": "b0afbf93-2d3a-4060-a281-366aa01c9adf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52470", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mraxzjxawt2i", "content": "CVE-2026-52470\nA security issue in Crocus v.1.3.44 allows an attacker to gain unauthorized access to sensitive data by manipulating the RecordStateMapper.xml file. This could lead to unauthorized changes to data or system\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-07-22T18:42:06.312113Z"}, {"uuid": "fa9de667-cb13-487d-9f2d-a1f9e0879963", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/cepage98.bsky.social/post/3mrbc6rz4lc2m", "content": "Tech Update: Update your Chrome browser now!\n\nChrome zero-day (CVE-2026-5281) is being actively exploited \u2014 malicious webpages can run code on your device. \n\u2705 Update Chrome now (Settings &gt; About Chrome) \n\u2705 Restart to apply it. \n\nSource: Security Affairs #CyberSecurity #UpdateNow", "creation_timestamp": "2026-07-22T21:44:00.440619Z"}, {"uuid": "0bdd9165-d404-4a89-bee7-08035a975e9e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52845", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3mrbij277pi2s", "content": "\ud83d\udccc CVE-2026-52845 - Caddy is an extensible server platform that uses TLS by default. Prior to 2.11.4, forward_auth copy_headers deletes the exact client-supplied identity... https://www.cyberhub.blog/cves/CVE-2026-52845", "creation_timestamp": "2026-07-22T23:37:07.052722Z"}, {"uuid": "8ad06aee-3ac6-44e6-a942-58ddf6d3c604", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52910", "type": "published-proof-of-concept", "source": "Telegram/OHtlgQSf1ttAAdGsPBUI_8rerZBnCKre55WVBLaYQ6LwoQM", "content": "", "creation_timestamp": "2026-07-23T00:00:08.337187Z"}, {"uuid": "57f1cbdb-82a6-4750-843d-7ac0be3a47a0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52910", "type": "published-proof-of-concept", "source": "Telegram/nZl5UlvWmDfGnVyzuctdLXeNPSthYrXPLlU07drZckp1EYQ", "content": "", "creation_timestamp": "2026-07-23T00:00:08.838701Z"}, {"uuid": "653119bd-61c7-4f80-8b45-bff1e0befeb2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "published-proof-of-concept", "source": "Telegram/7mI1XR-YBo8-oaXN9qxsH1n50-oEMIH7yLn9iwYoK3prrhI", "content": "", "creation_timestamp": "2026-07-23T00:00:09.295104Z"}, {"uuid": "5886c3fd-2fdf-4b35-ba80-8f976a6090a6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "published-proof-of-concept", "source": "Telegram/WRVd5yOWBdxKpqesnEO3eRKAwr-Rlmtkgf90pSpwV55ICCw", "content": "", "creation_timestamp": "2026-07-23T00:00:09.460668Z"}, {"uuid": "8fe92fe8-e8c9-4dc0-b669-795aa1db48ff", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52813", "type": "seen", "source": "https://t.me/GithubRedTeam/94508", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #RCE\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52813-Gogs-RCE\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a iqx6889\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 1  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-21 15:33:45\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nCVE-2026-52813 (Gogs Path Traversal \u2192 Git Hooks RCE) defensive writeup: root-cause &amp; patch analysis, Sigma/SIEM detection rules, IOCs, non-intrusive version scanner. No weaponized PoC.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-23T04:00:06.709848Z"}, {"uuid": "48d7dba4-b976-4f55-bcd3-93e0bbc92ca7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52928", "type": "seen", "source": "https://bsky.app/profile/o2cloud.bsky.social/post/3mrfhbbzjc72d", "content": "\ud83d\udd17 CVE : CVE-2025-23131, CVE-2026-23272, CVE-2026-23278, CVE-2026-23302, CVE-2026-31451, CVE-2026-46252, CVE-2026-52928, CVE-2026-53138, CVE-2026-53139, CVE-2026-53157, CVE-2026-53158, CVE-2026-53163, CVE-2026-53167, CVE-2026-53325, CVE-2026-53327, CVE-2026-53359, CVE-2026-53362, CVE-2026-53366", "creation_timestamp": "2026-07-24T13:25:31.743775Z"}, {"uuid": "7ebf707e-781f-490e-bf45-4793fa88ae4b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52439", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mrg63tlg4j2y", "content": "CVE-2026-52439\nA remote attacker can execute malicious code on your system by exploiting a weakness in the xiandafu beetl version 3.20.2. This could allow them to access or manipulate sensitive data. To protect your system,\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-07-24T20:14:04.772961Z"}, {"uuid": "2abb95eb-7cde-49de-991e-ac72356bb1fc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://bsky.app/profile/vulnsea.com/post/3mriudssgml24", "content": "\ud83c\udf0a ABYSSAL \u00b7 critical with a public exploit\nCVE-2026-5281: Use after free in Dawn in Google Chrome prior to 146.0.7680.178 allowed a remote attacker who had compromised the re\u2026\nCVSS 8.8 \u00b7 EPSS 5.0% \u00b7 CISA KEV \u00b7 0day\nhttps://beta.vulnsea.com/cve/CVE-2026-5281\n\n#CVE #infosec #cybersecurity #threatintel", "creation_timestamp": "2026-07-25T21:57:34.367380Z"}, {"uuid": "cdc9bcb0-9571-4dcb-8ef9-071c43761a58", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://t.me/ZerodayAlert/646", "content": "0day \u0432 Chrome: WebGPU \u0441\u0442\u0430\u043b \u0442\u043e\u0447\u043a\u043e\u0439 \u0432\u0445\u043e\u0434\u0430\n\n\u0412 Chrome \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u0434\u043d\u044f CVE-2026-5281, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0430\u0442\u0430\u043a\u0430\u0445. \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u0435\u0442 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 Dawn, \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d WebGPU \u0438 \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 \u0433\u0440\u0430\u0444\u0438\u043a\u043e\u0439 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435. Google \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0438 \u043d\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442 \u043e\u0442\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0442\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443.\n\n\u041e\u0448\u0438\u0431\u043a\u0430 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u043a \u043a\u043b\u0430\u0441\u0441\u0443 use-after-free. \u0412 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0441\u0442\u0435\u043a\u0435 \u0442\u0430\u043a\u0438\u0435 \u0431\u0430\u0433\u0438 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043d\u0435\u043f\u0440\u0438\u044f\u0442\u043d\u044b \u0438\u0437-\u0437\u0430 \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043f\u0430\u043c\u044f\u0442\u044c\u044e \u0438 GPU. \u0415\u0441\u043b\u0438 \u0430\u0442\u0430\u043a\u0443\u044e\u0449\u0438\u0439 \u043b\u043e\u0432\u0438\u0442 \u043c\u043e\u043c\u0435\u043d\u0442 \u043c\u0435\u0436\u0434\u0443 \u043e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u044b\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u0430, \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u043e\u0431\u0440\u0430\u0449\u0430\u0442\u044c\u0441\u044f \u043a \u0443\u0436\u0435 \u043d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438. \u0414\u0430\u043b\u044c\u0448\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d \u0432\u044b\u0445\u043e\u0434 \u0438\u0437 \u043f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u044b \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430 \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0432 \u0441\u0432\u044f\u0437\u043a\u0435 \u0441 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044f\u043c\u0438.\n\n\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u0435\u043d \u0441\u0430\u043c \u0432\u0435\u043a\u0442\u043e\u0440 \u0430\u0442\u0430\u043a\u0438. WebGPU \u2014 \u043d\u043e\u0432\u044b\u0439 \u0438 \u0441\u043b\u043e\u0436\u043d\u044b\u0439 \u0441\u043b\u043e\u0439, \u0433\u0434\u0435 \u0435\u0449\u0451 \u043d\u0435 \u0443\u0441\u0442\u043e\u044f\u043b\u0438\u0441\u044c \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0437\u0430\u0449\u0438\u0442\u044b. \u0418\u043d\u0442\u0435\u0440\u0435\u0441 \u0430\u0442\u0430\u043a\u0443\u044e\u0449\u0438\u0445 \u043a \u0442\u0430\u043a\u0438\u043c \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c \u0440\u0430\u0441\u0442\u0451\u0442, \u0438 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438, \u043a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u0431\u0443\u0434\u0443\u0442 \u043f\u043e\u044f\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0432\u0441\u0451 \u0447\u0430\u0449\u0435.\n\n#chrome #webgpu #0day #\u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438\n\n@ZerodayAlert", "creation_timestamp": "2026-07-25T15:00:08.386149Z"}, {"uuid": "a8a676a1-abae-4e18-9ed9-2d371c6415c3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "exploited", "source": "https://t.me/ZerodayAlert/646", "content": "0day \u0432 Chrome: WebGPU \u0441\u0442\u0430\u043b \u0442\u043e\u0447\u043a\u043e\u0439 \u0432\u0445\u043e\u0434\u0430\n\n\u0412 Chrome \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u0434\u043d\u044f CVE-2026-5281, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0430\u0442\u0430\u043a\u0430\u0445. \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u0435\u0442 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 Dawn, \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d WebGPU \u0438 \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 \u0433\u0440\u0430\u0444\u0438\u043a\u043e\u0439 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435. Google \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0438 \u043d\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442 \u043e\u0442\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0442\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443.\n\n\u041e\u0448\u0438\u0431\u043a\u0430 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u043a \u043a\u043b\u0430\u0441\u0441\u0443 use-after-free. \u0412 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0441\u0442\u0435\u043a\u0435 \u0442\u0430\u043a\u0438\u0435 \u0431\u0430\u0433\u0438 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043d\u0435\u043f\u0440\u0438\u044f\u0442\u043d\u044b \u0438\u0437-\u0437\u0430 \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043f\u0430\u043c\u044f\u0442\u044c\u044e \u0438 GPU. \u0415\u0441\u043b\u0438 \u0430\u0442\u0430\u043a\u0443\u044e\u0449\u0438\u0439 \u043b\u043e\u0432\u0438\u0442 \u043c\u043e\u043c\u0435\u043d\u0442 \u043c\u0435\u0436\u0434\u0443 \u043e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u044b\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u0430, \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u043e\u0431\u0440\u0430\u0449\u0430\u0442\u044c\u0441\u044f \u043a \u0443\u0436\u0435 \u043d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438. \u0414\u0430\u043b\u044c\u0448\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d \u0432\u044b\u0445\u043e\u0434 \u0438\u0437 \u043f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u044b \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430 \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0432 \u0441\u0432\u044f\u0437\u043a\u0435 \u0441 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044f\u043c\u0438.\n\n\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u0435\u043d \u0441\u0430\u043c \u0432\u0435\u043a\u0442\u043e\u0440 \u0430\u0442\u0430\u043a\u0438. WebGPU \u2014 \u043d\u043e\u0432\u044b\u0439 \u0438 \u0441\u043b\u043e\u0436\u043d\u044b\u0439 \u0441\u043b\u043e\u0439, \u0433\u0434\u0435 \u0435\u0449\u0451 \u043d\u0435 \u0443\u0441\u0442\u043e\u044f\u043b\u0438\u0441\u044c \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0437\u0430\u0449\u0438\u0442\u044b. \u0418\u043d\u0442\u0435\u0440\u0435\u0441 \u0430\u0442\u0430\u043a\u0443\u044e\u0449\u0438\u0445 \u043a \u0442\u0430\u043a\u0438\u043c \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c \u0440\u0430\u0441\u0442\u0451\u0442, \u0438 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438, \u043a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u0431\u0443\u0434\u0443\u0442 \u043f\u043e\u044f\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0432\u0441\u0451 \u0447\u0430\u0449\u0435.\n\n#chrome #webgpu #0day #\u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438\n\n@ZerodayAlert", "creation_timestamp": "2026-07-26T00:00:36.131874Z"}, {"uuid": "84f7fe6a-ce6e-42f4-9cdc-bbdb528534c1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "seen", "source": "https://t.me/EchelonEyes/4459", "content": "Google \u0443\u0441\u0442\u0440\u0430\u043d\u0438\u043b\u0430 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u0443\u044e \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u0434\u043d\u044f \u0432 Chrome, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0430\u0441\u044c \u0434\u043b\u044f \u0430\u0442\u0430\u043a \u0432 2026 \u0433\u043e\u0434\u0443\n\n\u0422\u0435\u0445\u0433\u0438\u0433\u0430\u043d\u0442 Google \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b \u044d\u043a\u0441\u0442\u0440\u0435\u043d\u043d\u044b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0435\u0449\u0451 \u043e\u0434\u043d\u043e\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u0434\u043d\u044f \u0432 Chrome. \u0420\u0435\u0447\u044c \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0435 CVE-2026-5281, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u044d\u043a\u0441\u043f\u043b\u043e\u0439\u0442.\n\n\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u0430\u043c\u044f\u0442\u0438 \u043f\u043e\u0441\u043b\u0435 \u043e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0432 Dawn \u2013 \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430 WebGPU, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043f\u0440\u043e\u0435\u043a\u0442 Chromium.\n\n\u0417\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u0443 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u0441\u0431\u043e\u0438 \u0432\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445, \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u043e\u043c \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u043e\u0435 \u043d\u0435\u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435.\n\n\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0435\u0439 \u043e\u0431 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430\u0445, \u0433\u0434\u0435 \u0431\u044b \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0441\u044f \u044d\u0442\u043e\u0442 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u043a, \u043f\u043e\u043a\u0430 \u043d\u0435 \u0441\u043e\u043e\u0431\u0449\u0430\u0435\u0442\u0441\u044f, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u0436\u0434\u0435\u0442, \u043a\u043e\u0433\u0434\u0430 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435.\n\n\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a: https://eyes.etecs.ru/r/5b0b78 \n\n#\u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c", "creation_timestamp": "2026-07-26T02:00:25.049921Z"}, {"uuid": "66989d3a-c13f-4ecc-9701-1d7f59cecb36", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52504", "type": "seen", "source": "Telegram/Pju2lk9uaKkbkjso0NTtdRvjd808czCF5fWgGC8yN_eU0QM", "content": "", "creation_timestamp": "2026-07-26T22:00:03.052014Z"}, {"uuid": "cda69b70-0423-459a-9700-1585a9f173ae", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5252", "type": "seen", "source": "https://t.me/CyberSecurityExploit/17110", "content": "\u26a0\ufe0f CVE / ZERO-DAY\n\ud83d\udd25 New GitHub PoC CVE \u2013 Research Picks (Today / Fresh Only)\nBelow are recent CVE vulnerabilities with publicly available Proof-of-Concept repositories on GitHub, based on the latest observed activity.\n\n\u2796\u2796\u2796\u2796\n\n1\ufe0f\u20e3 CVE-2026-31900\n\ud83c\udfaf GitHub Action (Black) \u2013 Arbitrary Code Execution\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/Batosay1337Lab/CVE-2026-31900\n\n\ud83e\udde0 Overview\nA vulnerability in GitHub Actions using the Black formatter allows attackers to inject malicious repository references via pyproject.toml, leading to arbitrary code execution in CI environments.\n\n\u2699\ufe0f Impact\n\u2022 Arbitrary code execution in CI/CD\n\u2022 Secret leakage risk\n\u2022 Supply chain attack vector\n\n\u2796\u2796\u2796\u2796\n\n2\ufe0f\u20e3 CVE-2026-29598\n\ud83c\udfaf Acora CMS \u2013 Stored XSS\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/padayali-JD/CVE-2026-29598\n\n\ud83e\udde0 Overview\nMultiple stored XSS vulnerabilities allow attackers to inject malicious scripts via user input fields such as first and last name.\n\n\u2699\ufe0f Impact\n\u2022 Stored XSS\n\u2022 Session hijacking\n\u2022 Persistent client-side attacks\n\n\u2796\u2796\u2796\u2796\n\n3\ufe0f\u20e3 CVE-2026-22200\n\ud83c\udfaf osTicket \u2013 Arbitrary File Read via PDF Export\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/Remnant-DB/CVE-2026-22200\n\n\ud83e\udde0 Overview\nA vulnerability in osTicket allows attackers to embed crafted HTML into tickets, which leads to arbitrary file read when exporting to PDF.\n\n\u2699\ufe0f Impact\n\u2022 Sensitive file disclosure\n\u2022 Server-side data leakage\n\u2022 Unauthorized file access\n\n\u2796\u2796\u2796\u2796\n\n4\ufe0f\u20e3 CVE-2026-21710\n\ud83c\udfaf Node.js HTTP Server \u2013 Potential Exploitation Path\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/dajneem23/CVE-2026-21710\n\n\ud83e\udde0 Overview\nA vulnerability affecting Node.js HTTP servers may allow exploitation depending on server configuration and request handling logic.\n\n\u2699\ufe0f Impact\n\u2022 Server-side exploitation\n\u2022 Application instability\n\u2022 Attack surface expansion\n\n\u2796\u2796\u2796\u2796\n\n5\ufe0f\u20e3 CVE-2026-5252\n\ud83c\udfaf Admin Panel \u2013 Cross-Site Scripting (XSS)\n\n\ud83d\udd17 PoC Repository\nhttps://github.com/aydin5245/CVE-2026-5252-CVE-POC-ivanti\n\n\ud83e\udde0 Overview\nA reflected XSS vulnerability allows attackers to execute arbitrary JavaScript through crafted requests targeting message endpoints.\n\n\u2699\ufe0f Impact\n\u2022 Cross-site scripting\n\u2022 Session hijacking\n\u2022 Client-side exploitation\n\n\u2796\u2796\u2796\u2796\n\n\ud83d\udcda Research Value\n\u2022 Real-world PoC validation\n\u2022 CI/CD attack surface analysis\n\u2022 Web vulnerability exploitation patterns\n\u2022 Threat intelligence tracking\n\n\u26a0\ufe0f Important Note\nRecent GitHub trends show increasing risks:\n\u2022 Fake CVE advisories and malicious PoC distribution campaigns targeting developers\n\ud83d\udc49 Always verify PoC code before execution.\n\n\u26a0\ufe0f Ethical Notice\nThis content is shared for cybersecurity research and defensive purposes only.\nDo not use this information for illegal activities.\n\n\ud83e\udde0 Cyber Security Exploit Research Community\nMalware Analysis | Reverse Engineering | CVE Research | Threat Intelligence\n\n\u2796\u2796\u2796\u2796\u2796\u2796\u2796\u2796\u2796\u2796\n\n\ud83d\udd10 Cyber Security Exploit Community\nTelegram Group\nhttps://t.me/Cyber_Security_Exploit\n\nTelegram Channel\nhttps://t.me/CyberSecurityExploit\n\nResearch \u2022 Ethical Hacking \u2022 Red Team", "creation_timestamp": "2026-08-27T20:00:05.697868Z"}, {"uuid": "22dbe4a8-50bf-4435-83b7-5459d0fcd07a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52504", "type": "published-proof-of-concept", "source": "Telegram/Pju2lk9uaKkbkjso0NTtdRvjd808czCF5fWgGC8yN_eU0QM", "content": "", "creation_timestamp": "2026-07-27T00:00:09.007202Z"}, {"uuid": "b0a4181f-353c-4376-972d-42ddca941148", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5281", "type": "published-proof-of-concept", "source": "https://t.me/EchelonEyes/4459", "content": "Google \u0443\u0441\u0442\u0440\u0430\u043d\u0438\u043b\u0430 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u0443\u044e \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u0434\u043d\u044f \u0432 Chrome, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0430\u0441\u044c \u0434\u043b\u044f \u0430\u0442\u0430\u043a \u0432 2026 \u0433\u043e\u0434\u0443\n\n\u0422\u0435\u0445\u0433\u0438\u0433\u0430\u043d\u0442 Google \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b \u044d\u043a\u0441\u0442\u0440\u0435\u043d\u043d\u044b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0435\u0449\u0451 \u043e\u0434\u043d\u043e\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u0434\u043d\u044f \u0432 Chrome. \u0420\u0435\u0447\u044c \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0435 CVE-2026-5281, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u044d\u043a\u0441\u043f\u043b\u043e\u0439\u0442.\n\n\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u0430\u043c\u044f\u0442\u0438 \u043f\u043e\u0441\u043b\u0435 \u043e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0432 Dawn \u2013 \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430 WebGPU, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043f\u0440\u043e\u0435\u043a\u0442 Chromium.\n\n\u0417\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u0443 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u0441\u0431\u043e\u0438 \u0432\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445, \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u043e\u043c \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u043e\u0435 \u043d\u0435\u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435.\n\n\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0435\u0439 \u043e\u0431 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430\u0445, \u0433\u0434\u0435 \u0431\u044b \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0441\u044f \u044d\u0442\u043e\u0442 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u043a, \u043f\u043e\u043a\u0430 \u043d\u0435 \u0441\u043e\u043e\u0431\u0449\u0430\u0435\u0442\u0441\u044f, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u0436\u0434\u0435\u0442, \u043a\u043e\u0433\u0434\u0430 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435.\n\n\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a: https://eyes.etecs.ru/r/5b0b78 \n\n#\u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c", "creation_timestamp": "2026-07-27T00:00:10.931957Z"}, {"uuid": "3596a2ee-375b-4840-b7ee-1e0c0853a77a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52688", "type": "seen", "source": "https://bsky.app/profile/shiojiri.com/post/3mrmcuzglnkeh", "content": "PowerDNS Recursor\u306e\u8106\u5f31\u6027\u60c5\u5831\u304c\u516c\u958b\u3055\u308c\u307e\u3057\u305f\uff08CVE-2026-52688\u3001 CVE-2026-52686\uff09 https://jprs.jp/tech/security/2026-07-27-powerdns-recursor.html", "creation_timestamp": "2026-07-27T06:55:48.602988Z"}, {"uuid": "1ab3476f-0a2b-4218-a385-f6eeb05699b6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52686", "type": "seen", "source": "https://bsky.app/profile/shiojiri.com/post/3mrmcuzglnkeh", "content": "PowerDNS Recursor\u306e\u8106\u5f31\u6027\u60c5\u5831\u304c\u516c\u958b\u3055\u308c\u307e\u3057\u305f\uff08CVE-2026-52688\u3001 CVE-2026-52686\uff09 https://jprs.jp/tech/security/2026-07-27-powerdns-recursor.html", "creation_timestamp": "2026-07-27T06:55:48.649299Z"}, {"uuid": "e3bcfaac-4598-499f-b08c-c018f5517a94", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5270", "type": "seen", "source": "https://bsky.app/profile/khesefxyz.bsky.social/post/3mrmkby3g3q2l", "content": "\u05d7\u05e9\u05d9\u05e4\u05ea \u05e4\u05d2\u05d9\u05e2\u05d4 \u05e7\u05e8\u05d9\u05d8\u05d9\u05ea: CVE-2026-5270 - \u05e2\u05e7\u05d9\u05e4\u05ea \u05d0\u05d9\u05de\u05d5\u05ea \u05d1-Navigator \u05d5-Blue Planet \u05e9\u05dc Ciena\n\n\n\nhttps://khesef.xyz/posts/C7864C2F-6D2D-4B66-A891-B3370C717407", "creation_timestamp": "2026-07-27T09:08:14.113376Z"}, {"uuid": "fd58b0b8-0600-492a-8dcd-60e178a08b39", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52101", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mrlwf44pzr23", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52101 \u0432 linux-server andreimarcu: \u0443\u0433\u0440\u043e\u0437\u0430 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u0438\u044f \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438\n\n\n\nhttps://kripta.biz/posts/73D37875-B604-4B82-B536-DB623829FD21", "creation_timestamp": "2026-07-27T03:12:04.054953Z"}, {"uuid": "4433ce7a-c26d-432e-9b45-5fce60daaaf9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52101", "type": "seen", "source": "https://bsky.app/profile/khesefxyz.bsky.social/post/3mrlwftyrcf2f", "content": "\u05d7\u05e9\u05d9\u05e4\u05ea \u05de\u05d9\u05d3\u05e2 \u05e8\u05d2\u05d9\u05e9 \u05d1-CVE-2026-52101: \u05de\u05d4 \u05d6\u05d4 \u05d0\u05d5\u05de\u05e8 \u05dc\u05da?\n\n\n\nhttps://khesef.xyz/posts/D125320A-9C50-442D-9796-2B77887DF6E9", "creation_timestamp": "2026-07-27T03:12:29.438679Z"}, {"uuid": "f422eb1b-3759-46b4-904b-b066e646f9d7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5269", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mrmj2r2nov2z", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-5269: \u0423\u0433\u0440\u043e\u0437\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0443\u0447\u0435\u0442\u043d\u044b\u0445 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0441 \u0434\u0435\u0444\u043e\u043b\u0442\u043d\u044b\u043c\u0438 \u043f\u0430\u0440\u043e\u043b\u044f\u043c\u0438 \u0432 Ciena Navigator NCS \u0438 MCP\n\n\n\nhttps://kripta.biz/posts/DE215F2E-0201-4BB1-8ECE-EA0FB0EC34DA", "creation_timestamp": "2026-07-27T08:46:18.025252Z"}, {"uuid": "8ec9f93c-5757-4723-bba9-2ee36f754402", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5269", "type": "seen", "source": "https://bsky.app/profile/qiancx.bsky.social/post/3mrmj2xee4h23", "content": "CVE-2026-5269:Ciena Navigator NCS\u548cMCP\u7cfb\u7edf\u8d26\u6237\u9ed8\u8ba4\u5bc6\u7801\u6f0f\u6d1e\u5206\u6790\u4e0e\u5e94\u5bf9\u7b56\u7565\n\n\n\nhttps://qian.cx/posts/2F7242DD-F06D-4D66-9977-BEDC37BFF436", "creation_timestamp": "2026-07-27T08:46:25.528039Z"}, {"uuid": "32e111ac-7918-4331-81a4-6de75d504393", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5270", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mrmkbyk6yg23", "content": "\u041a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-5270: \u043e\u0431\u0445\u043e\u0434 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0432 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u0445 Ciena Navigator \u0438 Blue Planet\n\n\n\nhttps://kripta.biz/posts/3A6997CD-5B63-46A1-B98D-8D1516F98257", "creation_timestamp": "2026-07-27T09:08:14.827631Z"}, {"uuid": "6264d42c-7a87-4af7-a0b5-1024ca6d91b6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5270", "type": "seen", "source": "https://bsky.app/profile/qiancx.bsky.social/post/3mrmkcgxtp72v", "content": "CVE-2026-5270:Ciena Navigator\u548cBlue Planet\u4ea7\u54c1\u7684\u8eab\u4efd\u9a8c\u8bc1\u7ed5\u8fc7\u6f0f\u6d1e\u5206\u6790\u4e0e\u5e94\u5bf9\u7b56\u7565\n\n\n\nhttps://qian.cx/posts/83425CC6-D08C-4905-85CD-F47C2AF7ECB2", "creation_timestamp": "2026-07-27T09:08:30.133990Z"}, {"uuid": "80b0be19-5a26-4e38-b0f6-b7f0d82bc586", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52100", "type": "seen", "source": "https://bsky.app/profile/kriptabiz.bsky.social/post/3mrlyuesn4t2p", "content": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c CVE-2026-52100: CSRF \u043a \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u043c\u0443 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044e \u043a\u043e\u0434\u0430 \u0432 linux-server\n\n\n\nhttps://kripta.biz/posts/48E76E11-E910-4FF6-A667-787990C4B830", "creation_timestamp": "2026-07-27T03:56:24.142974Z"}, {"uuid": "f7265e5f-2876-4569-b25d-441ae005994e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52848", "type": "seen", "source": "https://bsky.app/profile/o2cloud.bsky.social/post/3mrmw5a5zbw2x", "content": "\ud83d\udd17 CVE : CVE-2026-47678, CVE-2026-47679, CVE-2026-52848, CVE-2026-53610, CVE-2026-53625, CVE-2026-53629, CVE-2026-55214, CVE-2026-57152", "creation_timestamp": "2026-07-27T12:40:19.681963Z"}, {"uuid": "b689a614-fc87-42b5-a192-e63c49abae6f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52490", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mu2azgiemb24", "content": "CVE-2026-52490 - tiff\nThe libtiff image library's tiffcrop utility has a flaw that lets a maliciously crafted image cause the program to execute unwanted code. This could let an attacker take control\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#tiff #debian #Debian11 #CVE #infosec", "creation_timestamp": "2026-08-27T06:50:03.787975Z"}, {"uuid": "a7e4e904-0212-47ef-8b84-580c696162b2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52888", "type": "seen", "source": "https://gist.github.com/alon710/f64be2d49b2d7a1297c03bef66babfa4", "content": "# CVE-2026-52888: CVE-2026-52888: Sensitive Data Exposure and Blacklist Bypass in NocoBase SQL Collection Plugin\n\n&gt; **CVSS Score:** 6.8\n&gt; **Published:** 2026-07-28\n&gt; **Full Report:** https://cvereports.com/reports/CVE-2026-52888\n\n## Summary\nNocoBase, an extensible low-code platform, was found to contain an information exposure vulnerability in its SQL Collection plugin. The validator designed to inspect SQL queries used an incomplete keyword-based blacklist, allowing users with administrative or collection creation privileges to bypass restrictions and execute arbitrary SELECT queries against PostgreSQL system catalogs. This flaw permits unauthenticated or privilege-escalated access to critical system files, active connection listings, and system user password hashes.\n\n## TL;DR\nNocoBase versions prior to 2.1.0-alpha.46 used an incomplete blacklist in checkSQL() validator, enabling privileged users to read system databases, query schema metadata, and extract PostgreSQL MD5/SCRAM password hashes.\n\n## Exploit Status: POC\n\n## Technical Details\n\n- **CWE ID**: CWE-184\n- **Attack Vector**: Network (AV:N)\n- **CVSS Base Score**: 6.8\n- **EPSS Score**: 0.00269\n- **Exploit Maturity**: Proof-of-Concept (PoC)\n- **CISA KEV Status**: Not Listed\n\n## Affected Systems\n\n- NocoBase low-code/no-code platform\n- NocoBase SQL Collection Plugin (@nocobase/plugin-collection-sql)\n- **@nocobase/plugin-collection-sql**: &lt;= 2.0.59 (Fixed in: `2.1.0-alpha.46`)\n\n## Mitigation\n\n- Upgrade NocoBase installation to version 2.1.0-alpha.46, 2.0.62, or later.\n- Enforce Least Privilege (least-privilege database user configurations) to prevent access to the system catalog.\n- Revoke access rights on 'pg_shadow' and 'pg_authid' tables for the NocoBase connection user.\n\n**Remediation Steps:**\n1. Identify all active NocoBase deployments utilizing PostgreSQL backends.\n2. Apply the patch using the official repository updates or upgrade the Docker container image to tag v2.0.62.\n3. Modify database privileges so that the database user account does not possess 'superuser' or 'rds_superuser' privileges.\n4. Audit active database tables for exposed application tokens and rotate database credentials.\n\n## References\n\n- [NocoBase Security Advisory GHSA-v8vm-cqh8-q87q](https://github.com/nocobase/nocobase/security/advisories/GHSA-v8vm-cqh8-q87q)\n- [NocoBase Patch Commit 87c5489](https://github.com/nocobase/nocobase/commit/87c548969ce9258dd7f0d9571c9453ae10bc3fc4)\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-52888) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-07-28T21:31:27.843543Z"}, {"uuid": "611b173e-484c-4802-b783-edfa582fe21d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52888", "type": "published-proof-of-concept", "source": "https://github.com/nocobase/nocobase/security/advisories/GHSA-v8vm-cqh8-q87q", "content": "", "creation_timestamp": "2026-07-28T22:35:34.813368Z"}, {"uuid": "bbd32b31-ee8f-4535-8a35-6e5aa198b2fa", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52923", "type": "seen", "source": "https://bsky.app/profile/securityonline.bsky.social/post/3mtvu5dncal2d", "content": "A public PoC for the Linux kernel flaw CVE-2026-52923 allows local attackers to escalate to root privilege. Learn about the patch and technical details.\n\n#Linux #CVE202652923 #CyberSecurity #PrivilegeEscalation #KernelFlaw", "creation_timestamp": "2026-08-25T12:48:57.214996Z"}, {"uuid": "c1d127d4-c4ec-4c54-8aff-6a0b6b9fc32b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52832", "type": "seen", "source": "https://t.me/GithubRedTeam/95672", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #Exploit\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52832-PoC-exploit-nuclio-dashboard\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a mdvpat\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Shell\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-07-29 10:43:05\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nNuclio Dashboard (NOP mode) accepts unauthenticated POST /api/functions. The spec.handler field isn't path-validated, so ../../../../tmp/x.txt:handler escapes the build tempdir via path.Join, letting an attacker write arbitrary content to any path as root. (CVE-2026-52832, \u22641.15.27)\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-07-29T12:01:54.614045Z"}, {"uuid": "07eede9d-ce54-4cde-9acd-b0c7b6cad23c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52837", "type": "published-proof-of-concept", "source": "https://github.com/alextselegidis/easyappointments/security/advisories/GHSA-xgr6-pqjv-3pf8", "content": "", "creation_timestamp": "2026-07-29T18:35:18.519003Z"}, {"uuid": "314d4193-ca01-42f3-bac6-406cd97c22c3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52832", "type": "seen", "source": "Telegram/g38DleJHgOgrObzOzogNy-FQ9NoQ3t7D9hzvmW22jIm78xQ", "content": "", "creation_timestamp": "2026-07-29T13:00:06.163822Z"}, {"uuid": "89451881-a58c-45f5-8527-a319984798ec", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52839", "type": "published-proof-of-concept", "source": "https://github.com/alextselegidis/easyappointments/security/advisories/GHSA-w8xc-8g92-v77h", "content": "", "creation_timestamp": "2026-07-29T18:35:21.013812Z"}, {"uuid": "a7cc3ac3-8dbd-454a-9a35-b286e6e126c8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52923", "type": "seen", "source": "https://bsky.app/profile/r-blueteamsec.bsky.social/post/3mu2ldbmhrh25", "content": "CyberMeowfia:  13-year-old UAF in Red Hat Enterprise Linux 10: CVE-2026-52923. - It was introduced in Jan 2013 and fixed upstream in May 2026, backported to RHEL on Aug 11 - local priv esc", "creation_timestamp": "2026-08-27T09:54:32.278140Z"}, {"uuid": "91218e3c-33bb-4395-985d-2ea206e1ae3b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52840", "type": "published-proof-of-concept", "source": "https://github.com/alextselegidis/easyappointments/security/advisories/GHSA-pm5p-7w5h-jm5q", "content": "", "creation_timestamp": "2026-07-29T18:35:23.441191Z"}, {"uuid": "eddf208b-3f17-4f4d-a28e-9e943fe77369", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52841", "type": "published-proof-of-concept", "source": "https://github.com/alextselegidis/easyappointments/security/advisories/GHSA-8hm4-r66f-29wr", "content": "", "creation_timestamp": "2026-07-29T18:35:16.093651Z"}, {"uuid": "eddb8769-e067-4452-b06a-72a5a4604670", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52838", "type": "published-proof-of-concept", "source": "https://github.com/alextselegidis/easyappointments/security/advisories/GHSA-996f-334j-67g7", "content": "", "creation_timestamp": "2026-07-29T18:35:13.657290Z"}, {"uuid": "810f89e2-4acb-4810-bcde-6c23c952e898", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52806", "type": "seen", "source": "https://gist.github.com/Maiwell420/018d87969ae3918e7ee90caad7702d2a", "content": "Gogs instance - public index\n\nhttps://workstation-wedding-particle-valuable.trycloudflare.com\nhttps://workstation-wedding-particle-valuable.trycloudflare.com/user/sign_up\n\nCVE-2026-52806 window: 0.14.2\n", "creation_timestamp": "2026-08-27T23:39:08.418315Z"}, {"uuid": "64cd0f91-b1b2-46cc-884f-3863d654b1a9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52832", "type": "seen", "source": "Telegram/TzHuoTQGGjrCLjvjb-w7G7VP2W7wuY36FTV_RC7C2rNjBX8", "content": "", "creation_timestamp": "2026-07-29T20:00:04.370411Z"}, {"uuid": "2e49d89c-f017-4ae3-a08b-48f2d8e8fa39", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52832", "type": "published-proof-of-concept", "source": "Telegram/TzHuoTQGGjrCLjvjb-w7G7VP2W7wuY36FTV_RC7C2rNjBX8", "content": "", "creation_timestamp": "2026-07-30T00:00:09.800759Z"}, {"uuid": "9c39c876-e4f0-44fb-9841-fba3ade5243f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52933", "type": "seen", "source": "https://bsky.app/profile/securityonline.bsky.social/post/3muewyn7yar2u", "content": "A public proof-of-concept for the CVE-2026-52933 privilege escalation flaw is available. This Linux kernel io_uring exploit carries a CVSS 7.8 score.\n\n#Linux #CVE202652933 #PrivilegeEscalation #KernelExploit #Cybersecurity", "creation_timestamp": "2026-08-31T12:49:57.527266Z"}, {"uuid": "95877b98-df6d-4786-9166-28fd9e5b089f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52933", "type": "seen", "source": "https://bsky.app/profile/kitafox.bsky.social/post/3mughk2uemv2s", "content": "Linux\u30ab\u30fc\u30cd\u30eb\u306e\u6a29\u9650\u6607\u683c\u8106\u5f31\u6027CVE-2026-52933\u306b\u95a2\u3059\u308b\u6982\u5ff5\u5b9f\u8a3c\uff08PoC\uff09\u304c\u516c\u958b\u3055\u308c\u307e\u3057\u305f \n\nPoC Published for Linux Kernel Privilege Escalation CVE-2026-52933 Flaw  #DailyCyberSecurity (Aug 31)\n\nsecurityonline.info/cve-2026-529...", "creation_timestamp": "2026-09-01T03:18:41.044741Z"}, {"uuid": "6eb53572-8a95-4bf1-92e9-d7c0036b0ad6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52923", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/suse-linux-kernel-multiple-vulnerabilities_20260901", "content": "", "creation_timestamp": "2026-09-01T04:45:49.086392Z"}, {"uuid": "6ef5c56f-0ffe-41d2-ae64-0c305b87c530", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52956", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/suse-linux-kernel-multiple-vulnerabilities_20260901", "content": "", "creation_timestamp": "2026-09-01T04:45:51.348019Z"}, {"uuid": "b5b782e0-fa95-4865-86f1-556698756b6b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52972", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/suse-linux-kernel-multiple-vulnerabilities_20260901", "content": "", "creation_timestamp": "2026-09-01T04:45:53.617461Z"}, {"uuid": "89ab3590-7278-4004-bfed-41f9e985422f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5271", "type": "seen", "source": "https://t.me/hacking_Attack/182772", "content": "CWD-Based Module Hijacking in Python pymanager (CVE-2026-5271)\nhttps://letchupkt.medium.com/cwd-based-module-hijacking-in-python-pymanager-cve-2026-5271-2fb57bbc65eb?source=rss------bug_bounty-5", "creation_timestamp": "2026-09-01T20:00:11.577074Z"}, {"uuid": "f6077ca4-b503-4896-bb66-c9fa3721ff91", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5271", "type": "seen", "source": "https://t.me/hacking_Attack/182774", "content": "OverviewContinue reading on Medium \u00bb (https://letchupkt.medium.com/cwd-based-module-hijacking-in-python-pymanager-cve-2026-5271-2fb57bbc65eb?source=rss------bug_bounty-5)", "creation_timestamp": "2026-09-01T20:00:11.613493Z"}, {"uuid": "61add71a-e2f1-4d6a-8e3d-a6d83a4abe86", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5271", "type": "seen", "source": "https://t.me/hacking_Attack/182765", "content": "CWD-Based Module Hijacking in Python pymanager (CVE-2026-5271)\n\nOverviewContinue reading on Medium \u00bb\nRead more...", "creation_timestamp": "2026-09-01T20:00:11.920137Z"}, {"uuid": "e03c2385-d460-4267-add0-71c9fd95b98a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52111", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mukfvsw7ef2g", "content": "CVE-2026-52111\nVersions of Fast Note Sync Service up to 2.13.7 reveal a secret authentication key through the admin configuration page. A remote attacker who discovers this key can pretend to be an administrator and gain full\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-09-02T17:00:06.782216Z"}, {"uuid": "90f60f3a-fe37-4b98-bdfb-95af8e4dbd02", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52831", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mukjbuzxri23", "content": "\ud83d\udfe0 CVE-2026-52831 - High (8)\n\nNuclio is a \"Serverless\" framework for Real-Time Events and Data Processing. Prior to version 1.1...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52831/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-09-02T18:00:33.830357Z"}, {"uuid": "b6139075-b346-4b72-aca8-2090f279b883", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52831", "type": "seen", "source": "https://bsky.app/profile/potato.software/post/3mukjqzwl532r", "content": "\ud83d\udfe0 CVE-2026-52831 - High (8)\n\nNuclio is a \"Serverless\" framework for Real-Time Events and Data Processing. Prior to version 1.1...\n\nhttps://www.themasherwire.com/vulnerability/CVE-2026-52831/\n\n#infosec #potatosecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-09-02T18:09:01.190617Z"}, {"uuid": "c1ea47a9-face-4524-bd76-f9f5073affa4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52833", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/g3nd4xsdsqnis", "content": "CVE-2026-52833 - Nuclio Java Runtime Template Injection Vulnerability\nCVE ID : CVE-2026-52833\n \n Published : Sept. 2, 2026, 5:17 p.m. | 47\u00a0minutes ago\n \n Description : Nuclio is a \"Serverless\" framework for Real-Time Events and Data Processing. Prior to version 1.16.5, Nuclio'...", "creation_timestamp": "2026-09-02T18:42:26.267368Z"}, {"uuid": "8eccc1ef-0de5-4af5-9165-ebec7af62d12", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52831", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/2rl3ot2igfiag", "content": "CVE-2026-52831 - Nuclio Controller Command Injection Vulnerability\nCVE ID : CVE-2026-52831\n \n Published : Sept. 2, 2026, 5:17 p.m. | 47\u00a0minutes ago\n \n Description : Nuclio is a \"Serverless\" framework for Real-Time Events and Data Processing. Prior to version 1.16.4, the Nuclio...", "creation_timestamp": "2026-09-02T18:48:25.801377Z"}, {"uuid": "4df33c08-95d3-49d9-aefc-9244d6142c54", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5271", "type": "published-proof-of-concept", "source": "https://t.me/hacking_Attack/182772", "content": "CWD-Based Module Hijacking in Python pymanager (CVE-2026-5271)\nhttps://letchupkt.medium.com/cwd-based-module-hijacking-in-python-pymanager-cve-2026-5271-2fb57bbc65eb?source=rss------bug_bounty-5", "creation_timestamp": "2026-09-03T00:00:36.552142Z"}, {"uuid": "5802b08d-03e8-429b-bf05-4d376ed4b60b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5271", "type": "published-proof-of-concept", "source": "https://t.me/hacking_Attack/182774", "content": "OverviewContinue reading on Medium \u00bb (https://letchupkt.medium.com/cwd-based-module-hijacking-in-python-pymanager-cve-2026-5271-2fb57bbc65eb?source=rss------bug_bounty-5)", "creation_timestamp": "2026-09-03T00:00:36.515439Z"}, {"uuid": "32d008bb-515c-4b43-a37d-cfd3313b9f21", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52924", "type": "seen", "source": "https://bsky.app/profile/securityonline.bsky.social/post/3munzzbapla2l", "content": "Security researchers released a Linux CVE-2026-52924 PoC exploit. Check flaw details and patch instructions to secure your systems against root takeovers.\n\n#Linux #CyberSecurity #CVE202652924 #PoC #PrivilegeEscalation", "creation_timestamp": "2026-09-04T03:37:56.677765Z"}, {"uuid": "eac52c7b-8536-41b9-aaed-1ebde76adac9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52810", "type": "seen", "source": "Telegram/tSCLRB07b57aatS-p2DSf41QV3GSxdafymdAv19o1xopakU", "content": "", "creation_timestamp": "2026-09-04T05:00:04.506761Z"}, {"uuid": "9b0336cb-d0dd-4f94-8132-54b434bcbbfa", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52924", "type": "seen", "source": "https://infosec.exchange/users/DarkWebInformer/statuses/117213858733419794", "content": "\u203c\ufe0f Exploit disclosed for CVE-2026-52924... 9.8 CVSS Linux Root Privilege Escalation\nGitHub: https://github.com/NebuSec/CyberMeowfia/tree/main/security-research/Linux-CVE-2026-52924-ubuntu-7.0.0-28/", "creation_timestamp": "2026-09-04T17:05:46.904160Z"}, {"uuid": "b2de3dd2-5ac0-43ef-a834-2979a63ddcce", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52810", "type": "published-proof-of-concept", "source": "Telegram/tSCLRB07b57aatS-p2DSf41QV3GSxdafymdAv19o1xopakU", "content": "", "creation_timestamp": "2026-09-05T01:00:38.413281Z"}, {"uuid": "adfaa91c-9f14-4501-b8f6-216f4a504739", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52766", "type": "seen", "source": "https://bsky.app/profile/stemshop.bsky.social/post/3muqffu42zr2t", "content": "\ud83d\udea8 CVE-2026-52766 \u2014 CVSS 9.1 CRITICAL\n\nYesWiki is a wiki system written in PHP. Prior to version 4.6.6, the {{erasespamedcomments}} wiki action (a...\n\n\ud83d\udd0e https://stemshop.top/cve/CVE-2026-52766\n\n#CVE #CyberSecurity #InfoSec", "creation_timestamp": "2026-09-05T02:07:09.702081Z"}, {"uuid": "0869defb-a029-4f3b-9be9-3f66b7f8c905", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52777", "type": "seen", "source": "https://bsky.app/profile/stemshop.bsky.social/post/3muqfg42eoh2g", "content": "\ud83d\udea8 CVE-2026-52777 \u2014 CVSS 9.4 CRITICAL\n\nYesWiki is a wiki system written in PHP. Prior to version 4.6.6, there is an authenticated PHP object injec...\n\n\ud83d\udd0e https://stemshop.top/cve/CVE-2026-52777\n\n#CVE #CyberSecurity #InfoSec", "creation_timestamp": "2026-09-05T02:07:17.773412Z"}, {"uuid": "6ad59675-b4a5-405b-89c2-7a5e90ae37a9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52775", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3muqlqpyeco2p", "content": "\ud83d\udfe0 CVE-2026-52775 - High (8.8)\n\nYesWiki is a wiki system written in PHP. Prior to version 4.6.6, YesWiki through the latest devel...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52775/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-09-05T04:00:37.608099Z"}, {"uuid": "bbe9773a-6c7f-469d-ab71-1b0ef980d35b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52766", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3muqlqwkhx222", "content": "\ud83d\udd34 CVE-2026-52766 - Critical (9.1)\n\nYesWiki is a wiki system written in PHP. Prior to version 4.6.6, the {{erasespamedcomments}} wiki...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52766/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-09-05T04:00:43.771243Z"}, {"uuid": "8b06fe33-6d09-49cd-add5-fbeb34e3c175", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52767", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3muqlr5bgtt2k", "content": "\ud83d\udfe0 CVE-2026-52767 - High (8.2)\n\nYesWiki is a wiki system written in PHP. From version 4.6.2 to before version 4.6.6, HttpSignatur...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52767/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-09-05T04:00:51.997270Z"}, {"uuid": "6074fa27-f225-4fdd-8c98-d8107017ca41", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52769", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3muqskl3epj2m", "content": "\ud83d\udfe0 CVE-2026-52769 - High (8.3)\n\nYesWiki is a wiki system written in PHP. From version 4.6.2 to before version 4.6.6, the POST /ap...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52769/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-09-05T06:02:27.174620Z"}, {"uuid": "e375725d-b064-4411-82df-41ab315f2aa8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52770", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3muqskrwigk22", "content": "\ud83d\udfe0 CVE-2026-52770 - High (7.5)\n\nYesWiki is a wiki system written in PHP. Prior to version 4.6.6, YesWiki\u2019s public Bazar entry-l...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52770/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-09-05T06:02:34.654748Z"}, {"uuid": "5ab7d1ee-cb96-4fd9-abd5-67ac9ed23b10", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52771", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3muqsldu7st22", "content": "\ud83d\udfe0 CVE-2026-52771 - High (8.3)\n\nYesWiki is a wiki system written in PHP. From version 4.2.0 to before version 4.6.6, ApiControlle...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-52771/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-09-05T06:02:53.920245Z"}, {"uuid": "bd304a8f-ec5b-48a2-bacd-39d72d2567e8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52774", "type": "seen", "source": "https://t.me/GithubRedTeam/101272", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #XSS #CVE #Reflected\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52774-YESWIKI-XSS\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a 0xTerror\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-09-05 17:22:04\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\na reflected XSS vulnerability in YesWiki's Bazar widget handler.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-09-05T19:00:02.857623Z"}, {"uuid": "c7fdceee-1392-4e8c-ad6e-3a92c84dcbdc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52774", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/101272", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #XSS #CVE #Reflected\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52774-YESWIKI-XSS\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a 0xTerror\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Python\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-09-05 17:22:04\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\na reflected XSS vulnerability in YesWiki's Bazar widget handler.\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-09-06T00:00:37.542696Z"}, {"uuid": "19c1d89f-f53f-4215-82be-38edd0d80ebb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52924", "type": "seen", "source": "https://bsky.app/profile/cvemon.bsky.social/post/3mutcyhgzde2w", "content": "CVE-2026-52924 is trending. Hype score 1, currently #10 on cvemon.\n\nIn the Linux kernel, the following vulnerability has been resolved: sctp: purge outqueue on stale COOKIE-ECHO handling sctp_stream_update() is only invoked when the association is\u2026\n\nhttps://cvemon.intruder.io/cves/CVE-2026-52924", "creation_timestamp": "2026-09-06T06:01:51.480197Z"}, {"uuid": "83e32526-ad26-46fd-8097-0fbfc856d1a0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52774", "type": "seen", "source": "Telegram/Kn_b6ZfV_Zn3sftMYR5SsyU-8IQ4Qtei0GrxhBA123EDChM", "content": "", "creation_timestamp": "2026-09-06T08:00:06.254054Z"}, {"uuid": "ab77321d-0926-4b8f-b9c5-6708d55c92bf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52774", "type": "published-proof-of-concept", "source": "Telegram/Kn_b6ZfV_Zn3sftMYR5SsyU-8IQ4Qtei0GrxhBA123EDChM", "content": "", "creation_timestamp": "2026-09-07T01:00:24.589351Z"}, {"uuid": "e6946bbe-ce61-41df-99bc-5c3cc106fd32", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52914", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20260907", "content": "", "creation_timestamp": "2026-09-07T04:45:07.885910Z"}, {"uuid": "8db42a39-4df0-4413-8738-4aa4a8f66fe1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52771", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3muwzvx4f632p", "content": "CVE-2026-52771: YesWiki SQL injection via attacker-controlled page tags in ApiController::deletePage(). CVSS 8.3. Low-privilege users can exploit arbitrary tags to inject SQL. Unpatched\u2014no fix available. Update or disable API if exposed. https://www.valtersit.com/cve/CVE-2026-527", "creation_timestamp": "2026-09-07T17:30:03.060623Z"}, {"uuid": "0c124240-95c3-4677-b64d-4d1df84c25dc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52771", "type": "seen", "source": "https://mastodon.social/users/hugovalters/statuses/117230941126467449", "content": "CVE-2026-52771: YesWiki SQL injection via attacker-controlled page tags in ApiController::deletePage(). CVSS 8.3. Low-privilege users can exploit arbitrary tags to inject SQL. Unpatched\u2014no fix available. Update or disable API if exposed. https://www.valtersit.com/cve/CVE-2026-527", "creation_timestamp": "2026-09-07T17:30:03.907750Z"}, {"uuid": "bdb24c06-4290-400f-b592-1d4ca97d4ec9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52923", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/redhat-linux-kernel-multiple-vulnerabilities_20260902", "content": "", "creation_timestamp": "2026-09-08T20:45:45.791696Z"}, {"uuid": "bc526c97-bfa0-433f-9f2d-cdafc10565be", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52973", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/redhat-linux-kernel-multiple-vulnerabilities_20260902", "content": "", "creation_timestamp": "2026-09-08T20:45:48.070610Z"}, {"uuid": "126e8d0d-80bc-4eed-9eac-05bd252bb6e0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52806", "type": "seen", "source": "https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/multi/http/gogs_rebase_rce.rb", "content": "{\"aliases\": [], \"arch\": \"cmd\", \"author\": [\"Crypto-Cat\"], \"autofilter_ports\": [80, 8080, 443, 8000, 8888, 8880, 8008, 3000, 8443], \"autofilter_services\": [\"http\", \"https\"], \"check\": true, \"default_credential\": false, \"description\": \"This module exploits an argument injection vulnerability (CVE-2026-52806)\\n          in the pull request merge flow of Gogs (&lt; 0.14.3).\\n\\n          The Merge() function in internal/database/pull.go passes the PR\\n          base branch name to `git rebase` without a `--` separator. A\\n          branch named `--exec=` is parsed by Git as the --exec flag\\n          rather than a positional argument, causing `sh -c ` to run\\n          after each replayed commit during the rebase.\\n\\n          Two exploitation methods are supported:\\n\\n          - own_repo: The attacker creates a temporary repository, enables\\n          rebase merge, and operates entirely within their own account.\\n          Any authenticated user who can create repositories (the default)\\n          can exploit this with no interaction from other users required.\\n\\n          - existing_repo: The attacker exploits a repository they already\\n          have write and merge access to, where \\\"Rebase before merging\\\"\\n          is enabled (or the attacker has repo admin permissions to\\n          enable it). This path is useful on instances where repository\\n          creation is restricted.\\n\\n          Both methods use git to push divergent branches (including the\\n          malicious --exec= branch), open a pull request, and trigger a\\n          rebase merge to execute the payload. A local git installation\\n          is required.\\n\\n          On Unix targets, the payload is base64-encoded inline in\\n          the malicious branch name, avoiding the need to commit files\\n          to the repository. On Windows targets, the payload is\\n          delivered via a script file committed to the repository,\\n          since NTFS forbids pipe characters in filenames. Git for\\n          Windows uses MSYS2 sh for --exec commands, enabling\\n          cross-platform exploitation.\\n\\n          Note: a successful rebase merge may leave the server-side\\n          repository in a corrupted git state (mid-rebase). For\\n          own_repo this is inconsequential because the repository is\\n          deleted. For existing_repo this can break the target\\n          repository and prevent re-exploitation against the same repo.\\n\\n          The Gogs API does not support token deletion, so the API\\n          access token created during exploitation cannot be removed\\n          automatically and will persist under the attacker account.\", \"disclosure_date\": \"2026-03-17\", \"fullname\": \"exploit/multi/http/gogs_rebase_rce\", \"is_install_path\": true, \"mod_time\": \"2026-07-10 15:40:12 +0000\", \"name\": \"Gogs Git Rebase Argument Injection RCE\", \"needs_cleanup\": null, \"notes\": {\"Reliability\": [], \"SideEffects\": [\"config-changes\", \"artifacts-on-disk\", \"ioc-in-logs\"], \"Stability\": [\"crash-safe\"]}, \"path\": \"/modules/exploits/multi/http/gogs_rebase_rce.rb\", \"platform\": \"Linux,Unix,Windows\", \"post_auth\": true, \"rank\": 600, \"ref_name\": \"multi/http/gogs_rebase_rce\", \"references\": [\"CVE-2026-52806\", \"GHSA-qf6p-p7ww-cwr9\", \"URL-https://www.rapid7.com/blog/post/ve-authenticated-rce-via-argument-injection-gogs-unfixed\", \"URL-https://github.com/gogs/gogs\"], \"rport\": 3000, \"session_types\": false, \"targets\": [\"Unix Command\", \"Windows Command\"], \"type\": \"exploit\"}", "creation_timestamp": "2026-09-08T06:49:49.435417Z"}, {"uuid": "54e1f26f-b371-47dd-9c37-b8326becc963", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52767", "type": "seen", "source": "https://mastodon.social/users/hugovalters/statuses/117235738545754231", "content": "CVE-2026-52767: YesWiki (4.6.2-4.6.5) improper openssl_verify check via loose boolean negation allows auth bypass (CVSS 8.2). Attackers can forge signatures and trigger processActivity(). Unpatched\u2014upgrade to 4.6.6 or disable affected endpoints now. https://www.valtersit.com/cve/", "creation_timestamp": "2026-09-08T13:50:10.090860Z"}, {"uuid": "e1196ec4-5e36-4393-93d2-3c24d9647aac", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52767", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3muz63khtyq2x", "content": "CVE-2026-52767: YesWiki (4.6.2-4.6.5) improper openssl_verify check via loose boolean negation allows auth bypass (CVSS 8.2). Attackers can forge signatures and trigger processActivity(). Unpatched\u2014upgrade to 4.6.6 or disable affected endpoints now. https://www.valtersit.com/cve/", "creation_timestamp": "2026-09-08T13:50:05.981090Z"}, {"uuid": "4a62b5de-ce7d-4d5a-bfc2-8c681f7bd13d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52769", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3muyjfv5of62l", "content": "CVE-2026-52769: YesWiki 4.6.2\u20134.6.6 SSRF via HTTP Signature keyId in public API. Unauthenticated attacker forces server-side GET to arbitrary URLs. CVSS 8.3. Unpatched\u2014update to 4.6.6 or restrict access now. Details: https://www.valtersit.com/cve/CVE-2026-52769/ #CVE #YesWiki #in", "creation_timestamp": "2026-09-08T07:40:04.276750Z"}, {"uuid": "4279481b-0945-44c9-a625-5598fddf44ba", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52769", "type": "seen", "source": "https://mastodon.social/users/hugovalters/statuses/117234283410060725", "content": "CVE-2026-52769: YesWiki 4.6.2\u20134.6.6 SSRF via HTTP Signature keyId in public API. Unauthenticated attacker forces server-side GET to arbitrary URLs. CVSS 8.3. Unpatched\u2014update to 4.6.6 or restrict access now. Details: https://www.valtersit.com/cve/CVE-2026-52769/ #CVE #YesWiki #in", "creation_timestamp": "2026-09-08T07:40:05.102576Z"}, {"uuid": "6066d0d4-9e80-4cad-983f-7a1cc9e0877a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52770", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3muzyduyq562m", "content": "CVE-2026-52770 - YesWiki &lt;4.6.6 has unauthenticated SQL injection in Bazar APIs (CVSS 7.5). Attackers can extract database data via boolean queries. No patch available. If you run YesWiki, restrict API access or isolate immediately. Details: https://www.valtersit.com/cve/CVE-2026", "creation_timestamp": "2026-09-08T21:40:03.421527Z"}, {"uuid": "c5d9b9b1-608b-45a3-939e-aa93510a3f95", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52770", "type": "seen", "source": "https://mastodon.social/users/hugovalters/statuses/117237586426718586", "content": "CVE-2026-52770 - YesWiki &lt;4.6.6 has unauthenticated SQL injection in Bazar APIs (CVSS 7.5). Attackers can extract database data via boolean queries. No patch available. If you run YesWiki, restrict API access or isolate immediately. Details: https://www.valtersit.com/cve/CVE-2026", "creation_timestamp": "2026-09-08T21:40:02.405927Z"}, {"uuid": "81ed90bf-4810-4ecb-af50-77a3edf938c8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52775", "type": "seen", "source": "https://mastodon.social/users/hugovalters/statuses/117239081756656483", "content": "CVE-2026-52775: SQL injection in YesWiki &lt; 4.6.6 allows any authenticated user to inject arbitrary SQL via ReactionManager::deleteUserReaction(). CVSS 8.8. No patch confirmed\u2014upgrade to 4.6.6 immediately. Details: https://www.valtersit.com/cve/CVE-2026-52775/ #CVE #infosec #YesWi", "creation_timestamp": "2026-09-09T04:00:20.267049Z"}, {"uuid": "623caf86-8dd5-473a-ada1-e9baa09f50e4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52307", "type": "seen", "source": "Telegram/nMh_3ts5dc8zkSwTaV9m7alIl_ypUPowc3P5Zcio_q1A5ss", "content": "", "creation_timestamp": "2026-09-09T04:00:37.023494Z"}, {"uuid": "45000acf-f82d-4137-a678-b7dec3a73faa", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52775", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3mv2nmgu5y627", "content": "CVE-2026-52775: SQL injection in YesWiki &lt; 4.6.6 allows any authenticated user to inject arbitrary SQL via ReactionManager::deleteUserReaction(). CVSS 8.8. No patch confirmed\u2014upgrade to 4.6.6 immediately. Details: https://www.valtersit.com/cve/CVE-2026-52775/ #CVE #infosec #YesWi", "creation_timestamp": "2026-09-09T04:00:37.678604Z"}, {"uuid": "469ee141-c17a-4406-9212-9e42c80378fd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52993", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/android-multiple-vulnerabilities_20260909", "content": "", "creation_timestamp": "2026-09-09T04:48:49.715297Z"}, {"uuid": "97215295-a8b5-4927-93dd-41d1e6df048d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52924", "type": "seen", "source": "https://t.me/GithubRedTeam/101471", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #Exploit\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52924\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a Eliot-code\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a C\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-09-07 04:37:37\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\n\u65e0\u63cf\u8ff0\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-09-09T05:00:07.033455Z"}, {"uuid": "79398e72-bb39-4c02-a427-de1fbd0e58f1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52766", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3mv2smcll3c2l", "content": "CVE-2026-52766: YesWiki &lt;=4.6.5 lets any user delete any wiki page via {{erasespamedcomments}} - no auth check, default write ACL for all. CVSS 9.1. Unpatched. Update now or disable action. https://www.valtersit.com/cve/CVE-2026-52766/ #CVE #infosec #YesWiki", "creation_timestamp": "2026-09-09T05:30:01.910665Z"}, {"uuid": "33bd6457-9988-4e03-88e5-adfe972a5174", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52766", "type": "seen", "source": "https://mastodon.social/users/hugovalters/statuses/117239434533714151", "content": "CVE-2026-52766: YesWiki &lt;=4.6.5 lets any user delete any wiki page via {{erasespamedcomments}} - no auth check, default write ACL for all. CVSS 9.1. Unpatched. Update now or disable action. https://www.valtersit.com/cve/CVE-2026-52766/ #CVE #infosec #YesWiki", "creation_timestamp": "2026-09-09T05:30:02.256429Z"}, {"uuid": "031b07b4-4d96-4873-a519-2e89fdea0686", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52307", "type": "seen", "source": "https://bsky.app/profile/hacker.at.thenote.app/post/3mv3srtbm7225", "content": "CVE-2026-52307: Stored XSS in 1CMS v5.6\n\nPosted by \u61d2-\u764c-\u75c7\uff5e via Fulldisclosure on Sep 08CVE-2026-52307: 1CMS v5.6 Authenticated Stored XSS Vulnerability \n\nVulnerability Description \nAn authenticated stored cross-site scripting (XSS) vulnerability exists in the Column Management \u2026\n#hackernews #ml #news", "creation_timestamp": "2026-09-09T15:05:47.343286Z"}, {"uuid": "fbeb840b-736c-41c0-8f42-6a47501ebfb5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52482", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/74jqwfkagvmrp", "content": "CVE-2026-52482 - SJRC F11 SJ-GPS-PRO Information Disclosure Vulnerability\nCVE ID : CVE-2026-52482\n \n Published : Sept. 9, 2026, 7:17 p.m. | 18\u00a0minutes ago\n \n Description : An issue in SJRC F11 SJ-GPS-PRO firmware build 2019-09-17 allows a remote attacker to obtain sensitive in...", "creation_timestamp": "2026-09-09T19:52:51.098978Z"}, {"uuid": "098da5b4-4600-46d4-b807-38dba71e3258", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52307", "type": "published-proof-of-concept", "source": "Telegram/nMh_3ts5dc8zkSwTaV9m7alIl_ypUPowc3P5Zcio_q1A5ss", "content": "", "creation_timestamp": "2026-09-10T00:00:24.010020Z"}, {"uuid": "2e4c3804-3af0-4c9c-8c86-5da238d5887f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52924", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/101471", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC #Exploit\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a CVE-2026-52924\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a Eliot-code\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a C\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-09-07 04:37:37\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\n\u65e0\u63cf\u8ff0\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-09-10T00:00:49.506148Z"}, {"uuid": "9fdd3531-88a1-45ff-871d-f1a913804ed4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52774", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3mv5bgoodor2x", "content": "CVE-2026-52774: YesWiki &lt; 4.6.6 has a stored XSS via the Bazar widget's id parameter, exploitable without auth. CVSS 6.1. No patch confirmed. Update immediately or restrict access. Details: https://www.valtersit.com/cve/CVE-2026-52774/ #CVE #infosec #YesWiki", "creation_timestamp": "2026-09-10T05:00:38.754863Z"}, {"uuid": "14c45881-c95c-4ed4-a46e-8a369945e28b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52774", "type": "seen", "source": "https://mastodon.social/users/hugovalters/statuses/117244981206462808", "content": "CVE-2026-52774: YesWiki &lt; 4.6.6 has a stored XSS via the Bazar widget's id parameter, exploitable without auth. CVSS 6.1. No patch confirmed. Update immediately or restrict access. Details: https://www.valtersit.com/cve/CVE-2026-52774/ #CVE #infosec #YesWiki", "creation_timestamp": "2026-09-10T05:00:47.317104Z"}, {"uuid": "c6931138-d61b-4b28-9057-b336cce091a2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52098", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mv6qvllffn2j", "content": "CVE-2026-52098\nThe version 3.1.2 of Flowise can be tricked into running any code an attacker sends to its /api/v1/prediction/ address. This could let a remote hacker take control of the server, steal data, or disrupt\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-09-10T19:10:05.272126Z"}, {"uuid": "79cf58dd-a30e-4a41-8c64-eca8b14ccf5e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52098", "type": "seen", "source": "https://bsky.app/profile/stemshop.bsky.social/post/3mv6u5vkoqd2f", "content": "\ud83d\udea8 CVE-2026-52098 \u2014 CVSS 9.8 CRITICAL\n\nAn issue in Flowise 3.1.2 allows a remote attacker to execute arbitrary code via the /api/v1/prediction/&lt;fl...\n\n\ud83d\udd0e https://stemshop.top/cve/CVE-2026-52098\n\n#CVE #CyberSecurity #InfoSec", "creation_timestamp": "2026-09-10T20:08:25.123970Z"}, {"uuid": "5e782e0a-0891-4019-89be-f185297697f0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52777", "type": "seen", "source": "https://mastodon.social/users/hugovalters/statuses/117255438530660660", "content": "CVE-2026-52777: Authenticated PHP object injection via unserialize in YesWiki's BazarImportAction. CVSS N/A, unpatched pre-4.6.6. Attackers can exploit to execute arbitrary code. Update immediately to 4.6.6. https://www.valtersit.com/cve/CVE-2026-52777/ #CVE #infosec #YesWiki", "creation_timestamp": "2026-09-12T01:20:04.216160Z"}, {"uuid": "c90a6abc-3d71-42cf-8985-5418d75eaaf8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52777", "type": "seen", "source": "https://bsky.app/profile/hugovalters.bsky.social/post/3mvbw2odgv627", "content": "CVE-2026-52777: Authenticated PHP object injection via unserialize in YesWiki's BazarImportAction. CVSS N/A, unpatched pre-4.6.6. Attackers can exploit to execute arbitrary code. Update immediately to 4.6.6. https://www.valtersit.com/cve/CVE-2026-52777/ #CVE #infosec #YesWiki", "creation_timestamp": "2026-09-12T01:20:23.885696Z"}, {"uuid": "063e1580-2601-45b6-840d-a9bf94a0a8e9", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5294", "type": "seen", "source": "https://t.me/shimiscyberworld/1203", "content": "\ud83d\udee1\ufe0f SCW \u2502 Critical Vulnerability\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\n\n\u26a0\ufe0f CVE-2026-5294 \u2014 CVSS 9.8\nCVE-2026-5294: Critical RCE in Geeky Bot WordPress Plugin\n\nCVE-2026-5294 \u2014 The Geeky Bot plugin for WordPress is vulnerable to Missing Authorization in versions up to, and including, 1.2.2. This is due to a nopriv AJAX route allowing attac\n\n\ud83d\udd34 Critical\n\n#cve  #critical  #high_severity\n\n\ud83d\udcd6 Full analysis + IOCs \u2192\n\ud83c\udfaf Type /detect cve-2026-5294 in the bot\nOpen Intel Bot \u2192\n\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\n\ud83c\udf10 @shimiscyberworld \u00b7 shimiscyberworld.com", "creation_timestamp": "2026-09-12T10:00:16.668959Z"}, {"uuid": "9434f68c-dc25-401b-a4af-51c1466003a4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5294", "type": "seen", "source": "https://t.me/shimiscyberworld/1233", "content": "\ud83d\udee1\ufe0f SCW \u2502 Daily Vulnerability Digest\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\n\ud83d\udcc5 2026-05-05\n\n\ud83d\udcca 52 vulnerabilities detected today \u2014 14 \ud83d\udd34 Critical, 38 \ud83d\udd34 High\n\n\ud83d\udd34 CRITICAL\n  \u2022 CVE-2026-7411 (10) \u2014 Eclipse BaSyx RCE: Critical Path Traversal in Server SDK\n  \u2022 CVE-2026-5722 (9.8) \u2014 MoreConvert Pro WordPress Plugin Critical Authentication\u2026\n  \u2022 CVE-2025-13618 (9.8) \u2014 CVE-2025-13618: WordPress Mentoring Plugin Allows Admin\u2026\n  \u2022 CVE-2026-5294 (9.8) \u2014 CVE-2026-5294: Critical RCE in Geeky Bot WordPress Plugin\n  \u2022 CVE-2026-7823 (9.8) \u2014 CVE-2026-7823: Critical Command Injection in Totolink\u2026\n  \u2022 CVE-2023-54342 (9.8) \u2014 Eclipse Equinox OSGi RCE: Critical Vulnerability Allows\u2026\n  \u2022 CVE-2023-54344 (9.8) \u2014 Eclipse Equinox OSGi RCE: Critical Vulnerability Exposes\u2026\n  \u2022 CVE-2026-7834 (9.8) \u2014 CVE-2026-7834: Critical Stack-Based Buffer Overflow in EFM\u2026\n  \u2026 and 6 more\n\n\ud83d\udd34 HIGH\n  \u2022 CVE-2023-54345 (8.8) \u2014 Frappe Framework ERPNext Sandbox Escape Allows RCE via\u2026\n  \u2022 CVE-2023-54348 (8.8) \u2014 ERPGo SaaS 3.9 CSV Injection Allows RCE via Vendor Fields\n  \u2022 CVE-2026-42434 (8.8) \u2014 OpenClaw Sandbox Escape (CVE-2026-42434) Allows Remote\u2026\n  \u2022 CVE-2026-42435 (8.8) \u2014 OpenClaw CVE-2026-42435: Shell Wrapper Vulnerability Allows\u2026\n  \u2022 CVE-2026-43530 (8.8) \u2014 OpenClaw Vulnerability CVE-2026-43530 Undermines Exec\u2026\n  \u2022 CVE-2026-43569 (8.8) \u2014 OpenClaw Authentication Bypass (CVE-2026-43569) Poses High\u2026\n  \u2022 CVE-2026-43571 (8.8) \u2014 CVE-2026-43571: OpenClaw Plugin Trust Bypass Opens Attack\u2026\n  \u2022 CVE-2026-6261 (8.8) \u2014 Betheme WordPress Arbitrary File Upload RCE (CVE-2026-6261)\n  \u2022 CVE-2026-7855 (8.8) \u2014 D-Link DI-8100 Buffer Overflow - CVE-2026-7855 Public\u2026\n  \u2022 CVE-2026-35228 (8.7) \u2014 Oracle MCP Server Helper Tool Vulnerability Allows\u2026\n  \u2026 and 28 more\n\n\ud83d\udcd6 View all vulnerabilities \u2192\n\n\ud83c\udfaf Need SIEM rules for these threats?\nGenerate detection rules for Splunk, Sentinel, QRadar &amp; more \u2014 tailored per breach\nOpen /detect in Intel Bot \u2192\n\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\n\ud83c\udf10 @shimiscyberworld \u00b7 shimiscyberworld.com", "creation_timestamp": "2026-09-12T10:00:16.115535Z"}, {"uuid": "84275345-f49b-45d1-b97e-36b1a7cf0210", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52910", "type": "published-proof-of-concept", "source": "https://t.me/GithubRedTeam/102289", "content": "\ud83d\udea8 GitHub \u76d1\u63a7\u6d88\u606f\u63d0\u9192\n\n\ud83d\udea8 \u53d1\u73b0\u5173\u952e\u8bcd\uff1a #CVE-2026 #POC\n\n\ud83d\udce6 \u9879\u76ee\u540d\u79f0\uff1a cve-2026-52910-poc\n\ud83d\udc64 \u9879\u76ee\u4f5c\u8005\uff1a yolkfull\n\ud83d\udee0 \u5f00\u53d1\u8bed\u8a00\uff1a Unknown\n\u2b50 Star\u6570\u91cf\uff1a 0  |  \ud83c\udf74 Fork\u6570\u91cf\uff1a 0\n\ud83d\udcc5 \u66f4\u65b0\u65f6\u95f4\uff1a 2026-09-14 10:21:32\n\n\ud83d\udcdd \u9879\u76ee\u63cf\u8ff0\uff1a\nPOC of cve-2026-52910\n\n\ud83d\udd17 \u70b9\u51fb\u8bbf\u95ee\u9879\u76ee\u5730\u5740", "creation_timestamp": "2026-09-14T13:00:04.967948Z"}, {"uuid": "84f9ae33-3485-405e-aee6-5d4bf709b850", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52630", "type": "seen", "source": "https://bsky.app/profile/stackflag.bsky.social/post/3mvimmkwa5p2t", "content": "CVE-2026-52630\nThe forum software Woltlab WCF (versions up to 6.2.4) can be tricked into altering a user\u2019s account information. An attacker could modify preferences or gain additional access to user accounts, which may affect\u2026\n\nToo many irrelevant or confusing CVEs? Use stackflag.com\n\n#CVE #infosec", "creation_timestamp": "2026-09-14T17:20:04.607345Z"}, {"uuid": "28d261f7-61ad-41a1-9f6b-7281920a9bf6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-52940", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/0993320a-8372-47e9-a37e-158a64a4e0dc", "content": "", "creation_timestamp": "2026-09-15T12:46:43.200012Z"}, {"uuid": "50f328c5-33d7-488a-bd50-c98dcee7967c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52824", "type": "seen", "source": "https://bsky.app/profile/stemshop.bsky.social/post/3mvklnlbnlf2r", "content": "\ud83d\udea8 CVE-2026-52824 \u2014 CVSS 9.1 CRITICAL\n\nKimai is an open-source time tracking application. Prior to 2.58.0, the official Docker image sets APP_SECR...\n\n\ud83d\udd0e https://stemshop.top/cve/CVE-2026-52824\n\n#CVE #CyberSecurity #InfoSec", "creation_timestamp": "2026-09-15T12:08:04.211575Z"}, {"uuid": "2231ab09-7cc8-444f-8487-de6e31231ff0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-52947", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/0993320a-8372-47e9-a37e-158a64a4e0dc", "content": "", "creation_timestamp": "2026-09-15T12:46:43.200012Z"}, {"uuid": "cb41d3ed-4d34-47db-9985-ae43208a9cb3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-52930", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/0993320a-8372-47e9-a37e-158a64a4e0dc", "content": "", "creation_timestamp": "2026-09-15T12:46:43.200012Z"}, {"uuid": "9adf874d-27bd-46d0-8380-7bd4186d575b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-52917", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/0993320a-8372-47e9-a37e-158a64a4e0dc", "content": "", "creation_timestamp": "2026-09-15T12:46:43.200012Z"}, {"uuid": "3013f700-e337-4288-b7c1-68b378647172", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-52929", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/0993320a-8372-47e9-a37e-158a64a4e0dc", "content": "", "creation_timestamp": "2026-09-15T12:46:43.200012Z"}, {"uuid": "2d5a9946-a44a-4920-842d-865eeaf123df", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-52910", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/0993320a-8372-47e9-a37e-158a64a4e0dc", "content": "", "creation_timestamp": "2026-09-15T12:46:43.200012Z"}, {"uuid": "7c825dfd-c6fe-4e26-9690-e72d9ceed84e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-52948", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/0993320a-8372-47e9-a37e-158a64a4e0dc", "content": "", "creation_timestamp": "2026-09-15T12:46:43.200012Z"}, {"uuid": "b75fc9cd-0e71-4a12-8df6-923621c3669e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-52942", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/0993320a-8372-47e9-a37e-158a64a4e0dc", "content": "", "creation_timestamp": "2026-09-15T12:46:43.200012Z"}, {"uuid": "8adf9df4-0db8-435c-abeb-7c471c9eb430", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-52939", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/0993320a-8372-47e9-a37e-158a64a4e0dc", "content": "", "creation_timestamp": "2026-09-15T12:46:43.200012Z"}, {"uuid": "db66f34a-ce27-4a62-8652-9b3a0e7da504", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-52935", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/0993320a-8372-47e9-a37e-158a64a4e0dc", "content": "", "creation_timestamp": "2026-09-15T12:46:43.200012Z"}, {"uuid": "ef732e10-aecc-45fa-b024-db37f9e9a366", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-52938", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/0993320a-8372-47e9-a37e-158a64a4e0dc", "content": "", "creation_timestamp": "2026-09-15T12:46:43.200012Z"}, {"uuid": "bdb5d696-5847-4528-8f99-c83b7e7587ec", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-52908", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/0993320a-8372-47e9-a37e-158a64a4e0dc", "content": "", "creation_timestamp": "2026-09-15T12:46:43.200012Z"}, {"uuid": "75b9ccb9-f5d1-49f8-aec3-64d33c833c70", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "af0120d0-3dac-4a6a-974b-a9f33d2a9846", "vulnerability": "CVE-2026-52909", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/0993320a-8372-47e9-a37e-158a64a4e0dc", "content": "", "creation_timestamp": "2026-09-15T12:46:43.200012Z"}, {"uuid": "ba6ba865-7906-4bb7-816c-9427efc10722", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52296", "type": "seen", "source": "https://bsky.app/profile/cesnet-certs.mastodonczech.cz.ap.brid.gy/post/3mvl2arrxzcv2", "content": "[[TLP:CLEAR] FFmpeg opravuje 4 zranite\u013enosti]\n\nFFmpeg verziami 4.4.7, 5.1.9, 6.1.5, 7.1.4, 8.0.2, 8.1.1 a 9.0 opravuje 2 zranite\u013enosti \u2b07\ufe0f. Okrem ni\u017e\u0161ie pop\u00edsan\u00fdch zranite\u013enost\u00ed boli zverejnen\u00e9 2 n\u00edzko z\u00e1va\u017en\u00e9 zranite\u013enosti (CVE-2026-52296, CVE-2026-52297), ktor\u00fdch oprava sa nach\u00e1dza iba vo [\u2026]", "creation_timestamp": "2026-09-15T16:29:57.284516Z"}, {"uuid": "af706175-3e44-4f46-b89f-80c34de76472", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52297", "type": "seen", "source": "https://bsky.app/profile/cesnet-certs.mastodonczech.cz.ap.brid.gy/post/3mvl2arrxzcv2", "content": "[[TLP:CLEAR] FFmpeg opravuje 4 zranite\u013enosti]\n\nFFmpeg verziami 4.4.7, 5.1.9, 6.1.5, 7.1.4, 8.0.2, 8.1.1 a 9.0 opravuje 2 zranite\u013enosti \u2b07\ufe0f. Okrem ni\u017e\u0161ie pop\u00edsan\u00fdch zranite\u013enost\u00ed boli zverejnen\u00e9 2 n\u00edzko z\u00e1va\u017en\u00e9 zranite\u013enosti (CVE-2026-52296, CVE-2026-52297), ktor\u00fdch oprava sa nach\u00e1dza iba vo [\u2026]", "creation_timestamp": "2026-09-15T16:29:57.362456Z"}, {"uuid": "f0039ca1-e314-414b-958c-e49c8917a615", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52098", "type": "seen", "source": "https://bsky.app/profile/cyberhub.blog/post/3mvm5v7imdi24", "content": "\ud83d\udccc CVE-2026-52098 - An issue in Flowise 3.1.2 allows a remote attacker to execute arbitrary code via the /api/v1/prediction/ endpoint https://www.cyberhub.blog/cves/CVE-2026-52098", "creation_timestamp": "2026-09-16T03:07:07.673265Z"}, {"uuid": "a4d4b0a2-26cc-4538-9114-dab54de9b923", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52836", "type": "seen", "source": "https://gist.github.com/ichintu/4d54d491df96f43f63328c7ac7c50625", "content": "**Executive Summary (Sept 16\u201317, 2026)**\n\nThis threat intelligence digest highlights critical vulnerabilities and urgent patch requirements across major software and infrastructure vendors. Key fixes include:\n* **OpenDDS** (CVE-2026-52836): Remote DoS via malformed RTPS submessage (Fixed: v3.34.0)\n* **Check Point** (CVE-2026-91843): Login stack overflow affecting Management/Log Servers\n* **Dell Server Update Utility** (CVE-2026-56795): Local code execution via uncontrolled search path (Fixed: v26.07.01)\n* **BIND 9**: 14 patched flaws, including an unauthenticated DoS via DNS-over-HTTPS\n* **Cisco ISE &amp; Related Products**: Multiple authentication bypass vulnerabilities patched. **CVE-2026-76460 is actively exploited in the wild** and has been added to the CISA KEV catalog. Patches also cover FTD, FMC, ASA, and Nexus Dashboard.\n\nThe digest also notes community discussions regarding a removed Reddit post, a potential API key image, and a new Claude AI skill for cybersecurity automation. Organizations are strongly advised to immediately apply vendor updates, prioritize actively exploited flaws, and enhance logging and network segmentation.", "creation_timestamp": "2026-09-17T20:01:46.466855Z"}, {"uuid": "070dd766-a9e4-4614-802f-23b34e968004", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5267", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mwfd5ad5zn2n", "content": "\ud83d\udfe0 CVE-2026-5267 - High (7.5)\n\nCiena Navigator Network\nControl Suite (NCS) contains an information exposure vulnerability in an\n...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-5267/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-09-26T03:17:39.759362Z"}, {"uuid": "6a23632f-c782-4be1-b478-f13e62cac845", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52749", "type": "seen", "source": "https://cert.pl/en/posts/2026/09/CVE-2026-52748", "content": "", "creation_timestamp": "2026-09-28T06:55:00.000000Z"}, {"uuid": "6cd6c718-6c8c-4e9e-b1b7-45e93237f528", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52748", "type": "seen", "source": "https://cert.pl/en/posts/2026/09/CVE-2026-52748", "content": "", "creation_timestamp": "2026-09-28T06:55:00.000000Z"}, {"uuid": "a30de08e-023c-4c9a-9530-eea98e43c686", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52782", "type": "seen", "source": "Telegram/ZwzTOKK99bJ7BFqHmsNQhcBtNpWeVQ50id2s1j08rwHDfjQ", "content": "", "creation_timestamp": "2026-09-26T15:00:07.000000Z"}, {"uuid": "94ad6593-1341-4c24-b413-f484de7c06a3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52782", "type": "seen", "source": "Telegram/AUsH8bjqmZNSkOXevVecQSKAA7cUlu9RinqMaDnI9_X2Jaw", "content": "", "creation_timestamp": "2026-09-26T07:00:20.000000Z"}, {"uuid": "0158cc59-b272-4605-9520-3ce833772635", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52782", "type": "published-proof-of-concept", "source": "Telegram/ZwzTOKK99bJ7BFqHmsNQhcBtNpWeVQ50id2s1j08rwHDfjQ", "content": "", "creation_timestamp": "2026-09-26T15:00:07.000000Z"}, {"uuid": "754f1070-40f3-441c-88e3-a0bad7f87680", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52782", "type": "published-proof-of-concept", "source": "Telegram/AUsH8bjqmZNSkOXevVecQSKAA7cUlu9RinqMaDnI9_X2Jaw", "content": "", "creation_timestamp": "2026-09-26T07:00:20.000000Z"}, {"uuid": "d9910ca1-a84a-43cd-8496-4a504864cd31", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5294", "type": "seen", "source": "https://infosec.exchange/users/cR0w/statuses/117354399908091855", "content": "RE: https://mastodon.bsd.cafe/@stefano/117354014226641780\nSure glad I moved my main workstation to Debian. :brdAngry: \nCVE-2024-5256CVE-2024-5809CVE-2025-2181CVE-2025-2210CVE-2025-2212CVE-2025-3820CVE-2025-3823CVE-2025-3862CVE-2025-3983CVE-2025-3992CVE-2025-4006CVE-2025-4010CVE-2025-4013CVE-2025-4016CVE-2026-10007CVE-2026-100079CVE-2026-2313CVE-2026-4319CVE-2026-4334CVE-2026-4596CVE-2026-5294CVE-2026-5301CVE-2026-5308CVE-2026-5310CVE-2026-5311CVE-2026-5325CVE-2026-5331CVE-2026-6405CVE-2026-6407CVE-2026-6408CVE-2026-6421CVE-2026-6828CVE-2026-6830CVE-2026-6833CVE-2026-7233CVE-2026-7240CVE-2026-7241CVE-2026-7243CVE-2026-7248CVE-2026-7249CVE-2026-7425CVE-2026-7426CVE-2026-7428CVE-2026-7429CVE-2026-7433CVE-2026-7449CVE-2026-7452CVE-2026-7473CVE-2026-7475CVE-2026-8052CVE-2026-8067CVE-2026-8075CVE-2026-8076CVE-2026-8077CVE-2026-8078CVE-2026-8079CVE-2026-8080CVE-2026-8082CVE-2026-8083CVE-2026-8084CVE-2026-8085CVE-2026-8086CVE-2026-8087CVE-2026-8091CVE-2026-8092CVE-2026-8093CVE-2026-8094CVE-2026-8095CVE-2026-8096CVE-2026-8097CVE-2026-8098CVE-2026-8099CVE-2026-8100CVE-2026-8101CVE-2026-8943CVE-2026-8944CVE-2026-8945CVE-2026-8946CVE-2026-8947CVE-2026-8948CVE-2026-8949CVE-2026-8950CVE-2026-8951CVE-2026-8952CVE-2026-8953CVE-2026-8954CVE-2026-8955CVE-2026-8956CVE-2026-8957CVE-2026-8958CVE-2026-8959CVE-2026-8960CVE-2026-8961CVE-2026-8962CVE-2026-8963CVE-2026-8964CVE-2026-8965CVE-2026-8966CVE-2026-8967CVE-2026-8968CVE-2026-8969CVE-2026-8970CVE-2026-8971CVE-2026-8972CVE-2026-8973CVE-2026-8974CVE-2026-8975CVE-2026-8976CVE-2026-8977CVE-2026-8978CVE-2026-8979CVE-2026-8980CVE-2026-8981CVE-2026-8982CVE-2026-8983CVE-2026-8984CVE-2026-8985CVE-2026-8986CVE-2026-8987CVE-2026-8988CVE-2026-8989CVE-2026-8990CVE-2026-8992CVE-2026-8993CVE-2026-8994CVE-2026-8995CVE-2026-8996CVE-2026-8997CVE-2026-8998CVE-2026-8999CVE-2026-9000CVE-2026-9001CVE-2026-9002CVE-2026-9003CVE-2026-9004CVE-2026-9005CVE-2026-9006CVE-2026-9007CVE-2026-9008CVE-2026-9009CVE-2026-9010CVE-2026-9011CVE-2026-9012CVE-2026-9013CVE-2026-9014CVE-2026-9015CVE-2026-9016CVE-2026-9017CVE-2026-9018CVE-2026-9019CVE-2026-9020CVE-2026-9021CVE-2026-9022CVE-2026-9023CVE-2026-9024CVE-2026-9025CVE-2026-9026CVE-2026-9027CVE-2026-9028CVE-2026-9029CVE-2026-9030CVE-2026-9031CVE-2026-9032CVE-2026-9033CVE-2026-9034CVE-2026-9035CVE-2026-9036CVE-2026-9037CVE-2026-9038CVE-2026-9039CVE-2026-9040CVE-2026-9041CVE-2026-9042CVE-2026-9043CVE-2026-9247CVE-2026-9248CVE-2026-9249CVE-2026-9250CVE-2026-9251CVE-2026-9252CVE-2026-9303CVE-2026-9304CVE-2026-9305CVE-2026-9306CVE-2026-9307CVE-2026-9308CVE-2026-9309CVE-2026-9310CVE-2026-9311CVE-2026-9312CVE-2026-9313CVE-2026-9314CVE-2026-9315CVE-2026-9316CVE-2026-9317CVE-2026-9318CVE-2026-9319CVE-2026-9320CVE-2026-9321CVE-2026-9322CVE-2026-9323CVE-2026-9324CVE-2026-9325CVE-2026-9326CVE-2026-9327CVE-2026-9328CVE-2026-9378CVE-2026-9379CVE-2026-9380CVE-2026-9381CVE-2026-9382CVE-2026-9383CVE-2026-9740CVE-2026-9741CVE-2026-9742CVE-2026-9743CVE-2026-9744CVE-2026-9745CVE-2026-9747CVE-2026-9748CVE-2026-9749CVE-2026-9750CVE-2026-9751CVE-2026-9752CVE-2026-9753CVE-2026-9754CVE-2026-9755CVE-2026-9756CVE-2026-9757CVE-2026-9758CVE-2026-9759CVE-2026-9760CVE-2026-9761CVE-2026-9789CVE-2026-9790CVE-2026-9791CVE-2026-9792CVE-2026-9793CVE-2026-9794CVE-2026-9795CVE-2026-9796CVE-2026-9797CVE-2026-9798CVE-2026-9799CVE-2026-9800CVE-2026-9801CVE-2026-9802CVE-2026-9803CVE-2026-9804CVE-2026-9805CVE-2026-9806CVE-2026-9807CVE-2026-9808CVE-2026-9809CVE-2026-9810CVE-2026-9811CVE-2026-9812CVE-2026-9813CVE-2026-9814CVE-2026-9815CVE-2026-9816", "creation_timestamp": "2026-09-29T12:47:16.333734Z"}, {"uuid": "bda41ad9-2237-407e-a618-7db367c41144", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52924", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/redhat-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "8da76563-9b82-490c-8640-b1a4ac4d633b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52993", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/redhat-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "4399fd18-96b1-4187-9f73-3095e172af44", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52910", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "378d1dde-bb9d-430d-b6fa-1a45d359fc5e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52915", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "4891a4f5-45cd-4c7a-aaf9-075bbeb8ed42", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52926", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "7146d32c-6eef-4079-add7-38ea8dbb02d6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52936", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "75349357-13ed-42c0-80e4-6592135def58", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52939", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "929dd75d-c1e0-4a98-9ac1-02cd5b9dfe0a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52941", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "3ed76aa2-0ae9-4cb7-863e-e434747c6811", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52909", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "43bd3836-90e3-4baf-9010-80e8c0718705", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52911", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "a9f6c359-810e-4dbe-8266-fa9f2c383b8a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52912", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "a902c873-93e4-48a7-9d8c-42bde2892a37", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52917", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "8bdfc08a-4a12-468a-8eb6-840c1dc4f6f7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52919", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "bceea57a-c7d6-4493-9162-dea5895d333c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52922", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "afbc4880-977f-4ef0-b8fc-0f604e33af70", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52923", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "e39b70a1-a749-4a08-a14c-1c6a3ed2de4f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52913", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "13c706cc-b5f8-4f3b-a1a5-a425ad32f564", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52908", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "a54341ab-3bb1-4d4a-a28f-99654c3197e1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52914", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "a839030d-4dcd-4b83-bbe9-f3a038d06fde", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52916", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "3eb14caf-b6a2-4211-af57-67ee109a88dd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52918", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "1ce8d77b-1e67-4356-b0fa-7a2bc60d594a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52920", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "74bd3af7-d167-405b-807e-d74e78684f2d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52921", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "a2a99e73-4ae3-4330-bef4-a6d98bc9d5a2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52924", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "bf9443f3-3b42-4d80-8c07-97ddb66925bd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52925", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "c482f5ab-1d0f-4a58-9d6d-45eab9e2f7a0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52927", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "3b9d13a1-d0c5-47cd-85de-9880651abeb8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52928", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "c9bb7ed7-a2ef-4828-a655-54c79d1d2b1f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52929", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "2733ac89-a24c-4711-9651-026e7fa2029f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52930", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "1c4a1a7d-5ade-4575-9743-d8c0aef76eb1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52931", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "dd00c6ba-d51e-47fd-ab02-4aedbecee13e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52932", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "03372e7a-ce09-407f-9428-3a66025e1116", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52934", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "d0c59e12-d1e9-4708-94b6-0aa66abe3605", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52935", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "8dd21040-b968-4ef1-a99e-7a6ff47aff74", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52937", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "69287e49-ba59-4a95-8528-647f4ef31746", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52938", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "38ddb273-a802-4ba3-81be-cf2513c5de1d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52940", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "ceb66ba8-d385-4b2e-89f7-ec0d1a898bf6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52942", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "cf35984d-8020-4ed3-aebe-3f2f8f5e8999", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52943", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "aa6f045b-d8cc-4679-8a38-bc032d0dfaa3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52944", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "1698d26b-b813-4330-af1d-c64ed45ec035", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52947", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "f1a4e7d2-cf9b-4a86-ba73-b9bb42380676", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52948", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "98a75dc7-c0cf-460e-ab88-9b4dcbf2f122", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52949", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "469533bb-c0f5-41cb-8750-55411ddf65a2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52950", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "3341d0ce-367d-4ef4-8ed1-d4dfabcb3f48", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52951", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "594dceed-ba6e-4e25-b614-12e2660a7114", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52952", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "025025ef-5c26-4912-a53f-24d55bab2cb5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52953", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "b6047bde-45cc-4930-a7bd-fa0cad1d61e4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52955", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "c5ef1e59-e82f-47b0-a0aa-337d82c9a975", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52956", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "be3e6d12-c140-4158-9dae-75e6847a4c00", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52957", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "5f9a7cc0-2c63-484b-87fd-f2d4481e0446", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52958", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "bbf570c8-0607-4d3f-b0a5-111dadf64918", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52959", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "f1675ee0-6694-4be2-a43f-caead6962a92", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52960", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "1e7c8ab6-7ab4-4d73-b04f-430dbb88db9f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52961", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "2bc339f4-66de-4216-864a-be5b97e43631", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52962", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "f4dcba8b-6666-4d18-806e-950402f4edb1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52963", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "021a72b1-cfa5-4409-9c10-90edc5f88bf2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52964", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "20c1a3ad-7efb-41dc-82c6-fb733cb7794d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52965", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "d798f9c7-7c46-4d22-aa47-b927658c5525", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52967", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "4cb7fa27-f2d3-4e96-bc9d-1222036efdea", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52968", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "7c773b89-ea9c-4dbe-b406-66c7b75009f4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52969", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "17fee3a0-c91d-4423-8602-0d24d7091e63", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52970", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "a08ca1af-1b04-4f44-93bb-a4bfa5b3cd98", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52971", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "fcd73e4f-cb38-4367-ae61-10a58258bdde", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52973", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "a3022cba-ff81-4bb1-9b35-affc5028e029", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52974", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "c3525c1a-e87a-4322-b3c8-7910e3edd5d0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52975", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "669b1bf7-2495-41c7-8174-70277c33a768", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52976", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "869ba304-0a4c-4926-aacd-0c46129ee64b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52977", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "a97106d9-e969-4668-869f-94895c8b6cff", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52978", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "c71c8e5a-3ed0-4b66-9a55-61db0cc76f44", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52979", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "7f416817-e276-4aec-abd9-d2071a9f7c84", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52980", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "6491a08a-65e0-445e-9545-6e5825f9583b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52981", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "73467521-5601-444a-a42e-30740953c449", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52982", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "bcc3ce8c-8e6d-462d-80e3-5d1d12cd5b27", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52983", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "9fe8006f-8085-4477-9084-600e1b7e0072", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52984", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "b5002b7d-958d-4a23-a5a0-475e6f99c5b4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52985", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "e0bf45ae-e5f2-4393-ac9f-75c9675fd4e4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52986", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "2aee0ea2-078a-4877-8dcb-244d6dc16672", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52987", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "bd67951c-b987-42eb-a890-ae2214f5c2dd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52988", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "9e7c2f64-bc06-443b-ab3c-070138ff566a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52989", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "e19fc9eb-8bcd-4f54-aadd-1b79c83ef25f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52990", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "c1b3fc1f-78ea-42ec-bc81-0cee8cbf1793", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52991", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "5a889381-606a-4761-b5c5-a095331dc046", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52992", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "b7c74f4a-5f5a-47e9-8e9b-8cd58bd93086", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52993", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "3c8fd5ff-d7df-4702-ac58-ba9a6cbb58cf", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52994", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "b4493134-32de-490f-b5ec-dc7bdb1a7021", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52995", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "6d024fa4-9e6d-47e6-9115-d52c1dc35759", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52996", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "0083eef6-667b-495b-8384-a1a72611deea", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52997", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "f41ea75c-7a9a-4a6a-b678-ffc9f26d0e92", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52998", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "7cfec1ac-92b9-4203-baca-7017c932b6ff", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52999", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "4d778094-241f-4d43-8382-fc8f09d8fbcb", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52954", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/ubuntu-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "343b8d8c-9fd4-4bdf-a2fc-74521e2507e0", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-52944", "type": "seen", "source": "https://www.hkcert.org/security-bulletin/debian-linux-kernel-multiple-vulnerabilities_20261002", "content": "", "creation_timestamp": "2026-10-01T18:00:00.000000Z"}, {"uuid": "ce67d8d8-2eb3-4d81-bcbc-3633ecc3c93b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "cve-2026-5222", "type": "seen", "source": "https://gist.github.com/citadelculture/7a9642cc5c961c85323065559272c000", "content": "[{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/149\",\"id\":4724572881,\"node_id\":\"PR_kwDOTIDrTc8AAAABGZtC0Q\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/149\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/149.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/149.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/149\",\"number\":149,\"state\":\"open\",\"locked\":false,\"title\":\"secret-broker: move synthetic fixture into its own test crate (no crate features)\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Why\\n\\n`codex-rs/secret-broker-service` used a Cargo feature, `synthetic-fixture`, to gate two test-only binaries, the `launch` module and seven optional dependencies. That broke CI in two ways:\\n\\n- **Policy:** workspace crate features are forbidden (`.github/scripts/verify_cargo_workspace_manifests.py`), so `repo-checks` failed.\\n- **Bazel:** Bazel ignores features but still builds every `[[bin]]`. The probe binary failed to compile with `unresolved import codex_secret_broker_service::SyntheticChildIdentity`, which broke Bazel test, clippy and \\\"Verify release build\\\".\\n\\n`defs.bzl` already says to \\\"prefer to refactor optional functionality to a separate crate\\\". This PR does that (option B).\\n\\n## What moved\\n\\nThe new test-only workspace crate is `codex-rs/secret-broker-fixture` (package `codex-secret-broker-fixture`). It has a standard `codex_rust_crate` BUILD.bazel and nothing depends on it.\\n\\n| From `secret-broker-service/` | To `secret-broker-fixture/` |\\n| --- | --- |\\n| `src/fixture/{main,synthetic,post_exec}.rs` (bin `codex-secret-broker-service-fixture`) | `src/fixture/` (same bin name) |\\n| `src/probe/*` (bin `codex-protected-root-probe`) | `src/probe/` (same bin name) |\\n| `src/launch/**` (all `Synthetic*` types, used only by the probe and tests) | `src/launch/**`, re-exported from the new `src/lib.rs` |\\n| `tests/support/{subprocess,children_tests}.rs` (formerly feature-gated in `tests/lifecycle.rs`) | `tests/support/`, wired by a new `tests/lifecycle.rs` |\\n| `tests/{launch_recipe_lifecycle,probe_lifecycle}.rs` | `tests/` |\\n\\n- Every `cfg(all(target_os = \\\"linux\\\", feature = \\\"synthetic-fixture\\\"))` is now `cfg(target_os = \\\"linux\\\")`. Other cfgs are unchanged.\\n- `secret-broker-service` no longer has `[features]`, optional dependencies or fixture code. Its remaining dependencies are `codex-secret-broker` and `codex-vault`, plus `codex-protected-state`, `nix` and `rustix` on Linux. `tempfile` became a dev-dependency because `root_tests` uses it.\\n- `codex-security-audit` and `codex-security-policy` were used only by the fixture binary, so they moved with it. Without that, `cargo shear` would flag them.\\n- The workspace gains the member and a `codex-secret-broker-service` path dependency. In `Cargo.lock`, only edges move between the two packages; no external package was added or removed. `just bazel-lock-update` left `MODULE.bazel.lock` unchanged, and `just bazel-lock-check` passes.\\n- The PF-27 S04 scripts (`qualify-rtx.sh`, `tmux-check.py`, `tmux-lifecycle.py`, static-probe `*.sh`) now use `-p codex-secret-broker-service -p codex-secret-broker-fixture`. The static-probe musl builds use `-p codex-secret-broker-fixture --bin codex-protected-root-probe`. `service-qualification-boundary.md` now describes the fixture package instead of the feature. Recorded evidence (logs, tmux transcripts, `tmux-keys.json`, review outputs, checksums) was **not** rewritten. Note: the historical `tmux-check.py` test-count assertions are specific to their recorded commits.\\n\\n## Newly public items\\n\\n**None.** The broker crate's public API only shrinks: the five `Synthetic*` re-exports leave it. Their visibility in the fixture crate is the same as before.\\n\\n## One test-mechanics change for the security owner to review\\n\\nThe `root::tests` unit tests (`src/root_tests.rs`) need the private `Composition` and `RootHandler` to inject fake roots. Moving them out of the crate would mean exposing a root-handler injection seam, which widens a security-sensitive surface, so they stay in the broker crate. They also needed a post-exec child process. Previously they spawned `codex-secret-broker-service-fixture --synthetic-post-exec-child`. A binary from another package can't be resolved through `CARGO_BIN_EXE_*`.\\n\\nInstead, `Fixture` re-executes **its own unit-test binary** (`current_exe() --exact root::tests::post_exec_child --ignored`). The socket path is passed only in the child's environment. The `#[ignore]`d `post_exec_child` helper does exactly what `post_exec` did with count 1: connect, write `R`, read until EOF. Without that variable it returns immediately. The production code is unchanged. Only the executable image of the synthetic child in these four tests differs. The gate also changed from `cfg(all(test, feature = ...))` to `cfg(test)`, so these tests now also run under Bazel and default Cargo on Linux. Previously they never ran in either.\\n\\n## Verification\\n\\n- `python3 .github/scripts/verify_cargo_workspace_manifests.py`: passes.\\n- `just fmt`: clean.\\n- macOS (aarch64):\\n  - `cargo check --tests -p codex-secret-broker-service -p codex-secret-broker-fixture`: OK.\\n  - `just test -p codex-secret-broker-service -p codex-secret-broker-fixture --no-tests pass`: 9 binaries built, 0 tests. Every test in both crates is Linux-only, the same as the service crate before this change. Plain `just test -p ` exits 4 (\\\"no tests to run\\\") on macOS for each crate.\\n- macOS Bazel:\\n  - `bazel build --config=clippy //codex-rs/secret-broker-fixture/... //codex-rs/secret-broker-service/...`: OK, 20 targets.\\n  - `bazel test` on the same targets: 9 passed; 4 windows-cross targets skipped.\\n- `cargo check --target x86_64-unknown-linux-gnu`: **not run locally.** The Linux target and cross toolchain aren't installed on the Mac. The Linux run below covers it natively.\\n- Linux, RTX box (kernel 7.0.0-31-generic), fresh clone `~/corbanu-rtx/broker-fixture-20261002` at `5e5aacf456`:\\n  - `cargo check --locked --tests` (both crates): OK.\\n  - `cargo clippy --locked --tests -- -D warnings` (both crates): OK.\\n  - `cargo nextest run -p codex-secret-broker-service -p codex-secret-broker-fixture`: **44 passed, 2 skipped**. The two skipped tests are the existing RTX frozen-artifact test and the new `#[ignore]` child helper.\\n  - Baseline: the base commit `349f0f76cf` with `-p codex-secret-broker-service --features synthetic-fixture` gave **44 passed, 1 skipped**.\\n  - The two sets of 44 test names are identical apart from the package prefix.\\n- Linux Bazel was not run locally. This PR's CI is the first Linux Bazel run of these tests.\\n\\n## Stacking and review\\n\\n- This branch is based on `codex/ci-main-baseline-20261002` (#146), which carries main's other CI fixes. Until #146 lands, this PR's diff against `main` includes those commits. The change for this PR is the top commit.\\n- **Needs review from the security owner, Jim Ricketts**, before it leaves draft. The fixture, the probe and the broker's root-composition tests are PF-27 security qualification surfaces.\\n- Draft; do not merge.\\n\\n## Risks\\n\\n- **CI exposure:** the fixture tests, `root::tests` and the probe's bin unit tests now run in Cargo and Bazel CI on Linux. Before, no CI path ran them. They depend on the kernel and environment: `SO_PEERPIDFD` needs Linux 6.5+, `MFD_EXEC` needs 6.3+, the probe tests need `python3` and a non-root runner, and the recipe test needs `HOME` set. Any CI runner that lacks these will now fail where it used to skip silently. If that happens, the right fix is runner/test-tag configuration, not a feature flag.\\n- **Re-exec under Bazel:** `current_exe()` re-exec has to resolve to the real test binary inside the Bazel test wrapper. It did under Cargo/nextest on Linux; Bazel on Linux is unverified until CI runs.\\n- **Future production use of `launch`:** if a future production launcher needs `SyntheticLaunchRecipe` or the manifest/sealed-image code, it would have to be promoted back into a production crate under its own review.\\n\",\"created_at\":\"2026-10-03T06:19:03Z\",\"updated_at\":\"2026-10-03T06:30:03Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"2f62f31a033eaf95f4bd5c354d85097ec8b965e8\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":true,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/149/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/149/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/149/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/193f9cd014e008ba0f4b4da90ce96e2a96a33628\",\"head\":{\"label\":\"CorbanuCore:codex/secret-broker-fixture-crate\",\"ref\":\"codex/secret-broker-fixture-crate\",\"sha\":\"193f9cd014e008ba0f4b4da90ce96e2a96a33628\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/149\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/149\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/149\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/149/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/149/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/149/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/193f9cd014e008ba0f4b4da90ce96e2a96a33628\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/148\",\"id\":4723347004,\"node_id\":\"PR_kwDOTIDrTc8AAAABGYiOPA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/148\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/148.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/148.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/148\",\"number\":148,\"state\":\"open\",\"locked\":false,\"title\":\"chore: annotate positional literal arguments for argument-comment-lint\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Mechanical change only: adds `/*param_name*/` comments before positional `None` / boolean / numeric literal arguments, following the `argument_comment_lint` convention in `codex-rs/AGENTS.md`, and corrects 29 comments that did not match the callee's parameter name. There are no behavior changes and no API reshaping.\\n\\nClassification: Routine. This is internal lint cleanup with no user-visible, security, money, data, or persistence impact.\\n\\n## Counts\\n\\n1,394 unique diagnostics fixed: 1,365 `uncommented_anonymous_literal_argument` and 29 `argument_comment_mismatch`. All 29 mismatches were `/*spend*/` \u2192 `/*spend_microunits*/` in `core/src/security/credential_capability_tests.rs`.\\n\\n| Crate | Fixes |\\n| --- | ---: |\\n| core | 458 |\\n| security-audit | 291 |\\n| tui | 235 |\\n| secret-broker | 102 |\\n| security-policy | 94 |\\n| vault | 58 |\\n| provider-auth | 57 |\\n| tasknode-session | 23 |\\n| network-proxy | 22 |\\n| cli | 21 |\\n| browser-isolation | 19 |\\n| memories/write | 4 |\\n| keyring-store | 3 |\\n| model-provider-info | 2 |\\n| models-manager | 2 |\\n| codex-api | 1 |\\n| model-provider | 1 |\\n| app-server-client | 1 |\\n\\n## How it was done and verified\\n\\n- Diagnostics were collected from a full local macOS Bazel lint run (`bazel build --keep_going --config=argument-comment-lint` over `list-bazel-targets.sh`, covering all 948 targets including `*-unit-tests-bin`) and from the Windows `Argument comment lint` job logs on #147 (68 unique, all also found locally). On the base commit the Linux and macOS CI jobs failed during the LLVM toolchain fetch before linting, so CI never reported their diagnostics.\\n- Each fix applies the lint's own machine-applicable suggestion at the reported `file:line:col`. Then `just fmt` was run.\\n- A script checked that after removing `/*ident*/` comments, whitespace, and trailing commas, every changed file matches the base. The only remaining differences are 6 rustfmt brace reflows of closures and match arms (`|x| { expr }` \u2194 `|x| expr`, `=&gt; expr,` \u2194 `=&gt; { expr }`), which are semantically identical.\\n- The local Bazel lint rerun is clean (exit 0, all 948 targets). To lint `codex-tui` locally I temporarily removed its duplicate `deps_extra` provider-auth entry, the analysis error #147 fixes; that change is not part of this PR.\\n- `cargo check --tests` passes for all 18 touched packages.\\n- Linux-only `cfg` code is checked by this PR's Linux CI job, since it could not be linted locally.\\n\",\"created_at\":\"2026-10-03T02:03:43Z\",\"updated_at\":\"2026-10-03T06:30:01Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"f0b63c0eae529e59a927a6a4871ff370cebdcbfe\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/148/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/148/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/148/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/169504f26fe8470a139ff6d63ca7b285e3c1f02c\",\"head\":{\"label\":\"CorbanuCore:codex/arg-comment-backlog-20261002\",\"ref\":\"codex/arg-comment-backlog-20261002\",\"sha\":\"169504f26fe8470a139ff6d63ca7b285e3c1f02c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/148\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/148\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/148\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/148/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/148/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/148/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/169504f26fe8470a139ff6d63ca7b285e3c1f02c\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/147\",\"id\":4722746208,\"node_id\":\"PR_kwDOTIDrTc8AAAABGX9jYA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/147\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/147.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/147.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/147\",\"number\":147,\"state\":\"open\",\"locked\":false,\"title\":\"ci: combined trial of main's CI fixes (#131 #132 #133 #142-#146)\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Trial branch only; do not merge. It merges every open CI fix on top of main to show whether together they turn main's checks green:\\n\\n- fork PRs #131 (Bazel zlib), #132 (build CLI before tmux smoke), #133 (rustls advisory), #142 (security probe CRLF), #143, #144, #145 (QA matrix scripts);\\n- #146 (in-repo baseline: codespell, cargo shear, duplicate tui Bazel label, reqwest ban, the wallet daemon for tmux smoke, two Bazel clippy fixes, the real-tui placeholder lint, the claude_auth test wait, the secrets Bazel timeout);\\n- #148 (argument-comment-lint backlog, 1,394 comment-only fixes);\\n- draft #149 (secret-broker synthetic fixture moved to its own crate; still an open decision with the security owner).\\n\\nThe one conflict (#143/#145 vs #144 in `qa/orchestrate_tui_matrix.sh` and the matrix workflow) is resolved here by keeping both sides. If this goes green, the individual PRs merge to main in order and this PR is closed.\",\"created_at\":\"2026-10-03T00:04:58Z\",\"updated_at\":\"2026-10-03T07:11:23Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"6dc7353e5b8392cbcefb5ec82cf2bd00c4f0d7c0\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":true,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/147/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/147/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/147/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5993c922c17b3fceed2965e9406eb319454a1d17\",\"head\":{\"label\":\"CorbanuCore:ci/combined-20261002\",\"ref\":\"ci/combined-20261002\",\"sha\":\"5993c922c17b3fceed2965e9406eb319454a1d17\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/147\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/147\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/147\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/147/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/147/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/147/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5993c922c17b3fceed2965e9406eb319454a1d17\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/146\",\"id\":4721914914,\"node_id\":\"PR_kwDOTIDrTc8AAAABGXK0Ig\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/146\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/146.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/146.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/146\",\"number\":146,\"state\":\"open\",\"locked\":false,\"title\":\"ci: repair unowned baseline check failures on main\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Why\\n\\n`main` (c9f358c0a7) has no push CI, and several checks fail on every PR for reasons that have nothing to do with the PR. This branch fixes the baseline failures that no other open PR owns. Each one is a separate commit, so any of them can be dropped.\\n\\nChange class: **Routine** (CI/build hygiene; no user-visible behavior, security, money, data, or persistence change).\\n\\n| Commit | Check fixed | Root cause on main |\\n| --- | --- | --- |\\n| codespell | `Codespell` | 127/130 findings are in captured QA evidence (JSON, transcripts, logs, hashes) that must stay verbatim. The other 3 are valid words or a quoted user typo. |\\n| cargo shear | `rust-ci / cargo shear` | 4 unused deps. 7 doc-only PF-23-S02 seam modules and a `#[path]`-shared test file were flagged under `--deny-warnings`; they are registered as `ignored-paths`, not deleted. |\\n| tui BUILD | Bazel analysis of `//codex-rs/tui` (arg-comment-lint) | `deps_extra` duplicates `provider-auth`, which `all_crate_deps()` already supplies. |\\n| deny | `cargo-deny` (bans) | `codex-browser-isolation` and `codex-tasknode-session` depend on `reqwest` directly and were never added to the migration-debt wrapper list. Reviewers may prefer migrating them instead. |\\n\\n## Not in this PR (owned elsewhere or needs a decision)\\n\\n- **Bazel zlib 404** (Bazel test/clippy/release, `sdk`, and likely the 3h Linux arg-lint timeout): #131\\n- **tmux smoke runs before the CLI is built**: #132\\n- **cargo-deny advisories, RUSTSEC-2026-0285 rustls**: #133\\n- **Windows `security-platform-contract` `wrong_probe_identity`**: #142\\n\\n  #131, #132, #133 and #142 come from a fork and are waiting for maintainer workflow approval.\\n- **`repo-checks`**: `codex-rs/secret-broker-service` declares a `synthetic-fixture` crate feature, which the manifest policy forbids. This needs an owner decision: grant an exception or restructure the fixture.\\n- **Argument comment lint**: about 1,100 pre-existing unannotated literals across security-audit, core/security, vault, provider-auth, secret-broker and others. This is a large mechanical change and belongs in its own PR.\\n\\n## Verification\\n\\n- `codespell 2.4.3` (CI version) on the tree: clean.\\n- `cargo shear --deny-warnings` (CI version 1.11.2): no issues.\\n- `cargo deny check bans`: ok.\\n- `bazel query 'deps(//codex-rs/tui:tui, 1)'` still resolves `//codex-rs/provider-auth`.\\n- `cargo check --tests -p codex-api -p codex-memories-write -p codex-cli -p codex-network-proxy`: ok.\\n- `just bazel-lock-update`: `MODULE.bazel.lock` unchanged.\\n\",\"created_at\":\"2026-10-02T21:59:23Z\",\"updated_at\":\"2026-10-03T07:19:39Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"f4937cde8dd0d930f643b788509c4d3cd19cfbd9\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/146/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/146/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/146/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2b9ac00294465434f0ddf7311dd624b0e367570f\",\"head\":{\"label\":\"CorbanuCore:codex/ci-main-baseline-20261002\",\"ref\":\"codex/ci-main-baseline-20261002\",\"sha\":\"2b9ac00294465434f0ddf7311dd624b0e367570f\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/146\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/146\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/146\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/146/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/146/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/146/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2b9ac00294465434f0ddf7311dd624b0e367570f\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/145\",\"id\":4690491279,\"node_id\":\"PR_kwDOTIDrTc8AAAABF5M3jw\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/145\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/145.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/145.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/145\",\"number\":145,\"state\":\"open\",\"locked\":false,\"title\":\"fix(qa): make timing and fixture-mode checks portable\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The orchestration matrix stops on macOS at row 14 because BSD `date +%s%3N` returns a literal `3N` suffix. Row 15's GNU `stat -c` invocation is also incompatible with BSD `stat`. [PR144's native result](https://github.com/CorbanuCore/CorbanuTerminal/pull/144) reached 13 passes before the timing failure.\\n\\nUse the existing Python dependency for monotonic integer milliseconds and real octal permission evidence. All four elapsed measurements keep their original 2000/2500ms thresholds and waits. Clock and mode failures propagate explicitly; they cannot become successful evidence when a caller suppresses Bash errexit. The copied fixture still receives 0444 permissions; original source hashing, restart/recovery checks and the 16-row completion assertion remain intact.\\n\\n**Classification:** bounded QA repair under **Shipping MVP \u2014 LIVE**, **Agent orchestration**: \u201cmodel-aware delegation, durable mailboxes, supervision, resume, and recovery.\u201d This changes no Rust/product interaction, authorization or persistence boundary; plan/sprint and code-blind feature-test design are not applicable. Native QA still exercises the affected workflows. AI-assisted implementation and independent review.\\n\\n**Source:** four-file commit `17498a6caf6672b448ea007dcef82a450fb7e511` directly on verified official main `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`. The [source-only validation integration](https://github.com/citadelculture/CorbanuTerminal/commit/7ec9586d0fe5d84fd3ea5a05b03d2b28754beec1), tree `17e22a05e09e81f9d8496461b26587d8256870e8`, adds this repair to prior integration `b3453330811432918d06909c6ad1c433e727fff4`. It preserves the distinct readiness prerequisite [PR143 at 57813](https://github.com/CorbanuCore/CorbanuTerminal/pull/143) and Escape prerequisite [PR144 at 8d046](https://github.com/CorbanuCore/CorbanuTerminal/pull/144). Those fixes are not part of this main-based PR. The only integration conflict was adjacent workflow test steps; both were retained.\\n\\n**Regression:** `python3 qa/orchestrate_tui_platform_test.py` passes six tests. They exercise cross-process monotonic numeric output; independence from wall time; actual 0444 file evidence without content/permission changes; invalid, future and missing inputs; each of eight injected clock failures through the actual row 14 shell function; and mode failure through actual row 15, before restart or PASS. UI functions are stubbed only in these failure-propagation tests. The full native runs provide interaction evidence separately. Removing all nine explicit guards in a disposable test copy causes nine failures, proving the guards are exercised. Bash syntax, Ruff 0.15.13 format/check and `git diff --check` pass.\\n\\nThe preserved old macOS controls are genuine utility failures, independent of the new fault-injection test:\\n\\n```text\\nold date subtraction: started=17907688903N\\nvalue too great for base; exit 1\\nold stat -c source_mode=%a :\\nstat: illegal option -- c; exit 1\\n```\\n\\nGNU date/stat controls on Linux are expected to pass. A BSD-only incompatibility cannot honestly produce an old-failing Linux native claim; Linux evidence measures compatibility and reports its actual old/new outcomes.\\n\\n**Reproduce helpers and native matrix**, from the pinned integration checkout using Bash, Rust 1.95.0, Python\u22653.10, tmux, jq, ripgrep and sha256sum:\\n\\n```bash\\npython3 qa/orchestrate_tui_platform_test.py\\n(cd codex-rs &amp;&amp; cargo build --locked -p codex-cli --bin pfterminal)\\nqa_tmp=$(mktemp -d)\\ntmux_bin=$(command -v tmux)\\nmkdir \\\"$qa_tmp/bin\\\" \\\"$qa_tmp/sockets\\\" \\\"$qa_tmp/logs\\\"\\nprintf '%s\\\\n' 'set-option -g default-shell /bin/bash' \\\\\\n  'set-option -g default-terminal xterm-256color' &gt; \\\"$qa_tmp/tmux.conf\\\"\\nprintf '#!/bin/bash\\\\nexec %q -f %q -L qa \\\"$@\\\"\\\\n' \\\\\\n  \\\"$tmux_bin\\\" \\\"$qa_tmp/tmux.conf\\\" &gt; \\\"$qa_tmp/bin/tmux\\\"\\nprintf '#!/bin/bash\\\\nexec %q -c %q \\\"$@\\\"\\\\n' \\\\\\n  \\\"$PWD/codex-rs/target/debug/pfterminal\\\" \\\\\\n  \\\"log_dir=\\\\\\\"$qa_tmp/logs\\\\\\\"\\\" &gt; \\\"$qa_tmp/bin/qa-terminal\\\"\\nchmod +x \\\"$qa_tmp/bin/tmux\\\" \\\"$qa_tmp/bin/qa-terminal\\\"\\nenv -i HOME=\\\"$HOME\\\" USER=\\\"${USER:-qa}\\\" LANG=en_US.UTF-8 \\\\\\n  PATH=\\\"$qa_tmp/bin:$PATH\\\" TERM=xterm-256color RUST_LOG=trace \\\\\\n  TMUX_TMPDIR=\\\"$qa_tmp/sockets\\\" PFTERMINAL_BINARY=\\\"$qa_tmp/bin/qa-terminal\\\" \\\\\\n  PFTERMINAL_MATRIX_PORT=18791 PFTERMINAL_MATRIX_ARTIFACT_ROOT=\\\"$qa_tmp/artifacts\\\" \\\\\\n  bash qa/orchestrate_tui_matrix.sh\\n# Preserve exit code, results.tsv, popup-latency.tsv and source-record.txt.\\n```\\n\\nActual macOS testing reused the matching official-main Corbanu 0.1.42 binary, SHA-256 `c7b516c1bcc9ca6c42a4cc38aef2454c26f791deb8e060109226a87dfc45c22b`. Every source/integration commit has Rust tree `846755e77c6d66f826033c6e42cea4a0b99ed428`; no rebuild was needed for QA-only changes. It uses macOS arm64, Python 3.13.0, tmux 3.6a, a dedicated socket/config, fresh synthetic homes and a fresh process running the existing loopback Responses-server implementation. No live provider inference or release qualification is claimed.\\n\\n**macOS native result:** final integration `7ec9586d0fe5d84fd3ea5a05b03d2b28754beec1` passed the unchanged default matrix **16/16**, exit 0 in 473.794s (started 2026-09-30 12:15:56 UTC). The previous native baseline `b3453330811432918d06909c6ad1c433e727fff4` had 13 recorded passes and exited 1 at the BSD date failure; rows 15\u201316 were unexecuted then.\\n\\n```text\\nPASS 14 popup responsiveness\\nworker   59ms  (&lt;2000)\\nduration 282ms (&lt;2500)\\nspec    651ms (&lt;2500)\\nmanager  51ms (&lt;2500)\\nPASS 15 read-only polluted-layout recovery\\nsource_mode=444\\nsource_sha256=3eac111f098a05b38ed1d9b40065d49b17004c70caf38867e744852f628631eb\\nPASS 16 empty Manager recovery and model metadata\\nfinal count assertion: test 16 -eq 16 -&gt; exit 0\\n```\\n\\nThe original tracked fixture and its 0444 evidence copy both retain that SHA-256 after recovery; the copied file remains 0444. The source matches the original official-main fixture. Row 15's existing restart, visible paused-recovery and hash checks passed. The loopback listener was independently identified as this run's fresh mock-server process with this run's control/artifact paths; it was not an older server. Native log SHA-256: `9993540bb0adb702de582298524162fb3684439a862fb96aaadbb0579507ba7e`. Results SHA-256: `81fd734e7b634be62f5413715d55f6b102a928d4ff9ca712070e9774bb0b46c6`.\\n\\n**Linux native result:** [fork validation run 36713697642](https://github.com/citadelculture/CorbanuTerminal/actions/runs/36713697642), workflow-only commit `b8d05937e2c3ad2c0e66127c95a99d8f6aa45b9d`, completed both Ubuntu 22.04 jobs successfully. Both ran the unchanged default 16-row matrix with separate synthetic homes, isolated tmux and no row masks:\\n\\n| Linux source | Native result | Duration |\\n|---|---|---:|\\n| Prior integration `b3453330811432918d06909c6ad1c433e727fff4` | 16/16 PASS, exit 0 | 464.513s |\\n| Repaired integration `7ec9586d0fe5d84fd3ea5a05b03d2b28754beec1` | 16/16 PASS, exit 0 | 464.315s |\\n\\nOld GNU date/stat controls passed on both Linux jobs, as expected; the repaired six-test suite passed too. Both jobs reused the same verified artifact `11095270180` from source `b3453330811432918d06909c6ad1c433e727fff4`, whose Rust tree matches both candidates. The packaged Linux dev-small Corbanu 0.1.42 executable SHA-256 is `39b0a7344d6831054988e15431ceeafd59109b7f1d117798fbd0c7806beef9b3`. Artifact digest, ELF identity, version, executable hash and source tree were verified before native execution. Downloaded result files were checked against their uploaded hash manifests. These are explicitly fork-owned validation results; no held upstream workflow was approved or bypassed.\\n\",\"created_at\":\"2026-09-30T12:32:22Z\",\"updated_at\":\"2026-09-30T12:32:22Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"639d0cd43d4df959a937b620d9b5aac9fc9346c4\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/145/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/145/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/145/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/17498a6caf6672b448ea007dcef82a450fb7e511\",\"head\":{\"label\":\"citadelculture:codex/tui-platform-portability\",\"ref\":\"codex/tui-platform-portability\",\"sha\":\"17498a6caf6672b448ea007dcef82a450fb7e511\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/145\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/145\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/145\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/145/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/145/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/145/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/17498a6caf6672b448ea007dcef82a450fb7e511\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/144\",\"id\":4690012769,\"node_id\":\"PR_kwDOTIDrTc8AAAABF4vqYQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/144\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/144.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/144.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/144\",\"number\":144,\"state\":\"open\",\"locked\":false,\"title\":\"fix(qa): send real Escape and verify modal dismissal\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"`tmux send-keys Esc` sends literal `Esc` in the orchestration matrix. In the native run behind [PR143](https://github.com/CorbanuCore/CorbanuTerminal/pull/143), row 9 kept the Panes picker open with `Esc` in its search field. The old missing-placeholder check incorrectly reported closure, so the next `/panes` was consumed by that picker.\\n\\nUse the recognized `Escape` key at both callsites and require the live composer after a modal closes. The check uses the QA model/provider footer after the latest prompt as the viewport's final nonblank line; its stable left prefix tolerates a truncated directory/footer. Pane selection uses the same closure check. Assignment details is stacked above the Orchestrate list: verify the live return to that list before a second Escape, then require the composer, all within the same total polling budget. Capture both transitions. Existing row assertions and 80 \u00d7 0.25s modal wait budget are preserved; Rust behavior is unchanged.\\n\\nThe changed sites are **row 9 pane navigation** and **row 13 assignment details** (`row_13`, original main line 605). Row 11 tests precedence/cadence and has no Escape dispatch.\\n\\n**Classification:** bounded QA fix. Product heading **Shipping MVP \u2014 LIVE**, **Agent orchestration**: \u201cmodel-aware delegation, durable mailboxes, supervision, resume, and recovery.\u201d This restores existing acceptance coverage; no user-facing product feature, plan/sprint or release qualification is introduced. Code-blind feature-test design is not applicable: this changes only non-user-facing QA, with no product interaction change. AI-assisted implementation and independent review.\\n\\n**Pins:** this four-file PR is `8d046900dcba3a3d0eb0c4bfb23cbc6226dbc751` directly on official main `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`. Native validation requires the separate readiness prerequisite [PR143 at 57813](https://github.com/CorbanuCore/CorbanuTerminal/commit/57813ac98521ba3ca555e6a40c21f3b7d6383672). The [validation-only integration commit](https://github.com/citadelculture/CorbanuTerminal/commit/b3453330811432918d06909c6ad1c433e727fff4) combines both; tree `a7089ae49ff4011a22525a469e428725c5407e54`. Adjacent helper-function insertions were resolved by preserving both functions. This PR alone does not repair startup/resume, and does not include or re-credit that prior change.\\n\\n**Executable checks:** at the committed PR head, `python3 qa/orchestrate_tui_modal_test.py` passed all three test methods (real raw-PTY key delivery, 12 modal-screen and 8 parent-list subcases). The old-behavior control fails with literal bytes and eight false modal-closure acceptances:\\n\\n```text\\nold control: exit 1; raw bytes 457363 (literal Esc), expected 1b\\nold control: filtered Panes picker accepted despite title/controls remaining\\nfixed: test_escape_helper_delivers_one_escape_byte ... ok (1b)\\nfixed: test_modal_exit_requires_live_composer ... ok (12 subcases)\\nfixed: test_details_escape_requires_live_parent_list ... ok (8 subcases)\\nRan 3 tests; OK\\n```\\n\\nThe regressions include filtered and unfiltered pickers, assignment details, stale composer behind a modal, incomplete/empty screens, a quoted footer and the wrong provider, plus a valid truncated footer. The workflow runs them before the native matrix. Bash syntax, Ruff 0.15.13 format/check, and `git diff --check` passed. Integration readiness fixtures also passed all 19 checks (prior prerequisite coverage).\\n\\nTo reproduce the independent red control from this PR checkout:\\n\\n```bash\\nold=$(mktemp)\\nsed 's/\\\"$1\\\" Escape/\\\"$1\\\" Esc/' qa/orchestrate_tui_modal.sh &gt; \\\"$old\\\"\\nprintf '\\\\norchestrate_modal_closed() { ! grep -Fq \\\"Search panes and crew\\\"; }\\\\n' &gt;&gt; \\\"$old\\\"\\nORCHESTRATE_MODAL_HELPER=\\\"$old\\\" python3 qa/orchestrate_tui_modal_test.py\\n# Expected exit 1; the raw-byte assertion reports 457363 instead of 1b.\\nrm \\\"$old\\\"\\npython3 qa/orchestrate_tui_modal_test.py\\n```\\n\\nFor the full native run, check out the pinned integration commit above, with Rust 1.95.0, Python, tmux, jq, ripgrep and sha256sum available:\\n\\n```bash\\n(cd codex-rs &amp;&amp; cargo build --locked -p codex-cli --bin pfterminal)\\nbash qa/orchestrate_tui_readiness_test.sh\\npython3 qa/orchestrate_tui_modal_test.py\\n# Bash: isolate the real matrix from user tmux configuration and credentials.\\nqa_tmp=$(mktemp -d)\\ntmux_bin=$(command -v tmux)\\nmkdir \\\"$qa_tmp/bin\\\" \\\"$qa_tmp/sockets\\\" \\\"$qa_tmp/logs\\\"\\nprintf '%s\\\\n' 'set-option -g default-shell /bin/bash' \\\\\\n  'set-option -g default-terminal xterm-256color' &gt; \\\"$qa_tmp/tmux.conf\\\"\\nprintf '#!/bin/bash\\\\nexec %q -f %q -L qa \\\"$@\\\"\\\\n' \\\\\\n  \\\"$tmux_bin\\\" \\\"$qa_tmp/tmux.conf\\\" &gt; \\\"$qa_tmp/bin/tmux\\\"\\nprintf '#!/bin/bash\\\\nexec %q -c %q \\\"$@\\\"\\\\n' \\\\\\n  \\\"$PWD/codex-rs/target/debug/pfterminal\\\" \\\\\\n  \\\"log_dir=\\\\\\\"$qa_tmp/logs\\\\\\\"\\\" &gt; \\\"$qa_tmp/bin/qa-terminal\\\"\\nchmod +x \\\"$qa_tmp/bin/tmux\\\" \\\"$qa_tmp/bin/qa-terminal\\\"\\nenv -i HOME=\\\"$HOME\\\" USER=\\\"${USER:-qa}\\\" LANG=en_US.UTF-8 \\\\\\n  PATH=\\\"$qa_tmp/bin:$PATH\\\" TERM=xterm-256color RUST_LOG=trace \\\\\\n  TMUX_TMPDIR=\\\"$qa_tmp/sockets\\\" PFTERMINAL_BINARY=\\\"$qa_tmp/bin/qa-terminal\\\" \\\\\\n  PFTERMINAL_MATRIX_PORT=18791 PFTERMINAL_MATRIX_ARTIFACT_ROOT=\\\"$qa_tmp/artifacts\\\" \\\\\\n  bash qa/orchestrate_tui_matrix.sh\\n# Preserve the exit code, results.tsv and captures, including on failure.\\n```\\n\\nThe preserved native baseline at PR143 head `57813ac98521ba3ca555e6a40c21f3b7d6383672` passed rows 1\u20138, then failed row 9 (exit 1, 345.396s). Its viewport immediately after the old `Esc` dispatch still showed:\\n\\n```text\\n  Panes\\n  Switch user panes or inspect the managed /spawn crew.\\n\\n  Esc\\n  no matches\\n\\n  Enter select | F2 rename | type to search\\n```\\n\\nThis excerpt is from the earlier real matrix run using the same binary, not a replayed fixture or a new full baseline run. Its unmodified source-log SHA-256 is `febb2b0266bb8fcc975e616da0ba5fbb4b7069ca8b20f33c301586af53617687`. The independent raw-byte red control above was rerun against the final regression.\\n\\n**Final native default matrix:** at integration `b3453330811432918d06909c6ad1c433e727fff4`, started 2026-09-30 11:32:26 UTC, exit 1 after 432.933s. Rows 1\u201313 passed. Row 9 exercised Worker/Manager/Main navigation and detach; its durable layout has zero assignments and retains both user panes. Row 11's cadence check also passed. Row 13 captured Assignment details, the returned Orchestrate list, then the composer after the second Escape, and completed its unchanged product-language lint.\\n\\n```text\\nPASS\\t1\\tguided prewritten create-Manager\\nPASS\\t2\\tdraft-with-Manager bind-existing\\nPASS\\t3\\ttwo-choice fast path\\nPASS\\t4\\tmarker discipline\\nPASS\\t5\\tblocked round-trip\\nPASS\\t6\\tdispatch failure retry and pause\\nPASS\\t7\\tnative Worker and Manager pane loss\\nPASS\\t8\\trestart resume and missing-Worker pause\\nPASS\\t9\\tpane listing selection and detach hygiene\\nPASS\\t10\\tCorbanu Terminal Main constraints\\nPASS\\t11\\tuser precedence uses base cadence\\nPASS\\t12\\tlegacy capped and pausable\\nPASS\\t13\\tproduct-language lint\\nrow 14: date +%s%3N -&gt; 17907683793N\\nrow 14: value too great for base (error token is \\\"17907683793N\\\")\\nrows 15\u201316: not reached\\nfinal count assertion: test 13 -eq 16 -&gt; exit 1\\n```\\n\\nRow 14's existing GNU-style millisecond command is incompatible with this macOS BSD `date`; no timing tool or assertion was replaced. This is 13/16 recorded passes, not a green full matrix. The unchanged final count check correctly fails.\\n\\nThe row13 transition captures show the actual parent list followed by the composer (only the repository display path is normalized below):\\n\\n```text\\n023-details-returned-to-status.txt:\\n  Orchestrate\\n  Managers continuously drive Workers through assignments.\\n  Enter details \u00b7 d detach \u00b7 p pause/resume \u00b7 e extend \u00b7 f mandate \u00b7 t test \u00b7 n new assignment\\n024-details-and-status-dismissed.txt:\\n\u203a Implement {feature}\\n  qa-model via qa default \u00b7  \u00b7 Corbanu Terminal \u00b7 TPS: -- tok\u2026\\n```\\n\\nFinal raw matrix-log SHA-256: `6f6ba3405c0aac270e2d4886b0579d0015b82ebd36dd3b7627c851f9d3554156`. Parent-list capture SHA-256: `23a1522bc215ea686796501bbd6898c1209310a5235ea0da319a4ca3b5a55374`. Composer capture SHA-256: `3033da6b20372d1e3e76623813db0f604dd23e722d5a835ddc40fed19905c175`.\\n\\nActual local testing reused the previously built Corbanu 0.1.42 binary from the identical official-main Rust tree (`846755e77c6d66f826033c6e42cea4a0b99ed428`); no rebuild was needed for these QA-only changes. Binary SHA-256: `c7b516c1bcc9ca6c42a4cc38aef2454c26f791deb8e060109226a87dfc45c22b`. Environment: macOS arm64, Python 3.13.0, tmux 3.6a; existing synthetic loopback Responses server, fresh synthetic homes and a dedicated disposable tmux socket. Task-local tmux settings were only `default-shell /bin/bash` and `default-terminal xterm-256color`, with no user config/credential variables/keepalive session. A launcher added a temporary log directory and `RUST_LOG=trace`. Native outcomes are local synthetic-provider evidence, not live inference, hosted CI or Windows/Linux qualification. A first candidate run passed rows 1\u201312 then correctly timed out at row 13 because its initial closure check expected details to return directly to the composer. That superseded run was preserved; it prompted the explicit nested-modal transition now covered by the final tests.\\n\",\"created_at\":\"2026-09-30T11:45:07Z\",\"updated_at\":\"2026-09-30T11:45:07Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"67bfe5eecb078f760d6ef738375e3e317dceea26\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/144/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/144/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/144/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8d046900dcba3a3d0eb0c4bfb23cbc6226dbc751\",\"head\":{\"label\":\"citadelculture:codex/tui-modal-escape\",\"ref\":\"codex/tui-modal-escape\",\"sha\":\"8d046900dcba3a3d0eb0c4bfb23cbc6226dbc751\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/144\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/144\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/144\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/144/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/144/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/144/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8d046900dcba3a3d0eb0c4bfb23cbc6226dbc751\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/143\",\"id\":4689129352,\"node_id\":\"PR_kwDOTIDrTc8AAAABF35viA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/143\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/143.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/143.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/143\",\"number\":143,\"state\":\"open\",\"locked\":false,\"title\":\"fix(qa): recognize current composer in matrix readiness waits\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The real orchestration QA matrix waits for `qa-model default`, but the current composer renders `qa-model via qa default`. The [existing native CI failure](https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/35796619586/job/106977271420) reaches that composer and then times out before recording any matrix row.\\n\\nUse one shared readiness predicate for startup and resume: a composer prompt followed by the exact QA model/provider footer as the viewport's last nonblank line. This rejects incorrect providers, incomplete screens, and stale footer text behind a later dialog. The original startup/resume budgets remain 80/100 attempts at 0.25 seconds; row assertions and Rust behavior are unchanged. Run the executable fixtures in the existing workflow before the build.\\n\\n**Classification:** bounded QA fix restoring existing acceptance. Product heading **Shipping MVP \u2014 LIVE**, **Agent orchestration**, excerpt: \u201cmodel-aware delegation, durable mailboxes, supervision, resume, and recovery.\u201d No new product scope; plan/sprint, user-feature design, live user repositories and release qualification are not applicable.\\n\\n**Source and runtime:** official public main was verified as `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`; this PR has only four QA/workflow files on top of it. Tested commit `57813ac98521ba3ca555e6a40c21f3b7d6383672` has the identical Rust source tree to that base. The local `pfterminal` build reports Corbanu 0.1.42, SHA-256 `c7b516c1bcc9ca6c42a4cc38aef2454c26f791deb8e060109226a87dfc45c22b`.\\n\\n**Reproduction** from repository root, with Rust 1.95.0, Python, tmux, jq, ripgrep and sha256sum available:\\n\\n```bash\\n(cd codex-rs &amp;&amp; cargo build --locked -p codex-cli --bin pfterminal)\\nbash qa/orchestrate_tui_readiness_test.sh\\nPFTERMINAL_BINARY=\\\"$PWD/codex-rs/target/debug/pfterminal\\\" \\\\\\n  PFTERMINAL_MATRIX_ARTIFACT_ROOT=\\\"$(mktemp -d)\\\" \\\\\\n  bash qa/orchestrate_tui_matrix.sh\\n```\\n\\nFor the old-code control, export the unchanged baseline harness into the same `qa/` directory so its root resolution is preserved, run it against the same binary with a separate fresh artifact directory, and remove the temporary script:\\n\\n```bash\\ngit show c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b:qa/orchestrate_tui_matrix.sh &gt; qa/.readiness-baseline.sh\\nPFTERMINAL_BINARY=\\\"$PWD/codex-rs/target/debug/pfterminal\\\" \\\\\\n  PFTERMINAL_MATRIX_ARTIFACT_ROOT=\\\"$(mktemp -d)\\\" \\\\\\n  bash qa/.readiness-baseline.sh\\n# Expected exit 1; preserve results/capture before removing the exported script.\\nrm qa/.readiness-baseline.sh\\n```\\n\\n**Final-tree checks:** 19 executable fixture checks, Bash syntax and `git diff --check HEAD^ HEAD` passed. The local pinned-main build ran from `codex-rs` with `--locked --offline` and a reserved shared target cache; it passed with existing compiler warnings. This was an incremental build. Native checks used macOS arm64, tmux 3.6a, and the existing synthetic loopback Responses server. Both runs used the same task-local tmux settings (`default-shell /bin/bash`, `default-terminal xterm-256color`), dedicated socket and fresh QA homes, with no user tmux configuration or credential variables. A launcher added only a temporary log directory with `RUST_LOG=trace`.\\n\\nNative baseline transcript (directory normalized):\\n\\n```text\\nbaseline exit=1; elapsed=26.123s\\nwait_screen \\\"qa-model default\\\" 80 -&gt; timeout\\nresults.tsv bytes=0\\nqa-model via qa default \u00b7  \u00b7 Corbanu Terminal \u00b7 TPS: -- tok/s\\nold literal predicate on captured pane: exit=1\\npatched predicate on the same captured pane: exit=0\\n```\\n\\n**Patched native matrix:** exit 1 after 345.396 seconds. Rows 1\u20138 passed, including actual restart/resume and missing-Worker recovery. All 11 startup and 2 resumed-session readiness waits advanced. The default full-matrix invocation then stopped in row 9's unchanged `open_panes_capture` \u2192 `wait_screen \\\"Panes\\\"` after `QA_EMIT_BLOCKED`; the viewport still showed the QA composer and blocked assignment instead of the Panes dialog. Rows 10\u201316 were not reached. The later failure's cause is not established by this change, and no row assertion was relaxed.\\n\\n```text\\nPASS  1  guided prewritten create-Manager\\nPASS  2  draft-with-Manager bind-existing\\nPASS  3  two-choice fast path\\nPASS  4  marker discipline\\nPASS  5  blocked round-trip\\nPASS  6  dispatch failure retry and pause\\nPASS  7  native Worker and Manager pane loss\\nPASS  8  restart resume and missing-Worker pause\\nrow 9: wait_screen \\\"Panes\\\" timed out; matrix exit=1\\nrows 10\u201316: not reached\\n```\\n\\nThis proves the startup and resume detector correction, not a 16/16 matrix or release qualification. Native evidence is macOS with synthetic provider responses; no live provider inference or Windows/Linux qualification is claimed. An initial blank local launch and a deliberately interrupted earlier tmux setup were preserved separately and are excluded from these final results.\\n\\nAI-assisted implementation and independent review.\\n\\n### Verifier follow-up: exact readiness change and discriminating fixtures\\n\\nExact diff at head `57813ac98521ba3ca555e6a40c21f3b7d6383672` against base `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b` (both original wait budgets retained):\\n\\n```diff\\ndiff --git a/qa/orchestrate_tui_matrix.sh b/qa/orchestrate_tui_matrix.sh\\nindex 130e84679..ca2f275c3 100755\\n--- a/qa/orchestrate_tui_matrix.sh\\n+++ b/qa/orchestrate_tui_matrix.sh\\n@@ -2,6 +2,7 @@\\n set -euo pipefail\\n \\n ROOT=$(cd \\\"$(dirname \\\"${BASH_SOURCE[0]}\\\")/..\\\" &amp;&amp; pwd)\\n+source \\\"$ROOT/qa/orchestrate_tui_readiness.sh\\\"\\n BINARY=${PFTERMINAL_BINARY:-\\\"$ROOT/codex-rs/target/debug/pfterminal\\\"}\\n SHA=$(git -C \\\"$ROOT\\\" rev-parse HEAD)\\n ARTIFACT_ROOT=${PFTERMINAL_MATRIX_ARTIFACT_ROOT:-\\\"$ROOT/qa/artifacts/$SHA\\\"}\\n@@ -99,6 +100,20 @@ wait_screen_absent() {\\n   return 1\\n }\\n \\n+wait_composer_ready() {\\n+  local attempts=$1\\n+  local attempt output\\n+  for ((attempt = 0; attempt &lt; attempts; attempt++)); do\\n+    output=$(tmux capture-pane -p -t \\\"$CURRENT_SESSION\\\":0.0)\\n+    if orchestrate_composer_ready &lt;&lt;&lt;\\\"$output\\\"; then\\n+      return 0\\n+    fi\\n+    sleep 0.25\\n+  done\\n+  capture \\\"wait-timeout\\\" &gt;/dev/null\\n+  return 1\\n+}\\n+\\n wait_layout() {\\n   local filter=$1\\n   local attempts=${2:-100}\\n@@ -197,7 +212,7 @@ start_row() {\\n     \\\"cd '$ROOT' &amp;&amp; export PFTERMINAL_HOME='$CURRENT_HOME' CODEX_HOME='$CURRENT_HOME' PFTERMINAL_ORCHESTRATE_QA=1 PFTERMINAL_ORCHESTRATE_QA_CONTROL='$CONTROL' PFTERMINAL_ORCHESTRATE_TEST_CADENCE_SECONDS='$cadence_s' &amp;&amp; exec '$BINARY' -c 'model=\\\\\\\"qa-model\\\\\\\"' -c 'model_provider=\\\\\\\"qa\\\\\\\"' -c 'model_providers.qa={ name = \\\\\\\"QA\\\\\\\", base_url = \\\\\\\"http://127.0.0.1:$PORT/v1\\\\\\\", wire_api = \\\\\\\"responses\\\\\\\", requires_openai_auth = false, request_max_retries = 0, stream_max_retries = 0 }' -c 'approval_policy=\\\\\\\"never\\\\\\\"' -c 'sandbox_mode=\\\\\\\"workspace-write\\\\\\\"'\\\"\\n   wait_screen \\\"Do you trust the contents\\\" 40\\n   tmux send-keys -t \\\"$CURRENT_SESSION\\\":0.0 Enter\\n-  wait_screen \\\"qa-model default\\\" 80\\n+  wait_composer_ready 80\\n   sleep 2\\n   capture \\\"started\\\" &gt;/dev/null\\n }\\n@@ -208,7 +223,7 @@ restart_current() {\\n   tmux kill-session -t \\\"$CURRENT_SESSION\\\" 2&gt;/dev/null || true\\n   tmux new-session -d -s \\\"$CURRENT_SESSION\\\" -x 140 -y 45 \\\\\\n     \\\"cd '$ROOT' &amp;&amp; export PFTERMINAL_HOME='$CURRENT_HOME' CODEX_HOME='$CURRENT_HOME' PFTERMINAL_ORCHESTRATE_QA=1 PFTERMINAL_ORCHESTRATE_QA_CONTROL='$CONTROL' PFTERMINAL_ORCHESTRATE_TEST_CADENCE_SECONDS='$cadence_s' &amp;&amp; exec '$BINARY' -c 'model=\\\\\\\"qa-model\\\\\\\"' -c 'model_provider=\\\\\\\"qa\\\\\\\"' -c 'model_providers.qa={ name = \\\\\\\"QA\\\\\\\", base_url = \\\\\\\"http://127.0.0.1:$PORT/v1\\\\\\\", wire_api = \\\\\\\"responses\\\\\\\", requires_openai_auth = false, request_max_retries = 0, stream_max_retries = 0 }' -c 'approval_policy=\\\\\\\"never\\\\\\\"' -c 'sandbox_mode=\\\\\\\"workspace-write\\\\\\\"' resume '$root_thread_id'\\\"\\n-  wait_screen \\\"qa-model default\\\" 100\\n+  wait_composer_ready 100\\n   sleep 2\\n }\\n \\n```\\n\\nExecutable regression: `qa/orchestrate_tui_readiness_test.sh`. Its positive `current QA composer` fixture contains:\\n\\n```text\\n\u203a Explain this codebase\\n\\n  qa-model via qa default \u00b7 /tmp/qa-repository \u00b7 Corbanu Terminal \u00b7 TPS: -- tok/s\\n```\\n\\nThe test runs the old exact newline-flattened `grep -Fq 'qa-model default'` matcher and asserts it rejects this current screen, then asserts the patched predicate accepts the same screen. Its `wrong provider` negative case substitutes `via production` for `via qa`; the patched predicate rejects that screen. The old matcher also rejects that negative case, as expected: the old-fails/new-passes discrimination is the valid current composer, not the invalid provider. The fixture also rejects missing prompt/footer, obsolete/incomplete footer and stale or modal screens (19 checks in total).\\n\",\"created_at\":\"2026-09-30T10:15:00Z\",\"updated_at\":\"2026-09-30T10:33:35Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"070fddcc96935b186959d33d3e1e8b5114f7da8e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/143/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/143/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/143/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/57813ac98521ba3ca555e6a40c21f3b7d6383672\",\"head\":{\"label\":\"citadelculture:codex/tui-matrix-readiness\",\"ref\":\"codex/tui-matrix-readiness\",\"sha\":\"57813ac98521ba3ca555e6a40c21f3b7d6383672\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/143\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/143\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/143\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/143/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/143/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/143/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/57813ac98521ba3ca555e6a40c21f3b7d6383672\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/142\",\"id\":4688004802,\"node_id\":\"PR_kwDOTIDrTc8AAAABF21Gwg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/142\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/142.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/142.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/142\",\"number\":142,\"state\":\"open\",\"locked\":false,\"title\":\"fix(ci): preserve security probe identity across CRLF checkouts\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The Windows platform-contract job rejects archived reports with `wrong_probe_identity` when Git converts the byte-hashed probe to CRLF. Pin only `scripts/security_platform_probe.py` to LF, add a real Git checkout regression to the existing Python suite, and trigger the contract workflow for `.gitattributes` changes.\\n\\nThe regression verifies baseline CRLF rejection, LF-pinned success and genuine-source-mutation rejection against all three unchanged archived reports. The raw-byte identity guard, probe implementation and archived evidence are untouched. Public reproduction target: https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/35796619589/job/106977271665 . Hosted runner bytes were not captured; local reproduction establishes the conversion mechanism.\\n\\nBounded CI reproducibility fix. Product-spec heading: **Product principles**, excerpt: **Security is the product**. This preserves the existing security contract and adds no user workflow or authorization change; no product initiative plan or sprint is introduced.\\n\\nValidation of the committed tree on macOS/Python3.13: eight Python tests, eight probe self-test contracts, all three archived-report validations, scoped Ruff format/lint and diff checks pass. The independent Git-conversion reproducer matches all twelve expected outcomes. Initial sandbox-limited attempts are not represented as passing. No native Windows or full Rust/release qualification is claimed; the hosted matrix must establish that separately.\\n\\nAI-assisted implementation and independent review.\\n\",\"created_at\":\"2026-09-30T08:30:03Z\",\"updated_at\":\"2026-09-30T08:30:03Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"f3b6615c43e02d49b8b2f1e81a59eae25e7c369a\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/142/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/142/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/142/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/56eab9e6e624cb297b301f1afb8dfecdf9b2e4ef\",\"head\":{\"label\":\"citadelculture:codex/security-probe-lf-checkout\",\"ref\":\"codex/security-probe-lf-checkout\",\"sha\":\"56eab9e6e624cb297b301f1afb8dfecdf9b2e4ef\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/142\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/142\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/142\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/142/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/142/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/142/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/56eab9e6e624cb297b301f1afb8dfecdf9b2e4ef\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/141\",\"id\":4687458494,\"node_id\":\"PR_kwDOTIDrTc8AAAABF2Twvg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/141\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/141.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/141.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/141\",\"number\":141,\"state\":\"open\",\"locked\":false,\"title\":\"test(models): protect six retained IDs across discovery and requests\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The 0.1.44 release candidate retains six hidden model IDs for explicit selection. This adds regression coverage for their saved-ID inputs across absent discovery, live overlays, fresh caches, and expired caches, and checks the requests produced by the OpenRouter Chat Completions and OpenAI Responses builders.\\n\\nThe overlay fixtures attempt to change provider and allocation policy. The wire tests serialize 18 requests and confirm that absent, zero, and positive output metadata leave the complete request unchanged and omit every output-limit key. A QA contract records the exact release policy and the limits of local qualification.\\n\\nRoutine tests/QA documentation, based on `release/corbanu-0.1.44` at `64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39`. Product basis: **Shipping MVP \u2014 LIVE / Multi-provider inference**. Related to #128 and the proposed specification in #140 at `28490d22b53a99485eabbfe8f0ba125b7845e71d`; this covers the regression unit, not every requirement of #128. Only two existing test files and `qa/release/0.1.44/model128-compatibility-contract.md` change.\\n\\nValidation for commit `0a636facef219106f6c13dd04fad86b95ba5574d` on macOS arm64 with the pinned Rust toolchain. The committed three-file content hashes match the validated final tree; no source changed after the final matrix:\\n\\n- Final combined `just test --locked -p codex-core -p codex-models-manager --lib -E 'test(catalogue_issue_128)'`: **3 passed**, exercising 24 saved-ID/state projections and 18 serialized requests.\\n- Full `just test --locked -p codex-models-manager`: **69 passed**, no skips.\\n- Full `just test --locked -p codex-core`, with local mock sockets allowed: **3,506 passed, 9 failed, 19 skipped**; one passing test required a retry. All nine failures reproduced in a focused control against the original release source. They concern shell snapshots (2), spawn depth, code-mode elicitation, missing `test_stdio_server` fixture binaries (3), a provider-catalog expectation, and inherited sandbox environment. Final edited test files were restored byte-for-byte before the passing combined matrix.\\n- The first sandboxed full-core attempt had **3,319 passed, 196 failed, 19 skipped**, including denied local mock-server binds; the socket-enabled run above supersedes it for useful suite coverage.\\n- Explicit Rust formatting check and `git diff --check` pass. `just fmt` ran its Rust/Just stages, but the whole formatter command exits 1 because `uv` and `dotslash` are unavailable for unchanged Python/Bazel sources. No clean workspace-wide validation is claimed.\\n\\nThese tests qualify local ID resolution, cache transitions, and request serialization. Live TUI behavior, saved-file parsing, authentication, current provider serving status, HTTP acceptance, billing, and endpoint capacity/fallback remain unqualified. No production or catalogue code changes and no live inference calls.\\n\\nAI-assisted implementation and review.\\n\",\"created_at\":\"2026-09-30T07:39:34Z\",\"updated_at\":\"2026-09-30T07:39:34Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"299dc4cf2051c0b6d8be6c2c156c88424849cc4e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/141/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/141/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/141/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0a636facef219106f6c13dd04fad86b95ba5574d\",\"head\":{\"label\":\"citadelculture:codex/issue128-saved-model-regressions\",\"ref\":\"codex/issue128-saved-model-regressions\",\"sha\":\"0a636facef219106f6c13dd04fad86b95ba5574d\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:release/corbanu-0.1.44\",\"ref\":\"release/corbanu-0.1.44\",\"sha\":\"64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/141\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/141\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/141\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/141/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/141/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/141/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0a636facef219106f6c13dd04fad86b95ba5574d\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/140\",\"id\":4678591875,\"node_id\":\"PR_kwDOTIDrTc8AAAABFt2lgw\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/140\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/140.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/140.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/140\",\"number\":140,\"state\":\"open\",\"locked\":false,\"title\":\"docs: define model catalogue remediation for issues #127\u2013#129\",\"user\":{\"login\":\"GeorgL0ngGamma\",\"id\":153821316,\"node_id\":\"U_kgDOCSsghA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/153821316?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/GeorgL0ngGamma\",\"html_url\":\"https://github.com/GeorgL0ngGamma\",\"followers_url\":\"https://api.github.com/users/GeorgL0ngGamma/followers\",\"following_url\":\"https://api.github.com/users/GeorgL0ngGamma/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/GeorgL0ngGamma/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/GeorgL0ngGamma/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/GeorgL0ngGamma/subscriptions\",\"organizations_url\":\"https://api.github.com/users/GeorgL0ngGamma/orgs\",\"repos_url\":\"https://api.github.com/users/GeorgL0ngGamma/repos\",\"events_url\":\"https://api.github.com/users/GeorgL0ngGamma/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/GeorgL0ngGamma/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Adds one root spec for #127\u2013#129 with proposed decisions, acceptance criteria, and validation commands. It recommends explicit-only Grok allocation, documented backend behavior for six legacy IDs, and route validation before raising DeepSeek/GLM ceilings.\\n\\nValidation: checked pinned references, metadata assertions and negative cases, empty-test rejection, Bash syntax, and Prettier. Runtime regressions are defined for the implementation PRs.\\n\",\"created_at\":\"2026-09-29T14:36:55Z\",\"updated_at\":\"2026-09-29T15:30:24Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"110a33f5b8817964f2189ba7e552ed7d8738b432\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/140/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/140/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/140/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/28490d22b53a99485eabbfe8f0ba125b7845e71d\",\"head\":{\"label\":\"GeorgL0ngGamma:docs/model-catalogue-metadata-remediation\",\"ref\":\"docs/model-catalogue-metadata-remediation\",\"sha\":\"28490d22b53a99485eabbfe8f0ba125b7845e71d\",\"user\":{\"login\":\"GeorgL0ngGamma\",\"id\":153821316,\"node_id\":\"U_kgDOCSsghA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/153821316?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/GeorgL0ngGamma\",\"html_url\":\"https://github.com/GeorgL0ngGamma\",\"followers_url\":\"https://api.github.com/users/GeorgL0ngGamma/followers\",\"following_url\":\"https://api.github.com/users/GeorgL0ngGamma/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/GeorgL0ngGamma/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/GeorgL0ngGamma/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/GeorgL0ngGamma/subscriptions\",\"organizations_url\":\"https://api.github.com/users/GeorgL0ngGamma/orgs\",\"repos_url\":\"https://api.github.com/users/GeorgL0ngGamma/repos\",\"events_url\":\"https://api.github.com/users/GeorgL0ngGamma/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/GeorgL0ngGamma/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1395598775,\"node_id\":\"R_kgDOUy8ltw\",\"name\":\"CorbanuTerminal\",\"full_name\":\"GeorgL0ngGamma/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"GeorgL0ngGamma\",\"id\":153821316,\"node_id\":\"U_kgDOCSsghA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/153821316?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/GeorgL0ngGamma\",\"html_url\":\"https://github.com/GeorgL0ngGamma\",\"followers_url\":\"https://api.github.com/users/GeorgL0ngGamma/followers\",\"following_url\":\"https://api.github.com/users/GeorgL0ngGamma/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/GeorgL0ngGamma/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/GeorgL0ngGamma/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/GeorgL0ngGamma/subscriptions\",\"organizations_url\":\"https://api.github.com/users/GeorgL0ngGamma/orgs\",\"repos_url\":\"https://api.github.com/users/GeorgL0ngGamma/repos\",\"events_url\":\"https://api.github.com/users/GeorgL0ngGamma/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/GeorgL0ngGamma/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/GeorgL0ngGamma/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-29T14:36:06Z\",\"updated_at\":\"2026-09-29T14:36:06Z\",\"pushed_at\":\"2026-09-29T15:30:15Z\",\"git_url\":\"git://github.com/GeorgL0ngGamma/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:GeorgL0ngGamma/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/GeorgL0ngGamma/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/GeorgL0ngGamma/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184704,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/140\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/140\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/140\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/140/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/140/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/140/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/28490d22b53a99485eabbfe8f0ba125b7845e71d\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/139\",\"id\":4678002140,\"node_id\":\"PR_kwDOTIDrTc8AAAABFtSl3A\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/139\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/139.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/139.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/139\",\"number\":139,\"state\":\"open\",\"locked\":false,\"title\":\"docs: specify first-task wallet linkage proof\",\"user\":{\"login\":\"wizbubba1\",\"id\":72823961,\"node_id\":\"MDQ6VXNlcjcyODIzOTYx\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/72823961?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/wizbubba1\",\"html_url\":\"https://github.com/wizbubba1\",\"followers_url\":\"https://api.github.com/users/wizbubba1/followers\",\"following_url\":\"https://api.github.com/users/wizbubba1/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/wizbubba1/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/wizbubba1/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/wizbubba1/subscriptions\",\"organizations_url\":\"https://api.github.com/users/wizbubba1/orgs\",\"repos_url\":\"https://api.github.com/users/wizbubba1/repos\",\"events_url\":\"https://api.github.com/users/wizbubba1/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/wizbubba1/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Problem and proposed decision\\n\\nA newcomer in postfiatorg/postfiatorg.github.io#5 could not identify the address or screen required to prove Task Node wallet linkage. This spec recommends `/tasknode status` and its full `wallet:` row, with the account and GitHub identity from the same response, checked against the authenticated account association. It distinguishes that association from the local Solana wallet exposed by `/wallet`.\\n\\nAdds only `FIRST-TASK-WALLET-LINKAGE-SPEC.md`: exact request and recovery wording, acceptance criteria, verifier outcomes, rationale, and validation cases. Existing UI and source references are pinned to `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`. Proposed wording is explicitly marked for maintainer adoption; this PR changes no program behavior.\\n\\n## Validation\\n\\n- Confirmed the source baseline and reviewed the status renderer, profile context, wallet menu, product contract, and existing root-spec format.\\n- Opened installed Corbanu Terminal 0.1.48 in a real PTY, entered `/tasknode status`, and confirmed the heading and complete profile/account/GitHub/wallet rows. The installed binary's source SHA is unknown; the spec distinguishes this live corroboration from source verification at the pinned commit.\\n- `git diff --cached --check` passed; exactly one new Markdown file is included.\\n- No code tests were needed for this documentation-only change. Fresh-newcomer usability testing and negative-case execution remain adoption validation, not claimed passes.\\n\\nChange class: Routine documentation proposal. Product context: `docs/corbanu-product-spec.md`, \\\"Shipping MVP - LIVE\\\", \\\"Task Node and identity\\\". No implementation plan or sprint is introduced.\\n\",\"created_at\":\"2026-09-29T13:44:43Z\",\"updated_at\":\"2026-09-29T13:44:43Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"5ad03722ad336909fb78c8121991911c21789e5c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/139/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/139/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/139/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/62088d596cba673bef6ed4f7d9a4d6e09b6dc00b\",\"head\":{\"label\":\"wizbubba1:first-task-wallet-linkage-spec\",\"ref\":\"first-task-wallet-linkage-spec\",\"sha\":\"62088d596cba673bef6ed4f7d9a4d6e09b6dc00b\",\"user\":{\"login\":\"wizbubba1\",\"id\":72823961,\"node_id\":\"MDQ6VXNlcjcyODIzOTYx\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/72823961?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/wizbubba1\",\"html_url\":\"https://github.com/wizbubba1\",\"followers_url\":\"https://api.github.com/users/wizbubba1/followers\",\"following_url\":\"https://api.github.com/users/wizbubba1/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/wizbubba1/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/wizbubba1/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/wizbubba1/subscriptions\",\"organizations_url\":\"https://api.github.com/users/wizbubba1/orgs\",\"repos_url\":\"https://api.github.com/users/wizbubba1/repos\",\"events_url\":\"https://api.github.com/users/wizbubba1/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/wizbubba1/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1395235962,\"node_id\":\"R_kgDOUymceg\",\"name\":\"CorbanuTerminal\",\"full_name\":\"wizbubba1/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"wizbubba1\",\"id\":72823961,\"node_id\":\"MDQ6VXNlcjcyODIzOTYx\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/72823961?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/wizbubba1\",\"html_url\":\"https://github.com/wizbubba1\",\"followers_url\":\"https://api.github.com/users/wizbubba1/followers\",\"following_url\":\"https://api.github.com/users/wizbubba1/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/wizbubba1/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/wizbubba1/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/wizbubba1/subscriptions\",\"organizations_url\":\"https://api.github.com/users/wizbubba1/orgs\",\"repos_url\":\"https://api.github.com/users/wizbubba1/repos\",\"events_url\":\"https://api.github.com/users/wizbubba1/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/wizbubba1/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/wizbubba1/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-29T12:36:25Z\",\"updated_at\":\"2026-09-29T12:36:25Z\",\"pushed_at\":\"2026-09-29T13:44:14Z\",\"git_url\":\"git://github.com/wizbubba1/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:wizbubba1/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/wizbubba1/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/wizbubba1/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184697,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/139\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/139\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/139\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/139/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/139/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/139/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/62088d596cba673bef6ed4f7d9a4d6e09b6dc00b\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/138\",\"id\":4669962698,\"node_id\":\"PR_kwDOTIDrTc8AAAABFln5yg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/138\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/138.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/138.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/138\",\"number\":138,\"state\":\"open\",\"locked\":false,\"title\":\"Accounting: local cost ledger and /cost inspector (integration branch)\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Why\\n\\nCorbanu Terminal routes the same work through many providers: Claude and OpenAI subscriptions, the wallet-funded Corbanu API, and API keys for Z.AI, DeepSeek, OpenRouter, Vercel, Anthropic and Baseten. Until now there was no single answer to \\\"what did this conversation cost, and on which route?\\\" Each provider reports usage differently. Some state a charge with every response, some omit counters, and subscription work isn't billed per token at all.\\n\\nThis PR adds a local cost ledger and a `/cost` inspector that answer that question honestly. It shows exact figures where the evidence supports them, labels anything it can't price as unknown (never `$0`), and never presents subscription work as money spent.\\n\\nProduct spec: **Product measurement**, \\\"No commercial performance numbers have been supplied.\\\" Plan: `docs/plans/active/portfolio-agent-cost-accounting.md`.\\n\\n&gt; **Distribution safety.** Collection and `/cost` exist only behind the debug-only `developer-accounting` Cargo feature (`codex-core` + `codex-tui`). Optimized builds with the feature fail at compile time, the binary carries a marker that `scripts/build_codex_package.py` refuses to package, and `/cost` is hidden without the feature. Distribution builds therefore neither collect nor display anything from this PR.\\n\\n## What it does\\n\\n`/cost` opens a navigable inspector for the current conversation. It starts on today (UTC); `/cost requests YYYY-MM-DD` opens a past day, and a UTC range with hour/day/week/month grouping is also supported.\\n\\n**First screen**\\n- One line per provider and model, saying how the work is paid for:\\n  - **Pay per use**: the estimated cost and, where the provider states one, `Billed by : $\u2026`.\\n  - **Covered by your subscription**: what the same work would cost at API prices, never shown as spend.\\n- Pay-per-use and subscription totals are shown separately when a day has both.\\n- Audit detail sits below a `\u2014\u2014 Details \u2014\u2014` divider: coverage, freshness (`ledger current to \u2026 (N ms behind)`), retention dates, token counters, and exact USD subtotals.\\n\\n**Navigation**\\n- Links under `\u2014\u2014 Open \u2014\u2014` go to provider/model groups, individual requests, per-attempt technical details (price snapshot, rates, evidence revisions), the root's own vs descendant attempts, and attempts whose ancestry couldn't be resolved.\\n- Each group link shows its size, e.g. `(none)` or `(1 attempt)`.\\n- Back and Esc return the way you came; Esc on the overview closes the inspector.\\n\\n**Honesty rules the views enforce**\\n- A missing rate is \\\"no price available\\\", not `$0`. Rows whose recorded tokens have no price are named, with the possible causes listed but none asserted.\\n- Where a provider states its charge but published prices can't reproduce it, the stated charge is the figure shown.\\n- \\\"At least $X\\\" is used whenever some attempts reported nothing.\\n- A day of pure subscription work is never shown as \\\"incomplete\\\".\\n\\n## How it works\\n\\n- **Ledger** (`codex-rs/state`, `accounting_migrations/0001_usage.sql`): an append-only SQLite store in `draft_accounting_*` tables for attempts, observations, price snapshots/bindings, estimates, contributions, tombstones, and compacted days.\\n  - Money is exact decimal arithmetic.\\n  - Pricing rules are versioned, so a price change can never re-price or break history.\\n  - Raw request detail is kept for 90 days, then compacted into daily aggregates. Late imports, compaction, and retention reduction are atomic.\\n- **Capture** (`codex-rs/codex-api/src/endpoint/*_accounting.rs`, `codex-rs/core/src/accounting*.rs`):\\n  - Usage is observed on the Responses (HTTP and WebSocket), Chat Completions, and Anthropic wire formats. Each observation records the arithmetic dialect it came from: inclusive, native Anthropic, or unknown-compatible.\\n  - A request is recorded only when it can be attributed to the route it was actually sent on. A request that can't be attributed is excluded; the turn still runs.\\n  - Covered paths: normal turns, compaction (local, remote, auto, legacy), memory extraction, the completion classifier, image generation, realtime/web search, agent identity/prewarm, and the Claude panes bridge.\\n- **Pricing** (`accounting_prices.rs`, `accounting_pricing.rs`):\\n  - A dispatch-time price snapshot per attempt, keyed by the catalogue's model identity rather than the name sent on the wire.\\n  - Subscription work uses a separate *plan basis*: the plan rate that applied and the API-price equivalent, never spend.\\n  - The plan basis is chosen by the authentication actually used, not inferred from missing rates.\\n- **Stated charges**: the per-response charge stated by OpenRouter, the Vercel AI Gateway, and the Corbanu API is recorded and shown alongside the estimate.\\n- **Inspector** (`codex-rs/tui/src/chatwidget/tokens.rs`): read-only. Each inspection is a single bounded, scope-limited read, so navigation never re-queries the ledger.\\n\\n## Fixed along the way\\n\\n**Capture gaps**\\n- A ChatGPT-subscription Responses turn recorded nothing.\\n- Compressed request bodies, configured routing preferences, query-parameter providers, AWS-signed routes, and gateway-pinned bodies were refused.\\n- Compaction, image generation, memory extraction, the classifier, and prewarm were never collected.\\n- An unattributable request failed the turn after it had already been sent.\\n\\n**Pricing correctness**\\n- An unrelated OpenAI key made every Claude Plan turn unpriceable.\\n- Turns were priced by the name sent on the wire instead of the catalogue identity.\\n- DeepSeek cache-miss/cache-write handling, including its peak/off-peak V4 Pro sheet.\\n- Anthropic cache writes were unpriced.\\n- OpenRouter cache writes were missing, and Chat cache-write counts are now read only on OpenRouter.\\n- Baseten's zero cache-write rate is now stated explicitly.\\n- Z.AI now uses its pay-as-you-go endpoint with per-token GLM pricing.\\n\\n**Plan work**\\n- A subscription-only day reported \\\"1 of 1 billed attempts incomplete\\\".\\n- Metered rows used on a subscription now state their API equivalent (OpenAI rows only where no plan rate exists).\\n\\n**Inspector correctness**\\n- Checkpoint lag is distinguished from stale totals.\\n- Inspection is bounded by scope, not host load.\\n- Ownership is no longer decided by untyped string comparison.\\n- Coverage and ancestry scopes are stated explicitly.\\n\\n**Lock contention on the shared state DB**\\n- Every request write ran the full retention sweep, which reads, validates and prices every retained attempt, two or three times under `BEGIN IMMEDIATE`. On a ~2,100-attempt ledger that held the write lock for 5\u201320 s. Other writers (the session's own thread-metadata updates, or a second Corbanu session on the same home) then exceeded SQLite's 5 s busy timeout. Turns ended with \\\"Native Anthropic accounting failed\\\" or \\\"failed to check provider request throttle state: database is locked\\\".\\n- The request write path (store open, native admit/observe) now runs the full sweep on the first write of each UTC hour, or whenever anything aged out before the hour began. Otherwise only the checkpoint advances. The post-write overflow check reads only the written day. Explicit maintenance, deletion and imports keep the full sweep.\\n- Trade-offs: corruption still fails visibly, but within the hour rather than on the next write. Detail past 90 days may be retired up to an hour late, and inspection reports it as checkpoint lag meanwhile.\\n- Measured on a copy of a real 2,156-attempt ledger (debug build): ~5 ms for write-path maintenance, versus ~4.1 s for one full sweep.\\n\\n**Concurrent and ephemeral sessions**\\n- `corbanu exec --ephemeral` persists no thread, so nothing could own its attempts, and every turn failed with \\\"Native Anthropic accounting failed\\\" before sending. Ephemeral sessions' turns now run uncollected, like any unattributable request.\\n- Each write read the clock before waiting for the write lock. With several Corbanu processes on one home, another could commit a later retention checkpoint during the wait, and the store's backward-time check failed the turn. `AsOf::Now` is now read under `BEGIN IMMEDIATE`; explicit `AsOf::At` times keep their exact behaviour, so a backward clock still fails visibly. Before the fix, 1 of 3 concurrent `exec` runs failed; after it, 13 of 13 passed on macOS (Opus and GLM mixed) and 6 of 6 on Linux.\\n\\n**Presentation**\\n- Removed Rust debug output (`Some(20724)`) and raw epoch milliseconds, now dates.\\n- Removed `$0.000000 + unknown` and `exact USD: 0` shown next to a real charge.\\n- Token counters read `13,411` or `not reported (N attempts)`.\\n- Link rows are marked with `\u2192` and show their group size.\\n- Provider display names are used (the built-in `pfterminal-plan` is shown as **Corbanu API**).\\n- Back and Esc follow the path the user took.\\n\\n## Verification\\n\\n- `cargo test -p codex-tui --lib chatwidget::tokens`: 60 pass. New tests cover cross-provider readability (Corbanu API, DeepSeek, OpenAI, OpenRouter, and a subscription plan in one day), back navigation along the path taken, and thousands grouping.\\n- Full `codex-tui`: 4,098 pass. Three fail identically without the `/cost` changes: `command_popup` `app_command_popup_snapshot`, `default_command_popup_items_snapshot`, and `default_daemon_auto_connect_probes_socket_only`. The full run also needs `RUST_MIN_STACK=16777216`, because `app::tests::attach_live_thread_for_selection_accepts_empty_live_threads` overflows the default test-thread stack.\\n- Core, state, and codex-api accounting suites, contract goldens, and qualification evidence are under `qa/portfolio/agent-cost-accounting/`.\\n- Concurrency/ephemeral fixes: new `writes_read_their_clock_after_another_process_advanced_the_checkpoint` (state) and `accounting_ephemeral_session_runs_turns_without_collecting` (core, fails without the fix).\\n- Lock-contention fix: new `request_writes_validate_the_whole_ledger_hourly_and_when_retention_is_due` (state). `codex-state` lib: 337 pass. Core accounting lib tests (70) and integration tests (`--test all`, 87) pass via `just test`.\\n- True-TUI PTY runs with keys sent, on a macOS developer build and a Linux (RTX) developer build:\\n  - `/cost` opened after a real turn.\\n  - Every link opened.\\n  - Provider \u2192 request \u2192 technical details, then Esc/Back returned along the same path.\\n  - Refresh and Close worked.\\n\\n## Scope note: this is the integration branch\\n\\nThis PR merges `integrate/management-workstreams-20260911` (about 1,000 commits). Accounting is the headline, but the branch also carries other work that has not been reviewed as part of this description:\\n- Initiative-control and management dashboard scripts (`scripts/initiative_control/`).\\n- P0 security-levels work (`secret-broker-service`, `linux-pidfd-spawn`, `protected-state`).\\n- Task Node session changes.\\n- Provider/model catalogue and wallet/Corbanu API updates.\\n- The 0.1.48 release merge.\\n- A large volume of QA evidence under `qa/`.\\n- Three small UX fixes found while diagnosing the lock contention over SSH. None has had a true-TUI PTY run yet:\\n  - When the macOS login keychain is locked (usual over SSH), the chat says so and gives `security unlock-keychain login.keychain-db`, instead of \\\"provider unavailable or inactive\u2026 repair it in /providers\\\" (`keyring-store`, `tui/src/chatwidget/provider_model_policy.rs`).\\n  - An empty resume list under the Cwd filter says \\\"No sessions in this folder. Press \u2190/\u2192 to show sessions from all folders.\\\" Covered by the new `empty_cwd_filter_points_to_all_folders` test.\\n  - `corbanu` checks its home at startup. When macOS privacy protection blocks it (`EPERM`), it names the System Settings switch, using the SSH-specific one when `SSH_CONNECTION` is set (`cli/src/pfterminal_home.rs`).\\n\\nReview or split those before marking this ready.\\n\\n## Before release\\n\\nPer `AGENTS.md`, shipping still requires a named human tester's sign-off on the `/cost` flows and a `qa/release//` record. This PR does not claim either.\\n\\n\\n\",\"created_at\":\"2026-09-28T22:18:25Z\",\"updated_at\":\"2026-10-03T06:06:53Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"75784303234ebc3af1244beda4ce60157008d636\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":true,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/138/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/138/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/138/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/4da42a9b10c1735d2a2d145527f66f6d02b824d2\",\"head\":{\"label\":\"CorbanuCore:integrate/management-workstreams-20260911\",\"ref\":\"integrate/management-workstreams-20260911\",\"sha\":\"4da42a9b10c1735d2a2d145527f66f6d02b824d2\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/138\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/138\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/138\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/138/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/138/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/138/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/4da42a9b10c1735d2a2d145527f66f6d02b824d2\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/137\",\"id\":4662825742,\"node_id\":\"PR_kwDOTIDrTc8AAAABFe0TDg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/137\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/137.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/137.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/137\",\"number\":137,\"state\":\"open\",\"locked\":false,\"title\":\"docs: add read-only Windows upgrade diagnostics\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Windows users can encounter an installer junction-ownership refusal or keep resolving a legacy binary after upgrading. Add read-only command-resolution and junction-target diagnostics, interpretation of the ownership guard, and a minimal redacted support-report template; link it from Windows installation instructions.\\n\\nRoutine documentation under **Shipping MVP \u2014 LIVE**: corbanu command and legacy pfterminal compatibility. No installer behavior, PATH, junction or credential changes. Source checked at c9f358c0; command semantics checked against Microsoft Get-Command/Get-Item documentation; relative links and diff whitespace checked. Windows/PowerShell execution was unavailable and is explicitly disclosed in the guide. No migration fix or Windows runtime test is claimed. No feature plan, sprint or TUI qualification applies to this docs-only change. AI-assisted by Codex.\\n\",\"created_at\":\"2026-09-28T11:11:50Z\",\"updated_at\":\"2026-09-28T11:11:50Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"04a74408525aaf8ece3eeb4c7fed7dac24d7bd30\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/137/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/137/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/137/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/618a5d43924cb01576efcab4fceefa748607de81\",\"head\":{\"label\":\"citadelculture:codex/windows-upgrade-diagnostics\",\"ref\":\"codex/windows-upgrade-diagnostics\",\"sha\":\"618a5d43924cb01576efcab4fceefa748607de81\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/137\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/137\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/137\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/137/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/137/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/137/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/618a5d43924cb01576efcab4fceefa748607de81\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/136\",\"id\":4662738314,\"node_id\":\"PR_kwDOTIDrTc8AAAABFeu9ig\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/136\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/136.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/136.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/136\",\"number\":136,\"state\":\"open\",\"locked\":false,\"title\":\"docs(tasknode): add worked JSON CLI task lifecycle\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Task Node documentation describes task menus and request recovery but lacks a worked JSON CLI task lifecycle. This adds profile-scoped inspection, acceptance, evidence submission, exact verifier replies and reward confirmation, with recovery guidance after uncertain writes.\\n\\nRoutine documentation change under the product specification heading **Shipping MVP \u2014 LIVE**, Task Node and identity: tasks, evidence, verification, rewards, balances and linked identity. No runtime behavior changes or live dummy submissions.\\n\\nValidation: all 13 command examples parsed successfully with released Corbanu 0.1.48 help; git diff --check passed. Placeholders replace real accounts, evidence and artifact URLs. Interactive QA, release qualification and a plan/sprint are not applicable to this documentation-only change. AI-assisted contribution by Codex, reviewed against current upstream documentation and released CLI help.\\n\",\"created_at\":\"2026-09-28T11:03:17Z\",\"updated_at\":\"2026-09-28T11:03:17Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"038610ae223a9d2c8896cfbaca0fb68b9d86cc2b\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/136/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/136/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/136/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/9926bcbd95f428a1776745740de45dbf0f166afa\",\"head\":{\"label\":\"citadelculture:codex/tasknode-cli-lifecycle-docs\",\"ref\":\"codex/tasknode-cli-lifecycle-docs\",\"sha\":\"9926bcbd95f428a1776745740de45dbf0f166afa\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/136\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/136\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/136\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/136/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/136/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/136/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/9926bcbd95f428a1776745740de45dbf0f166afa\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/135\",\"id\":4655422512,\"node_id\":\"PR_kwDOTIDrTc8AAAABFXwcMA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/135\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/135.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/135.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/135\",\"number\":135,\"state\":\"open\",\"locked\":false,\"title\":\"fix(models): make Grok 4.7 explicit-choice until tier pricing is supported\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Grok 4.7 advertises flat allocation prices even though its catalog description warns of a higher long-prompt tier. This applies issue #127's manual-only mitigation: use the existing disabled-orchestration metadata so the allocator describes this model as `explicit-choice only; allocation economics unavailable` rather than presenting incomplete flat prices.\\n\\nThe model remains picker-visible with the same provider, context, output limit, reasoning settings and description. This changes allocation guidance, not a deterministic model authorization gate. The existing allocation policy prohibits automatic cost-based choice of explicit-only entries while preserving user-selected overrides and inheritance.\\n\\nTargets `release/corbanu-0.1.44` at `64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39`, where PR #123 introduces the affected row. One JSON object changes; no pricing tier implementation or provider invoice claim. Relates to #127.\\n\\nBounded fix under product specification **Shipping MVP \u2014 LIVE**, **Agent orchestration**: \u201cmodel-aware delegation\u201d. It restores accurate allocation guidance using the existing manual-selection behavior. No plan/sprint, payment, authorization, or provider routing change.\\n\\nValidation:\\n- JSON parses; comparison against the base confirms only this model's orchestration object changes. All other model and catalog fields are identical.\\n- `git diff --check` passes.\\n- Existing code inspection: `ModelOrchestrationMetadata::Disabled::billing()` yields none; `spawn_agent_models_description` renders the explicit-choice label and policy. Existing `spawn_agent_catalog_separates_explicit_choices_from_cost_based_allocation` covers that behavior; no new static-value test added.\\n- `just test -p codex-models-manager`: 68 passed, 0 skipped on the final committed tree (Rust 1.95.0, macOS arm64, CLT SDK15.2). Initial missing-nextest and SDK-header failures were resolved with the installed pinned nextest and explicit SDK path.\\n- `just fmt` was attempted; repository-wide formatting stopped on missing `uv`, `dotslash`, and nested `just` executable. No unrelated changes resulted.\\n\\nDraft for review, not a release or an unqualified human-test-ready candidate. No packaged TUI, live-provider inference, code-blind functional qualification, live-codebase benchmark or human acceptance claim. No Tasknode reward requested for this work.\\n\",\"created_at\":\"2026-09-27T17:07:43Z\",\"updated_at\":\"2026-10-01T20:38:50Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"61b6beecd1f8da4d47f5660763122d7e7bfb9663\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":true,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/135/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/135/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/135/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/599cd3d2a1e19cca92599ace554ed8b7431b7bdc\",\"head\":{\"label\":\"citadelculture:codex/grok-tier-manual\",\"ref\":\"codex/grok-tier-manual\",\"sha\":\"599cd3d2a1e19cca92599ace554ed8b7431b7bdc\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:release/corbanu-0.1.44\",\"ref\":\"release/corbanu-0.1.44\",\"sha\":\"64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/135\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/135\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/135\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/135/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/135/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/135/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/599cd3d2a1e19cca92599ace554ed8b7431b7bdc\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/134\",\"id\":4647769830,\"node_id\":\"PR_kwDOTIDrTc8AAAABFQdW5g\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/134\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/134.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/134.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/134\",\"number\":134,\"state\":\"open\",\"locked\":false,\"title\":\"fix(tui): restore input in the active-session resume picker\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Opening `/resume` inside an active TUI currently leaves search and navigation unresponsive because the picker opens a second terminal stream while the app drainer already owns input. This change borrows `tui_event_rx` for the modal and acknowledges each consumed event in the watchdog. Startup resume/fork keep their existing stream ownership; cancellation and selected-session handling stay intact.\\n\\nFixes #125. Follows the [existing diagnosis](https://gist.github.com/JJ2203-theRealOne/4f4a8756b9c43758e122b61f8a70682f). Bounded fix under the existing **Shipping MVP \u2014 LIVE** requirement for \u201csupervision, resume, and recovery\u201d. The handler moves into a focused module so the app-loop receiver can be borrowed, following the neighboring migration handler. No broker `pause_events()` call, dependency change or persistence change.\\n\\nBase `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`; tested head `f0f9efc2b666c1fd9eb1b683e4219eb6b920cce2`.\\n\\nValidation on macOS26.6.2 arm64 / Rust1.95.0, commands from `codex-rs`:\\n\\n| Command | Result |\\n|---|---|\\n| `cargo build --locked -p codex-cli --bin corbanu` | exit0, final rebuild2.79s |\\n| `cargo check --locked -p codex-tui` | exit0,115.17s |\\n| `just test --locked -p codex-tui -E 'test(resume_picker) \\\\| test(tui_event_drainer_keeps_polling)'` | exit0,93 passed |\\n| `cargo fmt -- --config imports_granularity=Item --check` | exit0; stable rustfmt warns about nightly-only option |\\n| `just test --locked -p codex-tui` | exit100;3,956 passed (4 flaky),136 failed,8 skipped |\\n| `just fmt` | exit1; Rust step passes, uv/dotslash unavailable |\\n\\nReal120\u00d740PTY comparison uses synthetic history and an OS sandbox denying network access. The unchanged runtime baseline reproduces frozen typing/Down/Escape while its startup CLI control works. The candidate passes all seven frozen P0 cases: typing/filtering, navigation/selection, cancel, repeated open/close, reopen after selection and no-match recovery. A12-second modal hold remains responsive with zero queued-input watchdog warnings versus two baseline warnings. Independent capture review verifies the155 input events and outcomes. The final rebuild is byte-identical to the tested candidate (`5a2727d764951cd0ede0f1de0b2b29713435c7d7fccb4463481e5cee2ee60cae`).\\n\\n[Complete command receipts, failure excerpts and reproducible PTY harness](https://gist.github.com/citadelculture/1585c4b1575b4ffa9c07c4aae54e974c) \u2014 REPORT.md SHA256 `d729e17791180c8c640fa6ce4e0c5227f3d73743bee33e567b221758c8fc281a`.\\n\\nLimits: full TUI suite is not green. Observed failures include denied socket operations, macOS path alias expectations, snapshot differences and an AuthManager source restriction; no full baseline comparison establishes all causes. No expected snapshots were changed. Earlier adapter/test compile errors and two QA-oracle corrections are preserved in the report. WSL/Linux/Windows, candidate P1/P2 cases, live providers, full workspace and hosted CI are unvalidated. Build reused an existing public cache with one writer; no clean-room claim.\\n\",\"created_at\":\"2026-09-26T15:01:21Z\",\"updated_at\":\"2026-10-01T20:38:50Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"32d85db722b5b0fc936e574edf3525f89b934ae3\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/134/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/134/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/134/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f0f9efc2b666c1fd9eb1b683e4219eb6b920cce2\",\"head\":{\"label\":\"citadelculture:codex/fix-resume-picker-input\",\"ref\":\"codex/fix-resume-picker-input\",\"sha\":\"f0f9efc2b666c1fd9eb1b683e4219eb6b920cce2\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/134\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/134\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/134\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/134/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/134/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/134/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f0f9efc2b666c1fd9eb1b683e4219eb6b920cce2\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/133\",\"id\":4646675024,\"node_id\":\"PR_kwDOTIDrTc8AAAABFPaiUA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/133\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/133.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/133.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/133\",\"number\":133,\"state\":\"open\",\"locked\":false,\"title\":\"fix(deps): update rustls for RUSTSEC-2026-0285\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Fix the rustls TLS 1.3 advisory RUSTSEC-2026-0285 by updating the locked rustls version to 0.23.45 and regenerating Bazel's dependency metadata.\\n\\nExactly four Cargo package records change:\\n\\n| Package | Before | After |\\n|---|---|---|\\n| rustls |0.23.36|0.23.45|\\n| aws-lc-rs |1.16.2|1.18.1|\\n| aws-lc-sys |0.39.0|0.45.0|\\n| rustls-webpki |0.103.13|0.103.15|\\n\\nThe aws-lc-sys dependency edge to already-present `pkg-config` is also added; its package version is unchanged. No manifest, source, or reqwest ban changes. `just bazel-lock-update` produced the committed MODULE.bazel.lock delta.\\n\\nBase: `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`. Reviewed head: `698672d8870611291e79d644c4da58105358f07d`. Only `codex-rs/Cargo.lock` and `MODULE.bazel.lock` differ from base.\\n\\nValidation: `cargo check -p codex-core` passed locally on macOS arm64 with Rust/Cargo 1.95.0. `just bazel-lock-update` and the final `just bazel-lock-check` passed using Bazel 9.0.0. The first lock-check attempt failed under Python 3.9; rerunning with available Python 3.13 passed without repository edits. Full command output is below. These are local compile/lock checks; Linux/Windows builds, TLS runtime tests and a passing hosted CI or full cargo-deny run are not claimed. The separate reqwest ban remains outside this fix.\\n\\n`just fmt` was attempted before the compile check: Just/Rust formatting completed, but the overall recipe failed because local `dotslash` and `uv` executables were missing. No unrelated formatting changes are included.\\n\\nClassification: bounded security fix. Product specification heading **Product definition** requires \u201cwhile preserving Corbanu\u2019s trading, provider, wallet, security, identity, and social layers.\u201d This repairs the existing TLS dependency without adding a product goal or authorization boundary. This PR is not a release.\\n\\nReferences: [official advisory](https://rustsec.org/advisories/RUSTSEC-2026-0285.html), [read-only dependency investigation](https://gist.github.com/citadelculture/7a82e9f9aea119e1eacf3eb5399678eb).\\n\\n\n\\nExact commands, local environment, and full validation output\\n\\nOnly local filesystem prefixes are normalized below; line order, warnings, errors and outcomes are preserved. `$REPO` is the isolated checkout, `$EVIDENCE` its external logs/cache directory, `$PROJECT` the enclosing work directory, and `$USER_HOME` the workstation home. All outputs are complete, not success-only excerpts.\\n\\n### check-environment.json\\n\\n```text\\n{\\n  \\\"host\\\": \\\"macOS-26.6.2-arm64-arm-64bit-Mach-O\\\",\\n  \\\"architecture\\\": \\\"arm64\\\",\\n  \\\"working_directory\\\": \\\"codex-rs\\\",\\n  \\\"command\\\": [\\n    \\\"cargo\\\",\\n    \\\"check\\\",\\n    \\\"-p\\\",\\n    \\\"codex-core\\\"\\n  ],\\n  \\\"overrides\\\": {\\n    \\\"SDKROOT\\\": \\\"/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk\\\",\\n    \\\"CC\\\": \\\"/Library/Developer/CommandLineTools/usr/bin/clang\\\",\\n    \\\"CXX\\\": \\\"/Library/Developer/CommandLineTools/usr/bin/clang++\\\",\\n    \\\"CARGO_BUILD_JOBS\\\": \\\"4\\\",\\n    \\\"CARGO_TARGET_DIR\\\": \\\"$REPO-evidence/target\\\"\\n  },\\n  \\\"PATH_prepend\\\": \\\"/Library/Developer/CommandLineTools/usr/bin\\\",\\n  \\\"cache_seed\\\": \\\"APFS copy-on-write clone of prior tmux-build target, reused Cargo registry/git cache; no cache cleaning\\\",\\n  \\\"rustc\\\": \\\"rustc 1.95.0 (59807616e 2026-04-14)\\\\nbinary: rustc\\\\ncommit-hash: 59807616e1fa2540724bfbac14d7976d7e4a3860\\\\ncommit-date: 2026-04-14\\\\nhost: aarch64-apple-darwin\\\\nrelease: 1.95.0\\\\nLLVM version: 22.1.2\\\\n\\\",\\n  \\\"cargo\\\": \\\"cargo 1.95.0 (f2d3ce0bd 2026-03-21)\\\"\\n}\\n```\\n\\n### cargo-update-raw.txt\\n\\n```text\\n$ cd codex-rs\\n$ cargo update -p rustls --precise 0.23.45\\n    Updating crates.io index\\n    Updating aws-lc-rs v1.16.2 -&gt; v1.18.1\\n    Updating aws-lc-sys v0.39.0 -&gt; v0.45.0\\n    Updating rustls v0.23.36 -&gt; v0.23.45\\n    Updating rustls-webpki v0.103.13 -&gt; v0.103.15\\nnote: pass `--verbose` to see 488 unchanged dependencies behind latest\\n\\nExit code: 0\\nElapsed seconds: 6.98\\n```\\n\\n### bazel-lock-update-raw.txt\\n\\n```text\\n$ cd repository-root\\n$ just bazel-lock-update\\nbazel mod deps --lockfile_mode=update\\nPortable Bazel invocation: $PROJECT/work/tools/bazel-9.0.0/bazel-9.0.0-darwin-arm64 --nosystem_rc --nohome_rc --batch --output_user_root=$REPO-evidence/bazel-root mod deps --lockfile_mode=update --disk_cache=$REPO-evidence/disk-cache --repo_contents_cache=$REPO-evidence/repo-contents-cache --repository_cache=$REPO-evidence/repository-cache\\nExtracting Bazel installation...\\nOpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.\\nINFO: Invocation ID: 63c57f97-9a1a-4708-b99f-12fab2b64389\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\nWARNING: For repository 'platforms', the root module requires module version platforms@1.0.0, but got platforms@1.1.0 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off\\nWARNING: For repository 'rules_cc', the root module requires module version rules_cc@0.2.18, but got rules_cc@0.2.20 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n (codex@_)\\n\\n\\nExit code: 0\\nElapsed seconds: 60.85\\n```\\n\\n### bazel-lock-check-raw.txt\\n\\n```text\\n$ cd repository-root\\n$ just bazel-lock-check\\n$REPO/scripts/check-module-bazel-lock.sh\\nTraceback (most recent call last):\\n  File \\\"$REPO/.github/scripts/run_bazel_with_buildbuddy.py\\\", line 108, in \\n    def remote_config(args: Sequence[str], env: Mapping[str, str]) -&gt; str | None:\\nTypeError: unsupported operand type(s) for |: 'type' and 'NoneType'\\nMODULE.bazel.lock is out of date.\\nRun 'just bazel-lock-update' and commit the updated lockfile.\\nerror: recipe `bazel-lock-check` failed on line 144 with exit code 1\\n\\nExit code: 1\\nElapsed seconds: 0.81\\n```\\n\\n### bazel-lock-check-python313-raw.txt\\n\\n```text\\n$ cd repository-root\\n$ just bazel-lock-check\\n$REPO/scripts/check-module-bazel-lock.sh\\nBuildBuddy key unavailable; using local Bazel configuration.\\nPortable Bazel invocation: $PROJECT/work/tools/bazel-9.0.0/bazel-9.0.0-darwin-arm64 --nosystem_rc --nohome_rc --batch --output_user_root=$REPO-evidence/bazel-root mod deps --lockfile_mode=error --disk_cache=$REPO-evidence/disk-cache --repo_contents_cache=$REPO-evidence/repo-contents-cache --repository_cache=$REPO-evidence/repository-cache\\nOpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.\\nINFO: Invocation ID: 3d9c47ff-2018-4209-a2de-ec7ff712a1b3\\nWARNING: For repository 'platforms', the root module requires module version platforms@1.0.0, but got platforms@1.1.0 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off\\nWARNING: For repository 'rules_cc', the root module requires module version rules_cc@0.2.18, but got rules_cc@0.2.20 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off\\n no actions running\\n (codex@_)\\n\\n\\nExit code: 0\\nElapsed seconds: 2.89\\n```\\n\\n### fmt-raw.txt\\n\\n```text\\n$ cd repository-root\\n$ just fmt\\n==&gt; Bazel/Starlark formatter failed\\n$ dotslash $REPO/tools/buildifier -mode=fix -lint=off BUILD.bazel MODULE.bazel bazel/modules/BUILD.bazel bazel/modules/wine.MODULE.bazel bazel/platforms/BUILD.bazel bazel/platforms/release_binaries.bzl bazel/rules/BUILD.bazel bazel/rules/e2e_benchmark.bzl bazel/rules/testing/BUILD.bazel bazel/rules/testing/foreign_platform_binary.bzl bazel/rules/testing/wine/BUILD.bazel bazel/rules/testing/wine/wine.bzl bazel/rules/testing/wine/wine_runtime.bzl codex-rs/BUILD.bazel codex-rs/agent-graph-store/BUILD.bazel codex-rs/agent-identity/BUILD.bazel codex-rs/analytics/BUILD.bazel codex-rs/ansi-escape/BUILD.bazel codex-rs/app-server-client/BUILD.bazel codex-rs/app-server-daemon/BUILD.bazel codex-rs/app-server-protocol-noop-macros/BUILD.bazel codex-rs/app-server-protocol/BUILD.bazel codex-rs/app-server-test-client/BUILD.bazel codex-rs/app-server-transport/BUILD.bazel codex-rs/app-server/BUILD.bazel codex-rs/app-server/tests/common/BUILD.bazel codex-rs/apply-patch/BUILD.bazel codex-rs/arg0/BUILD.bazel codex-rs/async-utils/BUILD.bazel codex-rs/aws-auth/BUILD.bazel codex-rs/backend-client/BUILD.bazel codex-rs/browser-isolation/BUILD.bazel codex-rs/bwrap/BUILD.bazel codex-rs/chatgpt/BUILD.bazel codex-rs/cli/BUILD.bazel codex-rs/cloud-config/BUILD.bazel codex-rs/cloud-tasks-client/BUILD.bazel codex-rs/cloud-tasks-mock-client/BUILD.bazel codex-rs/cloud-tasks/BUILD.bazel codex-rs/code-mode-host/BUILD.bazel codex-rs/code-mode-protocol/BUILD.bazel codex-rs/code-mode-runtime/BUILD.bazel codex-rs/code-mode/BUILD.bazel codex-rs/codex-api/BUILD.bazel codex-rs/codex-backend-openapi-models/BUILD.bazel codex-rs/codex-client/BUILD.bazel codex-rs/codex-experimental-api-macros/BUILD.bazel codex-rs/codex-home/BUILD.bazel codex-rs/codex-mcp/BUILD.bazel codex-rs/collaboration-mode-templates/BUILD.bazel codex-rs/config/BUILD.bazel codex-rs/connectors/BUILD.bazel codex-rs/content-security/BUILD.bazel codex-rs/context-fragments/BUILD.bazel codex-rs/core-api/BUILD.bazel codex-rs/core-plugins/BUILD.bazel codex-rs/core-skills/BUILD.bazel codex-rs/core/BUILD.bazel codex-rs/core/tests/common/BUILD.bazel codex-rs/core/tests/remote_env_windows/BUILD.bazel codex-rs/exec-server-protocol/BUILD.bazel codex-rs/exec-server/BUILD.bazel codex-rs/exec-server/testing/BUILD.bazel codex-rs/exec-server/tests/support/BUILD.bazel codex-rs/exec/BUILD.bazel codex-rs/execpolicy-legacy/BUILD.bazel codex-rs/execpolicy/BUILD.bazel codex-rs/ext/agent/BUILD.bazel codex-rs/ext/connectors/BUILD.bazel codex-rs/ext/extension-api/BUILD.bazel codex-rs/ext/git-attribution/BUILD.bazel codex-rs/ext/goal/BUILD.bazel codex-rs/ext/guardian/BUILD.bazel codex-rs/ext/image-generation/BUILD.bazel codex-rs/ext/items/BUILD.bazel codex-rs/ext/mcp/BUILD.bazel codex-rs/ext/memories/BUILD.bazel codex-rs/ext/skills/BUILD.bazel codex-rs/ext/web-search/BUILD.bazel codex-rs/external-agent-migration/BUILD.bazel codex-rs/features/BUILD.bazel codex-rs/feedback/BUILD.bazel codex-rs/file-search/BUILD.bazel codex-rs/file-system/BUILD.bazel codex-rs/file-watcher/BUILD.bazel codex-rs/git-utils/BUILD.bazel codex-rs/gpu-market/BUILD.bazel codex-rs/hooks/BUILD.bazel codex-rs/http-client/BUILD.bazel codex-rs/install-context/BUILD.bazel codex-rs/keyring-store/BUILD.bazel codex-rs/linux-sandbox/BUILD.bazel codex-rs/lmstudio/BUILD.bazel codex-rs/login/BUILD.bazel codex-rs/mcp-server/BUILD.bazel codex-rs/mcp-server/tests/common/BUILD.bazel codex-rs/memories/read/BUILD.bazel codex-rs/memories/write/BUILD.bazel codex-rs/message-history/BUILD.bazel codex-rs/model-provider-info/BUILD.bazel codex-rs/model-provider/BUILD.bazel codex-rs/models-manager/BUILD.bazel codex-rs/network-proxy/BUILD.bazel codex-rs/ollama/BUILD.bazel codex-rs/otel/BUILD.bazel codex-rs/plugin/BUILD.bazel codex-rs/process-hardening/BUILD.bazel codex-rs/product-brand/BUILD.bazel codex-rs/prompts/BUILD.bazel codex-rs/protected-state/BUILD.bazel codex-rs/protocol/BUILD.bazel codex-rs/provider-auth/BUILD.bazel codex-rs/response-debug-context/BUILD.bazel codex-rs/responses-api-proxy/BUILD.bazel codex-rs/rmcp-client/BUILD.bazel codex-rs/rollout-trace/BUILD.bazel codex-rs/rollout/BUILD.bazel codex-rs/sandboxing/BUILD.bazel codex-rs/secret-broker-service/BUILD.bazel codex-rs/secret-broker/BUILD.bazel codex-rs/secrets/BUILD.bazel codex-rs/security-audit/BUILD.bazel codex-rs/security-policy/BUILD.bazel codex-rs/shell-command/BUILD.bazel codex-rs/shell-escalation/BUILD.bazel codex-rs/skills/BUILD.bazel codex-rs/state/BUILD.bazel codex-rs/stdio-to-uds/BUILD.bazel codex-rs/tasknode-session/BUILD.bazel codex-rs/telegram/BUILD.bazel codex-rs/terminal-detection/BUILD.bazel codex-rs/test-binary-support/BUILD.bazel codex-rs/thread-manager-sample/BUILD.bazel codex-rs/thread-store/BUILD.bazel codex-rs/tools/BUILD.bazel codex-rs/tui/BUILD.bazel codex-rs/uds/BUILD.bazel codex-rs/utils/absolute-path/BUILD.bazel codex-rs/utils/approval-presets/BUILD.bazel codex-rs/utils/cache/BUILD.bazel codex-rs/utils/cargo-bin/BUILD.bazel codex-rs/utils/cli/BUILD.bazel codex-rs/utils/elapsed/BUILD.bazel codex-rs/utils/fuzzy-match/BUILD.bazel codex-rs/utils/home-dir/BUILD.bazel codex-rs/utils/image/BUILD.bazel codex-rs/utils/json-to-toml/BUILD.bazel codex-rs/utils/oss/BUILD.bazel codex-rs/utils/output-truncation/BUILD.bazel codex-rs/utils/path-uri/BUILD.bazel codex-rs/utils/path-utils/BUILD.bazel codex-rs/utils/plugins/BUILD.bazel codex-rs/utils/pty/BUILD.bazel codex-rs/utils/readiness/BUILD.bazel codex-rs/utils/rustls-provider/BUILD.bazel codex-rs/utils/sandbox-summary/BUILD.bazel codex-rs/utils/sleep-inhibitor/BUILD.bazel codex-rs/utils/stream-parser/BUILD.bazel codex-rs/utils/string/BUILD.bazel codex-rs/utils/template/BUILD.bazel codex-rs/v8-poc/BUILD.bazel codex-rs/vault/BUILD.bazel codex-rs/vendor/BUILD.bazel codex-rs/wallet-daemon/BUILD.bazel codex-rs/wallet/BUILD.bazel codex-rs/websocket-client/BUILD.bazel codex-rs/windows-sandbox-rs/BUILD.bazel defs.bzl patches/BUILD.bazel rbe.bzl third_party/powershell/BUILD.bazel third_party/v8/BUILD.bazel third_party/v8/libcxx.BUILD.bazel third_party/v8/libcxx_config/BUILD.bazel third_party/v8/libcxxabi.BUILD.bazel third_party/v8/llvm_libc.BUILD.bazel third_party/v8/v8_crate.BUILD.bazel third_party/wine/BUILD.bazel tools/argument-comment-lint/BUILD.bazel tools/argument-comment-lint/lint_aspect.bzl\\n[Errno 2] No such file or directory: 'dotslash'\\n==&gt; Python SDK formatter failed\\n$ uv run --frozen --project sdk/python --only-group format ruff check --fix --fix-only sdk/python\\n[Errno 2] No such file or directory: 'uv'\\n==&gt; Python scripts formatter failed\\n$ uv run --frozen --project scripts ruff format scripts\\n[Errno 2] No such file or directory: 'uv'\\nFormatting failed: Bazel/Starlark, Python SDK, Python scripts\\nerror: recipe `fmt` failed on line 45 with exit code 1\\n\\nExit code: 1\\nElapsed seconds: 10.15\\n```\\n\\n### cargo-check-raw.txt\\n\\n```text\\n$ cd codex-rs\\n$ cargo check -p codex-core\\n Downloading crates ...\\n  Downloaded rustls-webpki v0.103.15\\n  Downloaded aws-lc-rs v1.18.1\\n  Downloaded rustls v0.23.45\\n  Downloaded aws-lc-sys v0.45.0\\n   Compiling aws-lc-sys v0.45.0\\n   Compiling aws-lc-rs v1.18.1\\n   Compiling rustls v0.23.45\\n    Checking hyper v1.8.1\\n    Checking codex-utils-absolute-path v0.1.42 ($REPO/codex-rs/utils/absolute-path)\\n    Checking env_logger v0.11.9\\n    Checking quickcheck v1.1.0\\n    Checking sorted_vector_map v0.2.1\\n    Checking pagable v0.4.1\\n    Checking hyper-util v0.1.20\\n    Checking codex-security-policy v0.1.42 ($REPO/codex-rs/security-policy)\\n    Checking hyper-tls v0.6.0\\n    Checking codex-utils-home-dir v0.1.42 ($REPO/codex-rs/utils/home-dir)\\n    Checking codex-utils-cache v0.1.42 ($REPO/codex-rs/utils/cache)\\n    Checking codex-utils-image v0.1.42 ($REPO/codex-rs/utils/image)\\n    Checking codex-utils-path-uri v0.1.42 ($REPO/codex-rs/utils/path-uri)\\n    Checking codex-extension-items v0.1.42 ($REPO/codex-rs/ext/items)\\n    Checking codex-utils-string v0.1.42 ($REPO/codex-rs/utils/string)\\n    Checking codex-async-utils v0.1.42 ($REPO/codex-rs/async-utils)\\n    Checking hyper-timeout v0.5.2\\n    Checking similar v2.7.0\\n    Checking codex-utils-path v0.1.42 ($REPO/codex-rs/utils/path-utils)\\n    Checking codex-product-brand v0.1.42 ($REPO/codex-rs/product-brand)\\n   Compiling codex-windows-sandbox v0.1.42 ($REPO/codex-rs/windows-sandbox-rs)\\n    Checking codex-utils-pty v0.1.42 ($REPO/codex-rs/utils/pty)\\n    Checking starlark_map v0.14.2\\n    Checking starlark_syntax v0.14.2\\n    Checking codex-security-audit v0.1.42 ($REPO/codex-rs/security-audit)\\n    Checking codex-keyring-store v0.1.42 ($REPO/codex-rs/keyring-store)\\n   Compiling rustls-webpki v0.103.15\\n    Checking codex-secret-broker v0.1.42 ($REPO/codex-rs/secret-broker)\\n    Checking codex-utils-template v0.1.42 ($REPO/codex-rs/utils/template)\\n    Checking codex-terminal-detection v0.1.42 ($REPO/codex-rs/terminal-detection)\\n    Checking reqwest v0.13.4\\n    Checking codex-collaboration-mode-templates v0.1.42 ($REPO/codex-rs/collaboration-mode-templates)\\n    Checking codex-install-context v0.1.42 ($REPO/codex-rs/install-context)\\n   Compiling codex-experimental-api-macros v0.1.42 ($REPO/codex-rs/codex-experimental-api-macros)\\n   Compiling codex-app-server-protocol-noop-macros v0.1.42 ($REPO/codex-rs/app-server-protocol-noop-macros)\\n    Checking starlark v0.14.2\\n   Compiling sqlx-core v0.9.0\\n   Compiling codex-skills v0.1.42 ($REPO/codex-rs/skills)\\n    Checking codex-file-search v0.1.42 ($REPO/codex-rs/file-search)\\n    Checking codex-content-security v0.1.42 ($REPO/codex-rs/content-security)\\n   Compiling sqlx-sqlite v0.9.0\\n    Checking codex-utils-stream-parser v0.1.42 ($REPO/codex-rs/utils/stream-parser)\\n   Compiling sqlx-macros-core v0.9.0\\n   Compiling sqlx-macros v0.9.0\\n    Checking codex-execpolicy v0.1.42 ($REPO/codex-rs/execpolicy)\\n    Checking x509-parser v0.18.1\\n    Checking rcgen v0.14.7\\n    Checking tokio-rustls v0.26.4\\n    Checking codex-utils-rustls-provider v0.1.42 ($REPO/codex-rs/utils/rustls-provider)\\n    Checking tungstenite v0.27.0 (https://github.com/openai-oss-forks/tungstenite-rs?rev=4fffad30fe373adbdcffab9545e9e9bf4f2fc19f#4fffad30)\\n    Checking hyper-rustls v0.27.7\\n    Checking rama-tls-rustls v0.3.0-alpha.4\\n    Checking reqwest v0.12.28\\n    Checking tokio-tungstenite v0.28.0 (https://github.com/openai-oss-forks/tokio-tungstenite?rev=0e5b2d73aa18dd9f0a50ee9ff199d5aef7594186#0e5b2d73)\\n    Checking tonic v0.14.3\\n    Checking aws-smithy-http-client v1.1.12\\n    Checking codex-http-client v0.1.42 ($REPO/codex-rs/http-client)\\n    Checking codex-network-proxy v0.1.42 ($REPO/codex-rs/network-proxy)\\n    Checking codex-websocket-client v0.1.42 ($REPO/codex-rs/websocket-client)\\n    Checking codex-client v0.1.42 ($REPO/codex-rs/codex-client)\\n    Checking tonic-prost v0.14.3\\n    Checking opentelemetry-http v0.31.0\\n    Checking aws-smithy-runtime v1.9.5\\n    Checking axum v0.8.8\\n    Checking opentelemetry-proto v0.31.0\\n    Checking aws-runtime v1.5.17\\n    Checking opentelemetry-otlp v0.31.0\\n    Checking oauth2 v5.0.0\\n    Checking aws-sdk-ssooidc v1.93.0\\n    Checking aws-sdk-sts v1.95.0\\n    Checking rmcp v3.0.0\\n    Checking codex-protocol v0.1.42 ($REPO/codex-rs/protocol)\\n    Checking aws-sdk-signin v1.2.0\\n    Checking aws-sdk-sso v1.91.0\\n    Checking aws-config v1.8.12\\n    Checking sqlx v0.9.0\\n    Checking sentry v0.46.1\\n    Checking codex-browser-isolation v0.1.42 ($REPO/codex-rs/browser-isolation)\\n    Checking codex-aws-auth v0.1.42 ($REPO/codex-rs/aws-auth)\\n    Checking codex-api v0.1.42 ($REPO/codex-rs/codex-api)\\n    Checking codex-file-system v0.1.42 ($REPO/codex-rs/file-system)\\n    Checking codex-shell-command v0.1.42 ($REPO/codex-rs/shell-command)\\n    Checking codex-agent-identity v0.1.42 ($REPO/codex-rs/agent-identity)\\n    Checking codex-utils-output-truncation v0.1.42 ($REPO/codex-rs/utils/output-truncation)\\n    Checking codex-state v0.1.42 ($REPO/codex-rs/state)\\n    Checking codex-git-utils v0.1.42 ($REPO/codex-rs/git-utils)\\n    Checking codex-exec-server-protocol v0.1.42 ($REPO/codex-rs/exec-server-protocol)\\n    Checking codex-code-mode-protocol v0.1.42 ($REPO/codex-rs/code-mode-protocol)\\n    Checking codex-secrets v0.1.42 ($REPO/codex-rs/secrets)\\n    Checking codex-app-server-protocol v0.1.42 ($REPO/codex-rs/app-server-protocol)\\n    Checking codex-otel v0.1.42 ($REPO/codex-rs/otel)\\n    Checking codex-model-provider-info v0.1.42 ($REPO/codex-rs/model-provider-info)\\n    Checking codex-response-debug-context v0.1.42 ($REPO/codex-rs/response-debug-context)\\n    Checking codex-code-mode v0.1.42 ($REPO/codex-rs/code-mode)\\n    Checking codex-context-fragments v0.1.42 ($REPO/codex-rs/context-fragments)\\n    Checking codex-features v0.1.42 ($REPO/codex-rs/features)\\n    Checking codex-config v0.1.42 ($REPO/codex-rs/config)\\n    Checking codex-sandboxing v0.1.42 ($REPO/codex-rs/sandboxing)\\n    Checking codex-vault v0.1.42 ($REPO/codex-rs/vault)\\n    Checking codex-exec-server v0.1.42 ($REPO/codex-rs/exec-server)\\n    Checking codex-rollout v0.1.42 ($REPO/codex-rs/rollout)\\n    Checking codex-prompts v0.1.42 ($REPO/codex-rs/prompts)\\n    Checking codex-rollout-trace v0.1.42 ($REPO/codex-rs/rollout-trace)\\n    Checking codex-agent-graph-store v0.1.42 ($REPO/codex-rs/agent-graph-store)\\n    Checking codex-memories-read v0.1.42 ($REPO/codex-rs/memories/read)\\n    Checking codex-utils-plugins v0.1.42 ($REPO/codex-rs/utils/plugins)\\n    Checking codex-apply-patch v0.1.42 ($REPO/codex-rs/apply-patch)\\n    Checking codex-login v0.1.42 ($REPO/codex-rs/login)\\n    Checking codex-plugin v0.1.42 ($REPO/codex-rs/plugin)\\n    Checking codex-rmcp-client v0.1.42 ($REPO/codex-rs/rmcp-client)\\n    Checking codex-hooks v0.1.42 ($REPO/codex-rs/hooks)\\n    Checking codex-models-manager v0.1.42 ($REPO/codex-rs/models-manager)\\n    Checking codex-feedback v0.1.42 ($REPO/codex-rs/feedback)\\n    Checking codex-connectors v0.1.42 ($REPO/codex-rs/connectors)\\n    Checking codex-model-provider v0.1.42 ($REPO/codex-rs/model-provider)\\n    Checking codex-protected-state v0.1.42 ($REPO/codex-rs/protected-state)\\nwarning: enum `Checkpoint` is never used\\n  --&gt; protected-state/src/checkpoint.rs:24:17\\n   |\\n24 | pub(crate) enum Checkpoint {\\n   |                 ^^^^^^^^^^\\n   |\\n   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default\\n\\nwarning: enum `Binding` is never used\\n  --&gt; protected-state/src/checkpoint.rs:31:17\\n   |\\n31 | pub(crate) enum Binding {\\n   |                 ^^^^^^^\\n\\nwarning: function `hash_valid` is never used\\n  --&gt; protected-state/src/checkpoint.rs:42:15\\n   |\\n42 | pub(crate) fn hash_valid(hash: &amp;str) -&gt; bool {\\n   |               ^^^^^^^^^^\\n\\nwarning: methods `validate_successor`, `validate`, and `sequence` are never used\\n   --&gt; protected-state/src/checkpoint.rs:50:19\\n    |\\n 49 | impl Checkpoint {\\n    | --------------- methods in this implementation\\n 50 |     pub(crate) fn validate_successor(\\n    |                   ^^^^^^^^^^^^^^^^^^\\n...\\n 77 |     pub(crate) fn validate(&amp;self, binding: &amp;Binding) -&gt; Result&lt;(), RootError&gt; {\\n    |                   ^^^^^^^^\\n...\\n113 |     pub(crate) fn sequence(&amp;self) -&gt; u64 {\\n    |                   ^^^^^^^^\\n\\nwarning: `codex-protected-state` (lib) generated 4 warnings\\n    Checking codex-shell-escalation v0.1.42 ($REPO/codex-rs/shell-escalation)\\n    Checking codex-tools v0.1.42 ($REPO/codex-rs/tools)\\n    Checking codex-mcp v0.1.42 ($REPO/codex-rs/codex-mcp)\\n    Checking codex-extension-api v0.1.42 ($REPO/codex-rs/ext/extension-api)\\n    Checking codex-analytics v0.1.42 ($REPO/codex-rs/analytics)\\n    Checking codex-thread-store v0.1.42 ($REPO/codex-rs/thread-store)\\n    Checking codex-core-skills v0.1.42 ($REPO/codex-rs/core-skills)\\n    Checking codex-core-plugins v0.1.42 ($REPO/codex-rs/core-plugins)\\n    Checking codex-core v0.1.42 ($REPO/codex-rs/core)\\n    Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 39s\\n\\nExit code: 0\\nElapsed seconds: 100.05\\n```\\n\\n\\n\",\"created_at\":\"2026-09-26T11:12:19Z\",\"updated_at\":\"2026-09-26T11:12:19Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"1f5e02e7c5a429af3b15b8ea0a0c23a7ccff8570\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/133/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/133/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/133/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/698672d8870611291e79d644c4da58105358f07d\",\"head\":{\"label\":\"citadelculture:codex/update-rustls-security-fix\",\"ref\":\"codex/update-rustls-security-fix\",\"sha\":\"698672d8870611291e79d644c4da58105358f07d\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/133\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/133\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/133\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/133/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/133/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/133/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/698672d8870611291e79d644c4da58105358f07d\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/132\",\"id\":4646490360,\"node_id\":\"PR_kwDOTIDrTc8AAAABFPPQ-A\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/132\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/132.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/132.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/132\",\"number\":132,\"state\":\"open\",\"locked\":false,\"title\":\"fix(ci): build CLI binaries before tmux smoke tests\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The Ubuntu tmux smoke job runs its terminal tests before building the CLI programs they launch. This adds exactly one step between `tmux -V` and `Run focused tmux tests`:\\n\\n```yaml\\n      - run: cargo build --locked -p codex-cli --bin corbanu --bin codex\\n```\\n\\nThe job already runs in `codex-rs`. Both targets are declared in [`codex-rs/cli/Cargo.toml:9\u201319`](https://github.com/CorbanuCore/CorbanuTerminal/blob/c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b/codex-rs/cli/Cargo.toml#L9-L19). The existing Cargo target directory and default debug profile match the test binary lookup. The diff is exactly one added line in one file.\\n\\nBackground: [the completed missing-build investigation](https://gist.github.com/citadelculture/a495130992776965a5c1f416f54ab108). On inspected main `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`, [Ubuntu tmux job 106950119534](https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/35788213822/job/106950119534) reports:\\n\\n```text\\nError: Corbanu CLI binary with internal Claude-auth helpers is unavailable; build `corbanu` first\\nError: could not locate binary \\\"codex\\\"; tried env vars [\\\"CARGO_BIN_EXE_codex\\\"]; assert_cmd fallback failed: Cause: Cargo command not found: /home/runner/.cache/codex-ci/cargo-target/debug/codex\\n```\\n\\n## Validation\\n\\n- **YAML and placement: PASS.** PyYAML 6.0.2 `yaml.safe_load` parses the workflow. A focused source check confirms exactly the requested line, between the intended two steps, with the existing test command and `working-directory: codex-rs` preserved. `git diff --check` passes.\\n- **Local Cargo build:** **PASS:** the exact requested command completed with exit 0 in 301.94 seconds on macOS arm64 using the repository-pinned Rust/Cargo 1.95.0.\\n- **Hosted workflow:** GitHub created [tmux smoke run 36236004677](https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/36236004677) for this exact head, but its conclusion is `action_required`; no tmux tests executed successfully in an observed hosted run. The other three CI workflows likewise report `action_required`, and CLA Assistant is skipped. Placement was confirmed by source inspection and YAML validation. No passing Ubuntu tmux test run or fully green CI is claimed.\\n\\nThe local command ran from `codex-rs`:\\n\\n```sh\\ncargo build --locked -p codex-cli --bin corbanu --bin codex\\n```\\n\\nTo use the installed macOS Command Line Tools, that process used `SDKROOT=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk`, matching `CC`/`CXX` paths, and four build jobs. Its target directory was an isolated copy-on-write clone of an existing dependency cache; the earlier checkout was not modified. These were process-local validation settings, not workflow changes. Only the requested two CLI targets and their dependencies were built.\\n\\n```text\\nPyYAML 6.0.2 yaml.safe_load(.github/workflows/tmux-smoke.yml): PASS\\nExact one-line addition and no other bytes changed: PASS\\nExactly one changed file; git diff --numstat: 1 insertion, 0 deletions\\nBuild step immediately follows tmux -V prerequisite step: PASS\\nBuild step immediately precedes Run focused tmux tests: PASS\\nExisting test command unchanged: PASS\\nInherited run working-directory = codex-rs: PASS\\nBoth explicit CLI targets match requested command: PASS\\ngit diff --check: PASS\\nExit code: 0\\n```\\n\\n## Scope and policy\\n\\nBounded build-reliability fix under [Product principles \u2192 Upstream velocity](https://github.com/CorbanuCore/CorbanuTerminal/blob/c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b/docs/corbanu-product-spec.md#product-principles): \u201cMaintain continuous Codex parity without removing Corbanu-specific behavior.\u201d This restores an existing CI prerequisite; there is no product initiative or changed interactive user path. TUI/code-blind feature qualification is not applicable to this workflow-only insertion; the actual Ubuntu tmux run remains a separate unobserved check.\\n\\nTasknode: `task_46ee37b3029fb037da66fc6834d80591`. Base `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`; local implementation commit `a76e5a48c2e1cd7aa1800e9fd8adbddd367b84ac`.\\n\\n\\n## Hosted follow-through \u2014 October 3\\n\\nAt head `a76e5a48c2e1cd7aa1800e9fd8adbddd367b84ac`, the [hosted CLI build succeeded and focused tmux tests reached 64/70 passing](https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/36236004677/job/111074256734). The remaining six onboarding failures included explicit missing wallet-daemon errors; #146 separately adds that daemon build prerequisite.\\n\\nThe combined trial #147 at `c2ca4737f4dd010a410f405865ebe86ed1b8eb2d` includes both prerequisites and the QA repairs. Its [Ubuntu tmux smoke](https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/37093424914/job/111118394384) and [real-TUI matrix](https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/37093425034/job/111118394657) checks are successful. This is combined-branch validation, not a claim that this standalone PR passes all checks or has merged. No code or scope change in this update.\\n\",\"created_at\":\"2026-09-26T10:30:33Z\",\"updated_at\":\"2026-10-03T04:54:42Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"3927b778710ecf4d3028e9d97d6fe29d83a65eaf\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/132/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/132/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/132/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a76e5a48c2e1cd7aa1800e9fd8adbddd367b84ac\",\"head\":{\"label\":\"citadelculture:codex/build-cli-before-tmux-smoke\",\"ref\":\"codex/build-cli-before-tmux-smoke\",\"sha\":\"a76e5a48c2e1cd7aa1800e9fd8adbddd367b84ac\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/132\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/132\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/132\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/132/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/132/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/132/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a76e5a48c2e1cd7aa1800e9fd8adbddd367b84ac\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/131\",\"id\":4646228967,\"node_id\":\"PR_kwDOTIDrTc8AAAABFO_T5w\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/131\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/131.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/131.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/131\",\"number\":131,\"state\":\"open\",\"locked\":false,\"title\":\"fix(bazel): refresh rules_rs Noble amd64 zlib pin\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"# Fix rules_rs Linux amd64 zlib download after Ubuntu package removal\\n\\nUbuntu Bazel jobs on main abort while downloading `zlib1g_1.3.dfsg-3.1ubuntu2.1_amd64.deb`: Ubuntu removed that superseded package from its rolling archive, and the URL returns 404. This change refreshes the `rules_rs` Linux amd64 package URL to Ubuntu's current `2.2` package and updates its SHA-256 together. The downloaded bytes now match the authoritative Ubuntu index and retain the expected `usr/lib/x86_64-linux-gnu/libz.so.1` layout.\\n\\n## Scope and source\\n\\n- Base: [`c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`](https://github.com/CorbanuCore/CorbanuTerminal/commit/c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b); fix commit: `2ef48c9143b9c18be4432ed864ce6fdf7bc1d01d`.\\n- Append `rules_rs_zlib_noble_amd64.patch` to the existing `rules_rs` override and export it from `patches/BUILD.bazel`. Preserve the existing build-script annotation patch and `rules_rs` version **0.0.102**. The new patch changes exactly the amd64 URL and SHA-256 in the pinned upstream source; its arm64 entry is unchanged.\\n- Package SHA-256: `84b9cf5752b29c9f92c27cd4c4ba9bbcc70b5ccf9b1b515421a28ae23212e273` (**62,988 bytes**). [Official Noble Updates index](https://archive.ubuntu.com/ubuntu/dists/noble-updates/main/binary-amd64/Packages.xz), [official package](https://archive.ubuntu.com/ubuntu/pool/main/z/zlib/zlib1g_1.3.dfsg-3.1ubuntu2.2_amd64.deb), [Ubuntu security notice](https://ubuntu.com/security/notices/USN-8706-1).\\n- [Pinned upstream metadata](https://github.com/hermeticbuild/rules_rs/blob/e3ca3bafd5d1617d9188c7f743c26cd2c4cb01ec/rs/private/rustc_repository.bzl#L60), [BCR release integrity](https://bcr.bazel.build/modules/rules_rs/0.0.102/source.json), and [background investigation](https://gist.github.com/citadelculture/f97a518fd9863464f47fb67323ba03ad).\\n- Bounded build-reliability fix under [Product principles \u2192 Upstream velocity](https://github.com/CorbanuCore/CorbanuTerminal/blob/c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b/docs/corbanu-product-spec.md#product-principles): \u201cMaintain continuous Codex parity without removing Corbanu-specific behavior.\u201d Tasknode scope: `task_4c54c19b2b303982032a572b2979f10d`.\\n\\n## Validation and limits\\n\\nBazel **9.0.0** `mod deps --lockfile_mode=update` completed with **exit 0**. **`MODULE.bazel.lock` is unchanged**: the command completed successfully and its bytes match the base (SHA-256 `c8d7e3f8c8bec8f8e71cc3d1d39fcb952eec0f07a41cdac48401a6f64a60d979`). The output includes version-selection warnings for `platforms` and `rules_cc`; this change does not alter those pins or suppress the warnings.\\n\\nBoth root override patches applied successfully, in order, to the official `rules_rs` 0.0.102 release verified against BCR integrity. A fresh actual GET of the old URL returned **404**; the replacement returned **200**, and its SHA-256 matched the official index. The extracted library is an ELF64 x86-64 shared object with the expected symlink. `git diff --check` passes. An independent narrow diff review found no actionable issue.\\n\\nThe host is macOS arm64. **Affected Linux x86_64 Bazel builds/tests, Ubuntu verify-release, clippy, GNU/musl tests, SDK tests, and hosted CI have not been run for this commit.** Successful module evaluation and direct package/extraction checks do not prove those builds pass. No package or Linux library was installed or executed. Interactive TUI/code-blind workflow proof does not apply because this patch only changes build dependency metadata and does not change an interactive user path. Check the affected Ubuntu jobs on this exact PR head before concluding CI is repaired.\\n\\n## Complete validation output\\n\\nAll captured output lines are included below. The local project-directory prefix is replaced with `$PROJECT` solely to omit the workstation path; no diagnostics, warnings, progress lines, or exit status are omitted.\\n\\n### Pinned Bazel version\\n\\n```text\\n$ $PROJECT/work/tools/bazel-9.0.0/bazel-9.0.0-darwin-arm64 --nosystem_rc --nohome_rc --batch --output_user_root=$PROJECT/work/corbanu-zlib-fix-evidence/bazel-root version\\nOpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.\\nINFO: Invocation ID: 84848cee-6c1e-4a89-9d90-34cf9d977875\\nBuild label: 9.0.0\\nBuild target: @@//src/main/java/com/google/devtools/build/lib/bazel:BazelServer\\nBuild time: Tue Jan 20 18:20:43 2026 (1768933243)\\nBuild timestamp: 1768933243\\nBuild timestamp as int: 1768933243\\n\\nExit code: 0\\nElapsed seconds: 1.58\\n```\\n\\n### Required module/lockfile evaluation\\n\\n```text\\n$ $PROJECT/work/tools/bazel-9.0.0/bazel-9.0.0-darwin-arm64 --nosystem_rc --nohome_rc --batch --output_user_root=$PROJECT/work/corbanu-zlib-fix-evidence/bazel-root mod deps --lockfile_mode=update --disk_cache=$PROJECT/work/corbanu-zlib-fix-evidence/disk-cache --repo_contents_cache=$PROJECT/work/corbanu-zlib-fix-evidence/repo-contents-cache --repository_cache=$PROJECT/work/corbanu-zlib-fix-evidence/repository-cache\\nOpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.\\nINFO: Invocation ID: 36526070-3dc0-4214-9287-ade6aa91c6bb\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\nWARNING: For repository 'platforms', the root module requires module version platforms@1.0.0, but got platforms@1.1.0 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off\\nWARNING: For repository 'rules_cc', the root module requires module version rules_cc@0.2.18, but got rules_cc@0.2.20 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n (codex@_)\\n\\n\\nExit code: 0\\nElapsed seconds: 63.24\\n```\\n\\n### Lockfile identity\\n\\n```text\\n$ git diff --exit-code -- MODULE.bazel.lock\\nExit code: 0\\nBase SHA-256: c8d7e3f8c8bec8f8e71cc3d1d39fcb952eec0f07a41cdac48401a6f64a60d979\\nCurrent SHA-256: c8d7e3f8c8bec8f8e71cc3d1d39fcb952eec0f07a41cdac48401a6f64a60d979\\nBazel 9.0.0 mod deps --lockfile_mode=update completed with exit 0; MODULE.bazel.lock is byte-identical to the base.\\n```\\n\\n### Actual old/new URL and checksum checks\\n\\n```text\\nObserved UTC: 2026-09-26T09:31:08.683661+00:00\\nActual HTTPS GET and SHA-256 validation against the official Ubuntu index:\\n$ GET https://archive.ubuntu.com/ubuntu/pool/main/z/zlib/zlib1g_1.3.dfsg-3.1ubuntu2.1_amd64.deb\\nHTTP 404\\n$ GET https://archive.ubuntu.com/ubuntu/pool/main/z/zlib/zlib1g_1.3.dfsg-3.1ubuntu2.2_amd64.deb\\nHTTP 200\\nBytes: 62988\\nSHA-256: 84b9cf5752b29c9f92c27cd4c4ba9bbcc70b5ccf9b1b515421a28ae23212e273\\nOfficial index checksum: MATCH\\nExit code: 0\\n```\\n\\n### Both override patches applied to the verified official release\\n\\n```text\\nOfficial rules_rs v0.0.102 release; verified against Bazel Central Registry integrity.\\nArchive SHA-256: b2e55f7794a9ba33d262566d0866acc83392105707f85660b422ac267d95d911\\nApply root override patches in MODULE.bazel order:\\n$ git apply --check -p1 patches/rules_rs_build_script_deps_annotation.patch\\n\\nExit code: 0\\n$ git apply -p1 patches/rules_rs_build_script_deps_annotation.patch\\n\\nExit code: 0\\n$ git apply --check -p1 patches/rules_rs_zlib_noble_amd64.patch\\n\\nExit code: 0\\n$ git apply -p1 patches/rules_rs_zlib_noble_amd64.patch\\n\\nExit code: 0\\nBoth root patches apply successfully in order.\\nNew amd64 URL/hash present; arm64 pin unchanged; existing build-script annotation patch preserved.\\n```\\n\\n### Package extraction/layout\\n\\n```text\\n$ /usr/bin/tar -tf $PROJECT/work/corbanu-zlib-404/ubuntu-receipts/archive-new.deb\\ndebian-binary\\ncontrol.tar.zst\\ndata.tar.zst\\nexit=0\\n\\n$ /usr/bin/tar -xf $PROJECT/work/corbanu-zlib-404/ubuntu-receipts/archive-new.deb data.tar.zst\\nexit=0\\n\\n$ /usr/bin/tar -tf data.tar.zst\\n./\\n./usr/\\n./usr/lib/\\n./usr/lib/x86_64-linux-gnu/\\n./usr/lib/x86_64-linux-gnu/libz.so.1.3\\n./usr/share/\\n./usr/share/doc/\\n./usr/share/doc/zlib1g/\\n./usr/share/doc/zlib1g/changelog.Debian.gz\\n./usr/share/doc/zlib1g/copyright\\n./usr/lib/x86_64-linux-gnu/libz.so.1\\nexit=0\\n\\n$ /usr/bin/tar -xf data.tar.zst ./usr/lib/x86_64-linux-gnu/libz.so.1.3 ./usr/lib/x86_64-linux-gnu/libz.so.1\\nexit=0\\n\\n$ /usr/bin/file $PROJECT/work/corbanu-zlib-fix-evidence/deb-extraction/usr/lib/x86_64-linux-gnu/libz.so.1.3\\n$PROJECT/work/corbanu-zlib-fix-evidence/deb-extraction/usr/lib/x86_64-linux-gnu/libz.so.1.3: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=166b8de1ed844fd2a504cd76dc4934fc1efb6153, stripped\\nexit=0\\n\\nlibz.so.1 -&gt; libz.so.1.3\\nELF class=64-bit; machine=62 (x86-64)\\nSHA256=86200da370f20476a2507e9097a789b5ef97269b4ca8d5e164ad82dab9d99892\\nNo package/library executed.\\n```\\n\\n### Whitespace check\\n\\n```text\\n$ git diff --check c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b 2ef48c9143b9c18be4432ed864ce6fdf7bc1d01d\\nExit code: 0\\n```\\n\",\"created_at\":\"2026-09-26T09:33:54Z\",\"updated_at\":\"2026-09-26T09:33:54Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"8e7da912724d9a70ec24bd5b96bb7c5d384d818e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/131/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/131/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/131/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2ef48c9143b9c18be4432ed864ce6fdf7bc1d01d\",\"head\":{\"label\":\"citadelculture:codex/refresh-rules-rs-zlib-noble-amd64\",\"ref\":\"codex/refresh-rules-rs-zlib-noble-amd64\",\"sha\":\"2ef48c9143b9c18be4432ed864ce6fdf7bc1d01d\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/131\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/131\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/131\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/131/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/131/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/131/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2ef48c9143b9c18be4432ed864ce6fdf7bc1d01d\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/130\",\"id\":4646037944,\"node_id\":\"PR_kwDOTIDrTc8AAAABFOzpuA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/130\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/130.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/130.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/130\",\"number\":130,\"state\":\"open\",\"locked\":false,\"title\":\"fix(core): name nine literal arguments in PR126 tests\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The Linux and macOS **`rust-ci` \u2192 `Argument comment lint`** jobs on [PR #126](https://github.com/CorbanuCore/CorbanuTerminal/pull/126) flag nine literal arguments introduced by that PR. This adds the required exact parameter-name comments at the four reported call sites: `count`, `width`, and `height` for the two image-count calls; `width` and `height` for the single-image call; and `attempt` for the retry-delay call. Signatures and argument values are unchanged; rustfmt only wraps the two longer expressions.\\n\\nRoutine comments-only cleanup, based directly on PR #126 head `74c908230d854a33ecf0a227bfa60547e1f02179`, targeting `fix/vercel-server-state-sticky-fallback-main`. No production behavior, interface, dependency, inherited lint site or unrelated file changes. AI-assisted implementation and verification.\\n\\nValidation:\\n\\n- Rust formatting check passes. A source audit reads the actual callee signatures and reports nine missing comments at the exact base and zero in the fixed scope; this is supplementary evidence, **not** a full Dylint pass.\\n- Removing the nine comments and applying the same Rust parser/formatter reproduces the original two source files exactly. Both original hosted lint logs contain 35 touched-file diagnostics; the 26 inherited diagnostic source lines remain byte-identical.\\n- Repository-wide `just fmt`/`fmt-check` have passing Rust/Just components but cannot complete their unrelated Python/Bazel format components because `uv`/`dotslash` are absent. The actual package-scoped Dylint command stops at missing `dotslash`; the pinned nightly is also absent. No full lint success is claimed.\\n- `cargo check --locked --offline -p codex-core --tests` passes with a process-local SDKROOT pointing to the existing macOS SDK (3m 25s). The first check/test attempts failed with a local missing-System-library linker configuration; correcting the SDK fixes the core check. No runtime test pass is claimed. Hosted CI must establish the remaining full lint/build/test state; inherited failures identified in PR #126's triage are outside this change.\\n\",\"created_at\":\"2026-09-26T08:54:05Z\",\"updated_at\":\"2026-09-26T08:54:05Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"c5715dc84f1e93a407a8053c121f3fdf75965b38\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/130/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/130/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/130/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/fd202c4943b4f66c0b5effd61e631ad9624f4697\",\"head\":{\"label\":\"citadelculture:codex/pr126-nine-argument-comments\",\"ref\":\"codex/pr126-nine-argument-comments\",\"sha\":\"fd202c4943b4f66c0b5effd61e631ad9624f4697\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:fix/vercel-server-state-sticky-fallback-main\",\"ref\":\"fix/vercel-server-state-sticky-fallback-main\",\"sha\":\"74c908230d854a33ecf0a227bfa60547e1f02179\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/130\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/130\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/130\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/130/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/130/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/130/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/fd202c4943b4f66c0b5effd61e631ad9624f4697\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/126\",\"id\":4617523597,\"node_id\":\"PR_kwDOTIDrTc8AAAABEznRjQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/126\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/126.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/126.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/126\",\"number\":126,\"state\":\"open\",\"locked\":false,\"title\":\"fix(core): Vercel continuations, fake Continue. turns, and exec calls from Chat Completions providers\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"**Classification:** bounded fix. Product spec: *Shipping MVP \u2014 LIVE* \u2192 **Multi-provider inference** (\u201c\u2026 OpenRouter, \u2026 Vercel \u2026 and custom providers\u201d).\\n\\n## 1. Rejected server-state continuations were retried every turn\\nFor Kimi K3, Vercel rejects every `previous_response_id` continuation with HTTP 400. The client fell back to full context, then attempted the incremental request again on the next turn: 44 of 98 Corbanu Vercel requests in a Kimi K3 benchmark. After the first rejection, the session now stays on full-context requests (`vercel_server_state_rejection_is_sticky_for_the_session`).\\n\\n## 2. A fake `Continue.` user turn after every tool result\\nResponses requests got a request-only user message `Continue.` whenever the latest *message* was from the assistant, even when tool calls and results followed it. After one commentary message, every later tool result reached the model followed by a fake user interjection. Kimi K3 read it as the user speaking and re-checked finished work. The synthetic turn is now added only when the request genuinely ends in assistant output.\\n\\nTool continuations were verified on the Vercel Responses route with Kimi K3, GLM 5.3, Claude Opus 4.8 and DeepSeek V4 Pro. Claude still rejects a real prefill, and that case remains covered. If a provider rejects the narrower shape, the request is retried once with the legacy turn and the session keeps it (`vercel_rejected_tool_continuation_restores_synthetic_turn_for_session`).\\n\\nTests: client unit tests, the Vercel server-state suite and the client WebSocket suite \u2014 99/99 passed.\\n\",\"created_at\":\"2026-09-23T19:05:12Z\",\"updated_at\":\"2026-10-02T21:56:50Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"18d3391f70d30e535e80f742185dd357be3cef11\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/126/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/126/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/126/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/bf7e27e29bc1eeff5b3a1e8a31b0aa611ecb89cc\",\"head\":{\"label\":\"CorbanuCore:fix/vercel-server-state-sticky-fallback-main\",\"ref\":\"fix/vercel-server-state-sticky-fallback-main\",\"sha\":\"bf7e27e29bc1eeff5b3a1e8a31b0aa611ecb89cc\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/126\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/126\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/126\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/126/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/126/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/126/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/bf7e27e29bc1eeff5b3a1e8a31b0aa611ecb89cc\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/124\",\"id\":4616031282,\"node_id\":\"PR_kwDOTIDrTc8AAAABEyMMMg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/124\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/124.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/124.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/124\",\"number\":124,\"state\":\"open\",\"locked\":false,\"title\":\"fix(core): keep chat prompt-cache breakpoints on the newest turn (P0 cost)\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"**Classification:** bounded fix. Product spec: *Shipping MVP \u2014 LIVE* \u2192 **Multi-provider inference**: \u201cOpenAI, Anthropic/Claude Plan, Kimi, Z.AI, DeepSeek, OpenRouter, \u2026 Vercel \u2026 and custom providers.\u201d\\n\\n## Defect\\nChat-completions routes that need explicit `cache_control` (`anthropic/*`, `minimax/*`, and the listed Qwen and DeepSeek V3.2 models on the `openrouter` and `vercel` providers) marked the system prompt plus the last two **user** messages. Agent turns append assistant tool calls and `tool` results, so the markers stayed on the opening messages and every later turn re-billed the growing transcript at the uncached input rate. The code has been unchanged since 2026-07-07. Anthropic Messages routes, including Claude Plan, were not affected: tool results are user-role content there.\\n\\n## Fix\\nMark the last two text-bearing messages of any role. Skip tool-call-only or empty assistant messages, because Anthropic rejects empty cache breakpoints.\\n\\n## Evidence\\n- New tests: `chat_cache_breakpoints_follow_the_newest_tool_turn`, `chat_cache_breakpoints_skip_messages_without_text`. `cargo test -p codex-core --lib client::` on the 0.1.44-based fix: 50/50 passed.\\n- Leak-isolated harness, Opus 5.5 via OpenRouter, Queuecraft, one wave: $0.534 \u2192 $0.302; cached input 38% \u2192 79%. Hermes: $0.281. Kilo: $0.391.\\n\\nThe same commit ships as the 0.1.45 patch on `release/corbanu-0.1.45`. This PR carries it to `main`.\",\"created_at\":\"2026-09-23T16:29:28Z\",\"updated_at\":\"2026-10-02T21:49:34Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"5971eeb48cd3a57c81b0de3afc1c690e300db2d2\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/124/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/124/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/124/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/abcc02608b635879cd512190fc993b823f672716\",\"head\":{\"label\":\"CorbanuCore:fix/chat-cache-rolling-breakpoints-main\",\"ref\":\"fix/chat-cache-rolling-breakpoints-main\",\"sha\":\"abcc02608b635879cd512190fc993b823f672716\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/124\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/124\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/124\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/124/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/124/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/124/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/abcc02608b635879cd512190fc993b823f672716\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/123\",\"id\":4607867909,\"node_id\":\"PR_kwDOTIDrTc8AAAABEqZ8BQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/123\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/123.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/123.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/123\",\"number\":123,\"state\":\"open\",\"locked\":false,\"title\":\"Release 0.1.44: model refresh and GPT-6 subscription access fix\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"User-authorized release of the tested model/provider updates and OpenAI compatibility fix. Carries forward published 0.1.43 so provider credential replacement does not regress; incorporates current main. The release workflow is dispatched with publication and latest promotion enabled. Known post-cancel recovery failure and incomplete competitive/cross-platform interactive qualification are explicitly recorded in qa/release/0.1.44. This branch also incorporates the changes in still-open PR #122.\",\"created_at\":\"2026-09-22T23:13:45Z\",\"updated_at\":\"2026-09-22T23:16:26Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"a9815af79f1c3a8ffb39ed8005bd1260cf73eb4d\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/123/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/123/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/123/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39\",\"head\":{\"label\":\"CorbanuCore:release/corbanu-0.1.44\",\"ref\":\"release/corbanu-0.1.44\",\"sha\":\"64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/123\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/123\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/123\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/123/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/123/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/123/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/122\",\"id\":4513659277,\"node_id\":\"PR_kwDOTIDrTc8AAAABDQj5jQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/122\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/122.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/122.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/122\",\"number\":122,\"state\":\"open\",\"locked\":false,\"title\":\"Release Corbanu Terminal 0.1.43: configured-credential replacement\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Promotes the local hotfix (fix/provider-credential-replacement-20260912) that production 0.1.42 hosts run as a debug candidate into a proper release so corbanu update works again.\\n\\n- Configured providers keep activation controls and expose account/API-key replacement (Providers menu).\\n- Claude intent keeps main's credential-scoped reauthentication; conflict resolved in favour of main.\\n- Snapshots refreshed for main's status copy.\\n- Version 0.1.43.\\n\\nFocused tests: codex-tui provider_manager + claude_intent: 11 passed.\",\"created_at\":\"2026-09-12T14:19:37Z\",\"updated_at\":\"2026-09-12T14:36:13Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"9fd4c842dd0d5adcb4f083d1707e61ad4283ea0e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/122/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/122/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/122/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d77b7f10d1e0759dd3a6699ae4de8d3f308dd832\",\"head\":{\"label\":\"CorbanuCore:release/corbanu-0.1.43\",\"ref\":\"release/corbanu-0.1.43\",\"sha\":\"d77b7f10d1e0759dd3a6699ae4de8d3f308dd832\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"406aa3c5f58af0f3422558545dc821a64f777e6b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/122\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/122\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/122\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/122/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/122/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/122/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d77b7f10d1e0759dd3a6699ae4de8d3f308dd832\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/120\",\"id\":4464392920,\"node_id\":\"PR_kwDOTIDrTc8AAAABChk62A\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/120\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/120.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/120.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/120\",\"number\":120,\"state\":\"open\",\"locked\":false,\"title\":\"build(deps): bump rust-toolchain from 1.95.0 to 1.98.1 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.98.1.\\n\n\\nRelease notes\\n\nSourced from rust-toolchain's releases.\\n\n\\n\nRust 1.98.1\\n\n\\n\n\\n\nrustc: fix miscompilation in generating vtables\\n\\n\nRust 1.98.0\\n\n\\n\nLanguage\\n\n\\n\nAllow shortening lifetime of &amp;mut when unsize-coercing, even in an invariant position. For example, you can now coerce a Cell&lt;&amp;'long mut i32&gt; to a Cell&lt;&amp;'short mut dyn Send&gt;. Such shortenings were already previously allowed when coercing a &amp;mut to a &amp;, or coercing a &amp; to a &amp;.\\n\nAdd deny-by-default invalid_runtime_symbol_definitions lint and warn-by-default suspicious_runtime_symbol_definitions lint\\n\n\\n\nThe lints currently specifically targets core runtime symbols like memcmp, memset, strlen, ... and is planned to be expanded in the next few releases.\\n\\n\\n\nAdd warn-by-default c_void_returns lint to check core::ffi::c_void as a return type\\n\\n\n\\n\nPlatform Support\\n\n\\n\nAdd powerpc64-unknown-linux-gnuelfv2 as Tier 3\\n\nAdd aarch64-unknown-linux-pauthtest as Tier 3 target\\n\nPromote thumbv7a-none-eabi to Tier 2\\n\nPromote thumbv7a-none-eabihf to Tier 2\\n\nPromote thumbv7r-none-eabi to Tier 2\\n\nPromote thumbv7r-none-eabihf to Tier 2\\n\nPromote thumbv8r-none-eabihf to Tier 2\\n\\n\nRefer to Rust's platform support page for more information on Rust's tiered platform support.\\n\n\\n\nLibraries\\n\n\\n\nChange Location&lt;'_&gt; lifetime to 'static in Panic[Hook]Info\\n\nDocument panic in RangeInclusive::from(legacy::RangeInclusive)\\n\nDocument that ManuallyDrop's Box interaction has been fixed\\n\nStabilize LoongArch CRC Intrinsics\\n\nThe derive macro is available at {core,std}::derive. This was previously unintentionally stabilized in 1.96, but is now explicitly accepted as a stabilized API.\\n\n\\n\nPlease note that the MSRV for {core,std}::derive will be 1.96, and not 1.98.\\n\\n\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nstr::substr_range\\n\n[T]::subslice_range\\n\ncore::fmt::NumBuffer\\n\n&lt;{integer}&gt;::format_into\\n\nSend/Sync for std::process::CommandArgs\\n\n{fN}::algebraic_add\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from rust-toolchain's changelog.\\n\n\\n\nVersion 1.98.1 (2026-09-03)\\n\n\\n\n\\n\nrustc: fix miscompilation in generating vtables\\n\\n\nVersion 1.98.0 (2026-08-20)\\n\n\\n\nLanguage\\n\n\\n\nAllow shortening lifetime of &amp;mut when unsize-coercing, even in an invariant position. For example, you can now coerce a Cell&lt;&amp;'long mut i32&gt; to a Cell&lt;&amp;'short mut dyn Send&gt;. Such shortenings were already previously allowed when coercing a &amp;mut to a &amp;, or coercing a &amp; to a &amp;.\\n\nAdd deny-by-default invalid_runtime_symbol_definitions lint and warn-by-default suspicious_runtime_symbol_definitions lint\\n\n\\n\nThe lints currently specifically targets core runtime symbols like memcmp, memset, strlen, ... and is planned to be expanded in the next few releases.\\n\\n\\n\nAdd warn-by-default c_void_returns lint to check core::ffi::c_void as a return type\\n\\n\n\\n\nPlatform Support\\n\n\\n\nAdd powerpc64-unknown-linux-gnuelfv2 as Tier 3\\n\nAdd aarch64-unknown-linux-pauthtest as Tier 3 target\\n\nPromote thumbv7a-none-eabi to Tier 2\\n\nPromote thumbv7a-none-eabihf to Tier 2\\n\nPromote thumbv7r-none-eabi to Tier 2\\n\nPromote thumbv7r-none-eabihf to Tier 2\\n\nPromote thumbv8r-none-eabihf to Tier 2\\n\\n\nRefer to Rust's platform support page\\nfor more information on Rust's tiered platform support.\\n\n\\n\nLibraries\\n\n\\n\nChange Location&lt;'_&gt; lifetime to 'static in Panic[Hook]Info\\n\nDocument panic in RangeInclusive::from(legacy::RangeInclusive)\\n\nDocument that ManuallyDrop's Box interaction has been fixed\\n\nStabilize LoongArch CRC Intrinsics\\n\nThe derive macro is available at {core,std}::derive. This was previously unintentionally stabilized in 1.96, but is now explicitly accepted as a stabilized API.\\n\n\\n\nPlease note that the MSRV for {core,std}::derive will be 1.96, and not 1.98.\\n\\n\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n48a229c Auto merge of #161555 - lcnr:backport-erased-handling, r=Mark-Simulacrum\\n\n4014df6 Bust sccache's cache\\n\nc1e5701 Add release notes\\n\nc10713e update version to 1.98.1\\n\n41c7a25 add test\\n\n9c0aebd rerun if we meet any opaques in post analysis\\n\n88d9e12 Auto merge of #161313 - cuviper:stable-next, r=cuviper\\n\n8f6f43c update relnotes\\n\nc6d0dd0 Bump stable channel\\n\n824ef7e Revert &quot;riscv: promote d, e, and f target_features to CfgStableToggleUnstable&quot;\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rust-toolchain&amp;package-manager=rust_toolchain&amp;previous-version=1.95.0&amp;new-version=1.98.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-09-07T12:55:38Z\",\"updated_at\":\"2026-09-07T12:55:39Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"f4330aba9f6b5b93128c5bb8764291db7ac42691\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364576665,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtmQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust_toolchain_package_manager\",\"name\":\"rust_toolchain_package_manager\",\"color\":\"D34516\",\"default\":false,\"description\":\"Pull requests that update rust_toolchain_package_manager code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/120/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/120/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/120/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/9f27bfbfd2974e25e59801284d3018f7b023b9cc\",\"head\":{\"label\":\"CorbanuCore:dependabot/rust_toolchain/codex-rs/rust-toolchain-1.98.1\",\"ref\":\"dependabot/rust_toolchain/codex-rs/rust-toolchain-1.98.1\",\"sha\":\"9f27bfbfd2974e25e59801284d3018f7b023b9cc\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"6dd9ad646beb4a7407521439411f436f21ea4af1\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/120\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/120\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/120\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/120/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/120/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/120/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/9f27bfbfd2974e25e59801284d3018f7b023b9cc\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/118\",\"id\":4425339702,\"node_id\":\"PR_kwDOTIDrTc8AAAABB8VTNg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/118\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/118.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/118.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/118\",\"number\":118,\"state\":\"closed\",\"locked\":false,\"title\":\"Use the branded Corbanu API origin\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- point Corbanu Plan defaults at `https://api.corbanu.com`\\n- codify the branded public API origin in the product spec\\n- keep legacy provider identifiers and credential compatibility unchanged\\n\\n## Validation\\n- `just fmt`\\n- `just test -p codex-model-provider-info` (58 passed)\\n\\n## Rollout gate\\nKeep this draft until DNS resolves, Fly TLS is Ready, and the gateway deployment has switched its signed public origin.\",\"created_at\":\"2026-09-02T18:20:53Z\",\"updated_at\":\"2026-09-02T18:38:58Z\",\"closed_at\":\"2026-09-02T18:37:52Z\",\"merged_at\":\"2026-09-02T18:37:52Z\",\"merge_commit_sha\":\"c1c0bba334183c5fa62bb1f626b90a3d5f862423\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/118/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/118/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/118/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d11d4e68f1f7413d7077b6c07cecf88216126c91\",\"head\":{\"label\":\"CorbanuCore:fix/branded-api-origin\",\"ref\":\"fix/branded-api-origin\",\"sha\":\"d11d4e68f1f7413d7077b6c07cecf88216126c91\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f7356a94e032234022a462d65b576a7de2854859\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/118\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/118\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/118\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/118/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/118/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/118/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d11d4e68f1f7413d7077b6c07cecf88216126c91\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/117\",\"id\":4360080498,\"node_id\":\"PR_kwDOTIDrTc8AAAABA-GMcg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/117\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/117.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/117.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/117\",\"number\":117,\"state\":\"closed\",\"locked\":false,\"title\":\"feat(security): land policy foundation and credential capability\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- add the typed security-level, authorization, grant, mandate, revocation, persistence, and effective-policy foundations completed in PF-15 through PF-22\\n- add the PF-13-S01 secret-free credential capability contract and bounded Core lifecycle store\\n- archive completed sprint records, make PF-13-S02 the sole ready security sprint, and update MkDocs navigation\\n- carry forward the governance branch's valid docs-overlay overflow fix and regression while excluding superseded planning commits\\n\\n## Product linkage\\n\\n- Active plan: `docs/plans/active/p0-security-levels.md`\\n- Product heading: **P0 `/security` levels**\\n- Requirement: \u201cPermissive preserves the shipping behavior and does not silently change existing policies.\u201d\\n- Credential boundary: **Required trust boundaries** \u2014 \u201cPermit agents to reference credentials only by label; resolve them solely inside the trusted execution boundary.\u201d\\n\\n## Validation\\n\\n- `python3 docs/plans/check.py`\\n- `python3 docs/sprints/check.py`\\n- `mkdocs build --strict`\\n- `git diff --check`\\n- rebase `range-diff`: all 27 security commits patch-equivalent; superseded governance documentation omitted\\n- `cd codex-rs &amp;&amp; just fmt`\\n- `cd codex-rs &amp;&amp; just test -p codex-tui unbounded_visibility_check_does_not_overflow_a_scrolled_large_site --retries 0` (1 passed)\\n- sprint-specific final-tree evidence under `qa/security-levels/sprints/`\\n\\n## Scope notes\\n\\nPF-13-S02 and later credential resolution, proxy substitution, enforcement, and true-TUI qualification remain explicitly out of scope. The archived records retain their implementation and test evidence; this PR does not claim the overall `/security` initiative is complete or release-ready.\\n\",\"created_at\":\"2026-08-25T17:26:26Z\",\"updated_at\":\"2026-08-25T19:19:02Z\",\"closed_at\":\"2026-08-25T19:18:01Z\",\"merged_at\":\"2026-08-25T19:18:01Z\",\"merge_commit_sha\":\"1bdc515bff48a4d9048dae7d06c6214e884265bc\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/117/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/117/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/117/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/568794bcebca1ec0c340b288262e031d895ea7fa\",\"head\":{\"label\":\"CorbanuCore:feat/p0-security-levels\",\"ref\":\"feat/p0-security-levels\",\"sha\":\"568794bcebca1ec0c340b288262e031d895ea7fa\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7cc15ae0762664d6d01765de407329887da9f876\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/117\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/117\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/117\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/117/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/117/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/117/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/568794bcebca1ec0c340b288262e031d895ea7fa\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/116\",\"id\":4353664022,\"node_id\":\"PR_kwDOTIDrTc8AAAABA3-kFg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/116\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/116.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/116.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/116\",\"number\":116,\"state\":\"closed\",\"locked\":false,\"title\":\"Integrate Corbanu governance and typed tmux TUI testing\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- integrate the previously unmerged Corbanu governance, benchmark, skills, and security-planning stack\\n- add the isolated typed tmux harness, bounded control-mode transport, lazy failure artifacts, and migrated TUI scenarios\\n- add the dedicated required Ubuntu tmux workflow\\n- record the PF-13 credential-boundary tmux qualification contract under PF-26-S02\\n\\nThis is the complete integration stack rebased onto current `origin/main`. It is intentionally broader than a tmux-only diff because the tmux work packages and PF-26 contract depend on the unmerged governance and security-plan commits beneath them.\\n\\n## Local verification\\n\\n- `python3 docs/plans/check.py`\\n- `python3 docs/sprints/check.py`\\n- `python3 scripts/check_portable_skills.py`\\n- `mkdocs build --strict`\\n- `just fix -p codex-tui`\\n- `just fmt`\\n- required tmux lane: 22/22 passed\\n- owning TUI integration target: 32/32 passed, one deliberately deferred resize scenario skipped\\n- TMUX-03 reliability: 20/20 runs, p95 12.358s, no leaked process/socket/artifact\\n- live `just codex` session in private tmux: `/status` rendered and `/exit` exited cleanly\\n\\n## CI qualification\\n\\nThe PR must pass the dedicated Ubuntu tmux smoke workflow before merge. No Ubuntu tmux pass is claimed from feature-branch-only execution.\",\"created_at\":\"2026-08-25T01:11:58Z\",\"updated_at\":\"2026-08-25T14:46:21Z\",\"closed_at\":\"2026-08-25T14:46:21Z\",\"merged_at\":\"2026-08-25T14:46:21Z\",\"merge_commit_sha\":\"7cc15ae0762664d6d01765de407329887da9f876\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/116/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/116/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/116/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a35e88fb0e7761b4e14c8a4f14fe12146149dedd\",\"head\":{\"label\":\"CorbanuCore:codex/tmux-control-mode\",\"ref\":\"codex/tmux-control-mode\",\"sha\":\"a35e88fb0e7761b4e14c8a4f14fe12146149dedd\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"12e887bd8adf03b4e462462e3b8b717de29add21\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/116\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/116\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/116\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/116/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/116/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/116/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a35e88fb0e7761b4e14c8a4f14fe12146149dedd\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/115\",\"id\":4348615227,\"node_id\":\"PR_kwDOTIDrTc8AAAABAzKaOw\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/115\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/115.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/115.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/115\",\"number\":115,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump rust-toolchain from 1.95.0 to 1.98.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.98.0.\\n\n\\nRelease notes\\n\nSourced from rust-toolchain's releases.\\n\n\\n\nRust 1.98.0\\n\n\\n\nLanguage\\n\n\\n\nAllow shortening lifetime of &amp;mut when unsize-coercing, even in an invariant position. For example, you can now coerce a Cell&lt;&amp;'long mut i32&gt; to a Cell&lt;&amp;'short mut dyn Send&gt;. Such shortenings were already previously allowed when coercing a &amp;mut to a &amp;, or coercing a &amp; to a &amp;.\\n\nAdd deny-by-default invalid_runtime_symbol_definitions lint and warn-by-default suspicious_runtime_symbol_definitions lint\\n\n\\n\nThe lints currently specifically targets core runtime symbols like memcmp, memset, strlen, ... and is planned to be expanded in the next few releases.\\n\\n\\n\nAdd warn-by-default c_void_returns lint to check core::ffi::c_void as a return type\\n\\n\n\\n\nPlatform Support\\n\n\\n\nAdd powerpc64-unknown-linux-gnuelfv2 as Tier 3\\n\nAdd aarch64-unknown-linux-pauthtest as Tier 3 target\\n\nPromote thumbv7a-none-eabi to Tier 2\\n\nPromote thumbv7a-none-eabihf to Tier 2\\n\nPromote thumbv7r-none-eabi to Tier 2\\n\nPromote thumbv7r-none-eabihf to Tier 2\\n\nPromote thumbv8r-none-eabihf to Tier 2\\n\\n\nRefer to Rust's platform support page for more information on Rust's tiered platform support.\\n\n\\n\nLibraries\\n\n\\n\nChange Location&lt;'_&gt; lifetime to 'static in Panic[Hook]Info\\n\nDocument panic in RangeInclusive::from(legacy::RangeInclusive)\\n\nDocument that ManuallyDrop's Box interaction has been fixed\\n\nStabilize LoongArch CRC Intrinsics\\n\nThe derive macro is available at {core,std}::derive. This was previously unintentionally stabilized in 1.96, but is now explicitly accepted as a stabilized API.\\n\n\\n\nPlease note that the MSRV for {core,std}::derive will be 1.96, and not 1.98.\\n\\n\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nstr::substr_range\\n\n[T]::subslice_range\\n\ncore::fmt::NumBuffer\\n\n&lt;{integer}&gt;::format_into\\n\nSend/Sync for std::process::CommandArgs\\n\n{fN}::algebraic_add\\n\n{fN}::algebraic_sub\\n\n{fN}::algebraic_mul\\n\n{fN}::algebraic_div\\n\n{fN}::algebraic_rem\\n\nNonZero&lt;{integer}&gt;::from_str_radix\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from rust-toolchain's changelog.\\n\n\\n\nVersion 1.98.0 (2026-08-20)\\n\n\\n\nLanguage\\n\n\\n\nAllow shortening lifetime of &amp;mut when unsize-coercing, even in an invariant position. For example, you can now coerce a Cell&lt;&amp;'long mut i32&gt; to a Cell&lt;&amp;'short mut dyn Send&gt;. Such shortenings were already previously allowed when coercing a &amp;mut to a &amp;, or coercing a &amp; to a &amp;.\\n\nAdd deny-by-default invalid_runtime_symbol_definitions lint and warn-by-default suspicious_runtime_symbol_definitions lint\\n\n\\n\nThe lints currently specifically targets core runtime symbols like memcmp, memset, strlen, ... and is planned to be expanded in the next few releases.\\n\\n\\n\nAdd warn-by-default c_void_returns lint to check core::ffi::c_void as a return type\\n\\n\n\\n\nPlatform Support\\n\n\\n\nAdd powerpc64-unknown-linux-gnuelfv2 as Tier 3\\n\nAdd aarch64-unknown-linux-pauthtest as Tier 3 target\\n\nPromote thumbv7a-none-eabi to Tier 2\\n\nPromote thumbv7a-none-eabihf to Tier 2\\n\nPromote thumbv7r-none-eabi to Tier 2\\n\nPromote thumbv7r-none-eabihf to Tier 2\\n\nPromote thumbv8r-none-eabihf to Tier 2\\n\\n\nRefer to Rust's platform support page\\nfor more information on Rust's tiered platform support.\\n\n\\n\nLibraries\\n\n\\n\nChange Location&lt;'_&gt; lifetime to 'static in Panic[Hook]Info\\n\nDocument panic in RangeInclusive::from(legacy::RangeInclusive)\\n\nDocument that ManuallyDrop's Box interaction has been fixed\\n\nStabilize LoongArch CRC Intrinsics\\n\nThe derive macro is available at {core,std}::derive. This was previously unintentionally stabilized in 1.96, but is now explicitly accepted as a stabilized API.\\n\n\\n\nPlease note that the MSRV for {core,std}::derive will be 1.96, and not 1.98.\\n\\n\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nstr::substr_range\\n\n[T]::subslice_range\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n88d9e12 Auto merge of #161313 - cuviper:stable-next, r=cuviper\\n\n8f6f43c update relnotes\\n\nc6d0dd0 Bump stable channel\\n\n824ef7e Revert &quot;riscv: promote d, e, and f target_features to CfgStableToggleUnstable&quot;\\n\n04eb0d7 Auto merge of #161039 - flip1995:clippy-beta-backport, r=Mark-Simulacrum\\n\n6cc2858 Fix ICE when resolving local in unnecessary_unwrap_unchecked (#17353)\\n\nd440739 unnecessary_unwrap_unchecked: don't trigger inside the _unchecked fn (#17...\\n\ne1114a1 Auto merge of #160714 - cuviper:beta-next, r=cuviper\\n\nebcacaa [beta-1.98] Update cargo submodule\\n\n33c0be1 Update attr name for #[unroll] in Unstable Book\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rust-toolchain&amp;package-manager=rust_toolchain&amp;previous-version=1.95.0&amp;new-version=1.98.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-08-24T12:56:48Z\",\"updated_at\":\"2026-09-07T12:55:43Z\",\"closed_at\":\"2026-09-07T12:55:41Z\",\"merged_at\":null,\"merge_commit_sha\":\"76590478cd1af74c2d0deb01c26094f620382418\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364576665,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtmQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust_toolchain_package_manager\",\"name\":\"rust_toolchain_package_manager\",\"color\":\"D34516\",\"default\":false,\"description\":\"Pull requests that update rust_toolchain_package_manager code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/115/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/115/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/115/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/3bcb81edda4e44722bbc75170163eed059e47ddb\",\"head\":{\"label\":\"CorbanuCore:dependabot/rust_toolchain/codex-rs/rust-toolchain-1.98.0\",\"ref\":\"dependabot/rust_toolchain/codex-rs/rust-toolchain-1.98.0\",\"sha\":\"3bcb81edda4e44722bbc75170163eed059e47ddb\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"12e887bd8adf03b4e462462e3b8b717de29add21\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/115\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/115\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/115\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/115/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/115/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/115/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/3bcb81edda4e44722bbc75170163eed059e47ddb\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/114\",\"id\":4339372212,\"node_id\":\"PR_kwDOTIDrTc8AAAABAqWQtA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/114\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/114.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/114.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/114\",\"number\":114,\"state\":\"closed\",\"locked\":false,\"title\":\"Release Corbanu Terminal 0.1.35\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- allow agents to consume operational credentials under arbitrary vault labels while continuing to block seed phrases, private keys, and keystores\\n- route GPT-5.6-Sol through OpenAI correctly and package the code-mode host\\n- rename the bundled help skill to `corbanu-terminal-help`\\n- prune orphaned and terminal GPU endpoint tokens at startup and reconciliation\\n- batch encrypted vault deletion to avoid one rewrite per stale credential\\n- bump the release to 0.1.35\\n\\n## Verification\\n\\n- live `corbanu-debug --yolo` used the existing Vultr vault credential without exposing it\\n- live code mode spawned and executed successfully\\n- live `/vault` count dropped from 63 to 12 with zero stale `gpu/rental/*/endpoint-token` entries\\n- `just test -p codex-gpu-market`: 75/75 passed\\n- focused `codex-vault`, `codex-secrets`, `codex-cli`, skills, core-skills, model-manager, and role regressions passed\\n- scoped Clippy fixes and `just fmt` passed\\n- local 0.1.35 debug build passed and reports `corbanu 0.1.35`\\n- installer release contract: 4/4 passed\\n\\nNo secret values were printed or committed.\",\"created_at\":\"2026-08-22T18:39:48Z\",\"updated_at\":\"2026-08-22T18:42:16Z\",\"closed_at\":\"2026-08-22T18:42:15Z\",\"merged_at\":\"2026-08-22T18:42:15Z\",\"merge_commit_sha\":\"f0e2119980d1653b8e2789baa97a723d26f7aad6\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/114/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/114/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/114/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b0dc0624326c706fec5329fd48ed44f243937469\",\"head\":{\"label\":\"CorbanuCore:fix/vault-credential-use\",\"ref\":\"fix/vault-credential-use\",\"sha\":\"b0dc0624326c706fec5329fd48ed44f243937469\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"af5a4e39b590e7517120fd935ccfac8cbf7cf131\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/114\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/114\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/114\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/114/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/114/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/114/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b0dc0624326c706fec5329fd48ed44f243937469\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/113\",\"id\":4335281585,\"node_id\":\"PR_kwDOTIDrTc8AAAABAmclsQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/113\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/113.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/113.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/113\",\"number\":113,\"state\":\"open\",\"locked\":false,\"title\":\"Add OpenRouter Ox Alpha model\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- Add the exact OpenRouter route `stealth/ox-alpha` as **OpenRouter Ox Alpha** in the bundled model catalog.\\n- Preserve OpenRouter\u2019s advertised 1,048,576-token context, 131,072-token completion ceiling, text+image inputs, free pricing, and low/high/max reasoning modes.\\n- Route the exact slug to the built-in OpenRouter provider through the canonical catalog mapping.\\n- Update the OpenRouter picker snapshot and regression coverage so Ox Alpha is visible in the OpenRouter tab and can be selected.\\n- Update the install and OpenRouter integration docs.\\n\\n## Model metadata source\\n- OpenRouter model API: `https://openrouter.ai/api/v1/models/stealth/ox-alpha`\\n- Endpoint metadata: `https://openrouter.ai/api/v1/models/stealth/ox-alpha/endpoints`\\n- Verified as of 2026-08-21.\\n\\n## Validation\\n- `jq empty codex-rs/models-manager/models.json`\\n- `cargo fmt --all --manifest-path codex-rs/Cargo.toml -- --check`\\n- `cargo test --manifest-path codex-rs/Cargo.toml -p codex-model-provider-info --locked`\\n- `cargo test --manifest-path codex-rs/Cargo.toml -p codex-models-manager --locked`\\n- `cargo test --manifest-path codex-rs/Cargo.toml -p codex-tui model_selection_popup_openrouter_provider_snapshot --locked`\\n- `cargo test --manifest-path codex-rs/Cargo.toml -p codex-tui model_provider_for_selection_maps_cross_provider_models --locked`\\n- `cargo test --manifest-path codex-rs/Cargo.toml -p codex-tui model_picker_hides_fake_openai_models_and_shows_curated_provider_models --locked`\\n- `cargo check --manifest-path codex-rs/Cargo.toml -p codex-model-provider-info -p codex-models-manager -p codex-tui --all-targets --locked`\\n- `cargo clippy --manifest-path codex-rs/Cargo.toml -p codex-model-provider-info -p codex-models-manager --all-targets --locked -- -D warnings`\\n- Live direct OpenRouter Chat Completions smoke with `reasoning.effort=low` returned exactly `Ox Alpha route OK` at zero reported cost.\\n- Live local `corbanu exec` smoke with explicit `model_provider=\\\\\\\"openrouter\\\\\\\"`, model `stealth/ox-alpha`, and low reasoning returned exactly `Corbanu Ox Alpha selector route OK`.\\n\\n`cargo clippy -p codex-tui --all-targets` still reports three pre-existing workspace-lint failures in unrelated test/IPC code; no new Ox Alpha lint was introduced.\",\"created_at\":\"2026-08-21T21:13:42Z\",\"updated_at\":\"2026-08-22T02:49:57Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/113/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/113/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/113/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/371cc46a4c8c9b78730df9223a2516b06453d6d6\",\"head\":{\"label\":\"CorbanuCore:feature/openrouter-ox-alpha\",\"ref\":\"feature/openrouter-ox-alpha\",\"sha\":\"371cc46a4c8c9b78730df9223a2516b06453d6d6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"af5a4e39b590e7517120fd935ccfac8cbf7cf131\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/113\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/113\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/113\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/113/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/113/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/113/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/371cc46a4c8c9b78730df9223a2516b06453d6d6\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/112\",\"id\":4318483278,\"node_id\":\"PR_kwDOTIDrTc8AAAABAWbTTg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/112\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/112.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/112.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/112\",\"number\":112,\"state\":\"open\",\"locked\":false,\"title\":\"Fix noisy startup from stale global config and expired MCP auth\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- Do not interpret the sibling upstream Codex global home (`~/.codex`) as a Corbanu project-local config when Corbanu uses `~/.corbanu`.\\n- Classify every MCP HTTP 401 as authentication-required, including provider JSON bodies without a WWW-Authenticate challenge.\\n- Render MCP authentication startup failures as a concise reauthentication message instead of dumping the transport response body.\\n- Add regression coverage for foreign global config loading, token-expiry classification, OAuth challenges, and startup error rendering.\\n\\n## Validation\\n- `cargo test -p codex-config upstream_global_codex_home_is_not_loaded_as_a_project_layer --locked`\\n- `cargo test -p codex-rmcp-client --lib unauthorized_ --locked`\\n- `cargo test -p codex-mcp --lib mcp_init_error_display --locked`\\n- `cargo test -p codex-rmcp-client --test streamable_http_recovery streamable_http_401_does_not_trigger_recovery --locked`\\n- `cargo check -p codex-config -p codex-rmcp-client -p codex-mcp --all-targets --locked`\\n- `cargo fmt --all -- --check`\\n\\nAlso exercised the broader affected package suites. One pre-existing integration assertion was updated because 401 is now intentionally normalized to an authentication error rather than retaining the raw HTTP body.\",\"created_at\":\"2026-08-19T23:59:27Z\",\"updated_at\":\"2026-08-19T23:59:27Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/112/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/112/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/112/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b8400099a4387376a593c65e4643d7dabb370b7a\",\"head\":{\"label\":\"CorbanuCore:fix/startup-noise\",\"ref\":\"fix/startup-noise\",\"sha\":\"b8400099a4387376a593c65e4643d7dabb370b7a\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"af5a4e39b590e7517120fd935ccfac8cbf7cf131\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/112\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/112\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/112\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/112/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/112/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/112/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b8400099a4387376a593c65e4643d7dabb370b7a\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/111\",\"id\":4317408643,\"node_id\":\"PR_kwDOTIDrTc8AAAABAVZtgw\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/111\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/111.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/111.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/111\",\"number\":111,\"state\":\"closed\",\"locked\":false,\"title\":\"Hotfix Corbanu Terminal 0.1.34\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Hotfixes the production-breaking provider auth launcher regression, canonical updater routing, debug-home setup, GLM 5.3 runtime qualification, package smoke coverage, and release dependency lock. The Corbanu package CI passed on the exact promoted commits, including GLM 5.3 contract tests and package smoke tests.\",\"created_at\":\"2026-08-19T20:42:05Z\",\"updated_at\":\"2026-08-19T20:42:20Z\",\"closed_at\":\"2026-08-19T20:42:20Z\",\"merged_at\":\"2026-08-19T20:42:20Z\",\"merge_commit_sha\":\"af5a4e39b590e7517120fd935ccfac8cbf7cf131\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/111/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/111/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/111/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8f0bfcbc95f63282ba571f1735e099ba75d550d7\",\"head\":{\"label\":\"CorbanuCore:brand/corbanu-plan\",\"ref\":\"brand/corbanu-plan\",\"sha\":\"8f0bfcbc95f63282ba571f1735e099ba75d550d7\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"bfb44a10c0d0287c7fe849ac26b690df6291150c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/111\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/111\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/111\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/111/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/111/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/111/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8f0bfcbc95f63282ba571f1735e099ba75d550d7\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/110\",\"id\":4313444803,\"node_id\":\"PR_kwDOTIDrTc8AAAABARnxww\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/110\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/110.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/110.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/110\",\"number\":110,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix corbanu update installation routing\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Routes all Corbanu update contexts through the canonical standalone installer, preserves proven standalone provenance over inherited package-manager markers, removes the obsolete npm update path, and adds regression coverage.\",\"created_at\":\"2026-08-19T11:49:33Z\",\"updated_at\":\"2026-08-19T20:41:40Z\",\"closed_at\":\"2026-08-19T20:41:40Z\",\"merged_at\":\"2026-08-19T20:41:40Z\",\"merge_commit_sha\":\"8f0bfcbc95f63282ba571f1735e099ba75d550d7\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/110/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/110/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/110/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/08cc877fd9afa0d50a82841c299a0993471740ae\",\"head\":{\"label\":\"CorbanuCore:fix/corbanu-update-installer\",\"ref\":\"fix/corbanu-update-installer\",\"sha\":\"08cc877fd9afa0d50a82841c299a0993471740ae\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:brand/corbanu-plan\",\"ref\":\"brand/corbanu-plan\",\"sha\":\"1710f2c7dd6c9aa1b9d533f1ae18894dc7d85b64\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/110\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/110\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/110\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/110/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/110/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/110/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/08cc877fd9afa0d50a82841c299a0993471740ae\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/109\",\"id\":4307171736,\"node_id\":\"PR_kwDOTIDrTc8AAAABALo5mA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/109\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/109.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/109.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/109\",\"number\":109,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix Windows Corbanu release gate\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The 0.1.33 release gate correctly stopped before publishing because the Windows upgrade test still referenced the removed compatibility helper and legacy PFTerminal assets.\\n\\nThis updates the contract to:\\n- invoke `Ensure-CorbanuExecutables`\\n- require canonical Corbanu package/checksum assets\\n- assert that package extraction does not recreate the removed PFTerminal command alias\\n\\nDetected by release run: https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/32169157711\",\"created_at\":\"2026-08-18T18:08:01Z\",\"updated_at\":\"2026-08-18T18:08:09Z\",\"closed_at\":\"2026-08-18T18:08:09Z\",\"merged_at\":\"2026-08-18T18:08:09Z\",\"merge_commit_sha\":\"bfb44a10c0d0287c7fe849ac26b690df6291150c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/109/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/109/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/109/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/1710f2c7dd6c9aa1b9d533f1ae18894dc7d85b64\",\"head\":{\"label\":\"CorbanuCore:brand/corbanu-plan\",\"ref\":\"brand/corbanu-plan\",\"sha\":\"1710f2c7dd6c9aa1b9d533f1ae18894dc7d85b64\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"b55f2ed0fe2ac95cad8f74a34a4235ca2327c5da\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/109\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/109\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/109\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/109/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/109/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/109/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/1710f2c7dd6c9aa1b9d533f1ae18894dc7d85b64\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/108\",\"id\":4307154283,\"node_id\":\"PR_kwDOTIDrTc8AAAABALn1aw\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/108\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/108.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/108.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/108\",\"number\":108,\"state\":\"closed\",\"locked\":false,\"title\":\"Release Corbanu Terminal 0.1.33\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- complete the Corbanu Terminal product and packaging rename\\n- add and harden GLM 5.3 support for the Z.AI coding plan\\n- qualify version 0.1.33 across local tests, live GLM tool use, and strict Linux release CI\\n- keep the Corbanu Plan gateway implementation out of the public repository\\n\\n## Qualification\\n- strict release CI: https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/32151284381\\n- release target before merge: `3b60a12175e8f111d4443d00fa57820c258fa88c`\\n- no release/tag existed for 0.1.33 at dispatch preparation time\",\"created_at\":\"2026-08-18T18:05:39Z\",\"updated_at\":\"2026-08-18T18:05:48Z\",\"closed_at\":\"2026-08-18T18:05:48Z\",\"merged_at\":\"2026-08-18T18:05:48Z\",\"merge_commit_sha\":\"b55f2ed0fe2ac95cad8f74a34a4235ca2327c5da\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/108/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/108/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/108/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/3b60a12175e8f111d4443d00fa57820c258fa88c\",\"head\":{\"label\":\"CorbanuCore:brand/corbanu-plan\",\"ref\":\"brand/corbanu-plan\",\"sha\":\"3b60a12175e8f111d4443d00fa57820c258fa88c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"12ef67d4d0e0e49a08ad5f344859f2fa89bc393f\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/108\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/108\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/108\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/108/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/108/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/108/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/3b60a12175e8f111d4443d00fa57820c258fa88c\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/107\",\"id\":4269372295,\"node_id\":\"PR_kwDOTIDrTc7-eXOH\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/107\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/107.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/107.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/107\",\"number\":107,\"state\":\"closed\",\"locked\":false,\"title\":\"release: Corbanu Terminal 0.1.30\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- rebrands the product as Corbanu Terminal while keeping Post Fiat Task Node distinct\\n- adds `corbanu`, `corbanu-debug`, `corbanu-acp`, and `corbanu-walletd` as primary commands\\n- preserves PFTerminal command aliases, state, authentication, whips, wallet, Task Node, and stable persisted identifiers\\n- uses `CORBANU_HOME` first, then legacy PFTerminal variables, then `CODEX_HOME`; fresh installs use `.corbanu` without copying, merging, or deleting state\\n- updates installers, packages, documentation, snapshots, Telegram setup, and release metadata for 0.1.30\\n- adopts the canonical source package identity `@corbanucore/terminal`; registry publication remains a separate credentialed release operation\\n\\n## Validation\\n\\n- full TUI suite: 3,815/3,815 passed\\n- Task Node CLI matrix: 30/30 passed across Corbanu, PFTerminal, and Codex entrypoints\\n- model catalog: 60/60 effective pass after correcting the renamed expected description\\n- home/auth/whip migration regressions passed\\n- GitHub script policy: 48/48 passed\\n- hosted TUI harness defaults to the Corbanu Terminal product label, with a regression test preventing the legacy label from silently returning\\n- installer suite: 20/20 passed after correcting the Corbanu metadata-error contract\\n- npm metadata, JavaScript syntax, shell syntax, and installer release contract passed\\n- the pre-existing oversized TUI test file is 110 bytes smaller than the 0.1.29 base; the blob policy passes without adding an exception\\n- `just fix -p codex-tui` completed, followed by `just fmt`\\n\\nThe temporary base is `release/0.1.29` so this PR contains only the Corbanu delta while the recovery release finishes. It will be retargeted to `main` after 0.1.29 promotion.\",\"created_at\":\"2026-08-13T08:22:29Z\",\"updated_at\":\"2026-08-13T12:26:23Z\",\"closed_at\":\"2026-08-13T12:26:23Z\",\"merged_at\":\"2026-08-13T12:26:23Z\",\"merge_commit_sha\":\"f7fafaf035890f4280f5bc5fe7d4ff2fb30198cd\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/107/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/107/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/107/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f7fafaf035890f4280f5bc5fe7d4ff2fb30198cd\",\"head\":{\"label\":\"CorbanuCore:release/0.1.30-corbanu\",\"ref\":\"release/0.1.30-corbanu\",\"sha\":\"f7fafaf035890f4280f5bc5fe7d4ff2fb30198cd\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"eba1f0b0023dfbafa590bb284091a241e1eaa733\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/107\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/107\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/107\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/107/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/107/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/107/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f7fafaf035890f4280f5bc5fe7d4ff2fb30198cd\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/106\",\"id\":4267649488,\"node_id\":\"PR_kwDOTIDrTc7-XynQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/106\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/106.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/106.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/106\",\"number\":106,\"state\":\"closed\",\"locked\":false,\"title\":\"Release PfTerminal 0.1.29\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- completes the 0.1.28 quarantine remediation\\n- adds Grok 4.6 and DeepSeek V4 Pro routes\\n- prepares immutable PFTerminal 0.1.29 as the repository-migration rollback floor\\n- closes provider/model fallback validation gaps found by the complete workspace run\\n- restores repository policy, dependency, Bazel, package-lock, and hosted-runner CI boundaries\\n- repairs assignment routing between managed agents and operator-created panes\\n- keeps keyless Windows Bazel qualification on one compatible GNU/Clang toolchain\\n- replaces ctor 0.6's split host proc macros with the already-used ctor 1.x linktime implementation for native Windows gnullvm builds\\n- partitions every locked Cargo proc-macro dependency into Bazel's executable\\n  configuration, preventing target-built Windows DLLs from being loaded as\\n  compiler plugins\\n\\n## Release evidence\\n\\nSee `qa/release/0.1.29/RELEASE-CANDIDATE.md`. The final candidate head is\\n`eba1f0b0023dfbafa590bb284091a241e1eaa733`. Non-publishing five-platform\\nrelease run `31676863895` builds the package source at\\n`5766e7824ef0452408b95aa02ec1e797b58cae6b`; the only changes between that\\nsource and the final candidate are GitHub CI workflow/test-harness files, root\\nnpm resolution metadata used by SDK CI, and compiler-suggested Rust parameter\\ncomments required by the restored argument-comment lint gate. One final clippy\\nrewrite uses `is_multiple_of(3)` in place of the equivalent remainder check.\\nThe final delta also raises cold-build timeout budgets to 90 minutes after\\nexact 60-minute cancellations. No standalone product behavior or installer\\nsource changed.\\n\\nThe approved complete workspace run executed 15,202 tests: 15,169 passed, one\\nflaky test passed on retry, 31 failed in documented upstream/quarantined areas,\\ntwo timed out, and 28 were skipped. Focused regressions and packaged live-route\\nsmokes for Grok 4.6, DeepSeek V4 Pro, Fable, and incompatible-pair fail-closed\\nbehavior passed.\\n\\nThe final comment-only Rust qualification run executed 8,608 tests: 8,554\\npassed, 27 passed on retry, 52 failed in the same documented\\nupstream/environment-sensitive areas, two timed out, and 17 were skipped. The\\nstrict all-target argument-comment lint subsequently passed cleanly.\\n\\nThe real terminal acceptance harness passes all 16 scenarios locally on the\\ncandidate source, including assignment creation, draft and prewritten flows,\\nmanager/worker cycling, blocked recovery, bad-target retry, pane loss, restart,\\ndetach hygiene, user precedence, legacy controls, language lint, popup\\nresponsiveness, polluted-layout recovery, and empty-manager recovery. The\\nunderlying repair routes managed `/spawn` agents through the collaboration\\nmailbox and operator-created `/panes` threads through ordinary user turns.\\n\\nPublishing and repository transfer remain separate operations after this PR is\\nqualified.\\n\",\"created_at\":\"2026-08-13T02:50:28Z\",\"updated_at\":\"2026-08-13T12:17:17Z\",\"closed_at\":\"2026-08-13T12:17:17Z\",\"merged_at\":\"2026-08-13T12:17:17Z\",\"merge_commit_sha\":\"eba1f0b0023dfbafa590bb284091a241e1eaa733\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/106/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/106/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/106/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/eba1f0b0023dfbafa590bb284091a241e1eaa733\",\"head\":{\"label\":\"CorbanuCore:release/0.1.29\",\"ref\":\"release/0.1.29\",\"sha\":\"eba1f0b0023dfbafa590bb284091a241e1eaa733\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/106\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/106\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/106\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/106/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/106/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/106/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/eba1f0b0023dfbafa590bb284091a241e1eaa733\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/105\",\"id\":4244960605,\"node_id\":\"PR_kwDOTIDrTc79BPVd\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/105\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/105.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/105.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/105\",\"number\":105,\"state\":\"open\",\"locked\":false,\"title\":\"Bump hmac from 0.12.1 to 0.13.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [hmac](https://github.com/RustCrypto/MACs) from 0.12.1 to 0.13.0.\\n\n\\nCommits\\n\n\\n\n0236c8e hmac v0.13.0 (#263)\\n\nb895e50 Migrate tests to the new blobby format (#264)\\n\n3d1440b Workspace-level lint configuration (#261)\\n\n11d4f36 hmac: use release versions of dev-dependencies (#260)\\n\nc40b82b hmac: bump sha2 dev-dependency to v0.11 (#259)\\n\n1fa0781 Cut rc.5 prereleases (#258)\\n\na008265 hmac v0.13.0-rc.6 (#256)\\n\nda485cd Use (Reset)MacTraits (#254)\\n\n2c51e3b hmac: derive Clone instead of relying on (Reset)MacTraits (#253)\\n\n669d805 Relax Clone bounds (#250)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hmac&amp;package-manager=cargo&amp;previous-version=0.12.1&amp;new-version=0.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-08-10T13:12:39Z\",\"updated_at\":\"2026-09-12T04:35:42Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"e64289b91c11b17da777dda3cb98f2ee79ce4f68\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/105/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/105/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/105/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/513b2b83828ed5ca7fbbfb85f54172cd630f944a\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/hmac-0.13.0\",\"ref\":\"dependabot/cargo/codex-rs/hmac-0.13.0\",\"sha\":\"513b2b83828ed5ca7fbbfb85f54172cd630f944a\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/105\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/105\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/105\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/105/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/105/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/105/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/513b2b83828ed5ca7fbbfb85f54172cd630f944a\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/104\",\"id\":4244952261,\"node_id\":\"PR_kwDOTIDrTc79BNTF\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/104\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/104.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/104.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/104\",\"number\":104,\"state\":\"open\",\"locked\":false,\"title\":\"build(deps): bump time from 0.3.47 to 0.3.55 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [time](https://github.com/time-rs/time) from 0.3.47 to 0.3.55.\\n\n\\nRelease notes\\n\nSourced from time's releases.\\n\n\\n\nv0.3.55\\n\nSee the changelog for details.\\n\nv0.3.54\\n\nSee the changelog for details.\\n\nv0.3.53\\n\nSee the changelog for details.\\n\nv0.3.52\\n\nSee the changelog for details.\\n\nv0.3.51\\n\nSee the changelog for details.\\n\nv0.3.49\\n\nSee the changelog for details.\\n\nv0.3.48\\n\nSee the changelog for details.\\n\\n\\n\n\\nChangelog\\n\nSourced from time's changelog.\\n\n\\n\n0.3.55 [2026-08-01]\\n\nFixed\\n\n\\n\nAvoid underflow in DateIter::nth, ensuring correct behavior.\\n\nAvoid overflow when deserializing timestamps.\\n\nHandle out-of-bounds data when deserializing.\\n\nDon't assume that the format being deserialized was generated by the serializer; this previously\\nled to some valid values being parsed incorrectly and others being rejected.\\n\nNo longer silence errors when deserializing UtcOffset.\\n\nOffsetDateTime::from_unix_timestamp_nanos and UtcDateTime::from_unix_timestamp_nanos correctly\\nreturn None for all out-of-range values, rather than unexpectedly panicking in some situations.\\n\nOffsetDateTime::checked_to_offset and UtcDateTime::checked_to_offset correctly return None\\nfor all out-of-range values, rather than unexpectedly panicking in some situations.\\n\\n\n0.3.54 [2026-07-20]\\n\nAdded\\n\n\\n\nPrimitiveDateTime has been renamed to PlainDateTime.\\n\nDuration has been renamed to SignedDuration.\\n\nIteration is now possible over Date, Month, and Weekday. Relevant iterator methods have been\\noverridden to ensure maximum performance.\\n\\n\nFor both PlainDateTime and SignedDuration, a non-deprecated type alias has been added for\\nbackwards compatibility. The new names should be preferred.\\n\nChanged\\n\n\\n\nThe associated metadata type (for powerfmt implementations) for various types has been changed\\nto () and made public. This guarantees that no additional metadata will be present.\\n\\n\nPerformance\\n\n\\n\nMore gains when parsing RFC 2822.\\n\\n\n0.3.53 [2026-07-01]\\n\nThere are no publicly-facing changes in this release. It solely works around the cookie crate\\nrelying on an implementation detail of time that was never part of the public API (and thus\\nsubject to semver guarantees). The internal API has been reverted to the extent necessary for\\ncookie to compile. This measure is temporary; the internal change will be re-applied in an\\nyet-to-be-determined future release.\\n\n0.3.52 [2026-06-30]\\n\nFixed\\n\n\\n\nSubsecond values in the time! macro are parsed using the textual representation, ensuring\\naccuracy. Previously, they were parsed using the floating point representation, which could result\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n857d9c4 v0.3.55 release\\n\n2b72fcd Precise feature gating for macro\\n\nc1089eb Run check-targets, miri in parallel\\n\nf377fad Avoid range-validated ordinal =&gt; year in cascade\\n\n2eacb0a Report miscellaneous tasks, overall status\\n\n29621ac Speed up CI\\n\n08de7ba Fix nano-timestamp validation\\n\n3c3f046 Fix copy-paste error\\n\n3c0c81c Cascade errors when deserializing UtcOffset\\n\nc21acd5 Handle more deserializations of SignedDuration\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-08-10T13:11:37Z\",\"updated_at\":\"2026-09-24T20:38:28Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"76edc2759545e5103408523cb59e22e70fdbfcd2\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/104/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/104/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/104/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/130c4c2a8ec50d17655c00967ae9fd11241fb9a5\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/time-0.3.55\",\"ref\":\"dependabot/cargo/codex-rs/time-0.3.55\",\"sha\":\"130c4c2a8ec50d17655c00967ae9fd11241fb9a5\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f0e2119980d1653b8e2789baa97a723d26f7aad6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/104\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/104\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/104\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/104/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/104/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/104/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/130c4c2a8ec50d17655c00967ae9fd11241fb9a5\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/103\",\"id\":4244943354,\"node_id\":\"PR_kwDOTIDrTc79BLH6\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/103\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/103.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/103.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/103\",\"number\":103,\"state\":\"open\",\"locked\":false,\"title\":\"build(deps): bump insta from 1.46.3 to 1.48.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [insta](https://github.com/mitsuhiko/insta) from 1.46.3 to 1.48.0.\\n\n\\nRelease notes\\n\nSourced from insta's releases.\\n\n\\n\n1.48.0\\n\nRelease Notes\\n\n\\n\nAdd strip_ansi_escape_codes setting which removes ANSI escape sequences\\n(color codes, cursor movement, etc.) from snapshot content before comparison.\\nRequires the filters feature. #899 (@\u200bpierluigilenoci)\\n\nAdd opt-in support for YAML literal blocks for multiline strings in snapshot\\nmetadata fields such as description and expression. Set\\nINSTA_YAML_BLOCK_STYLE=1 to enable. #851 (@\u200bivov)\\n\nSetting CI=true normally makes cargo insta test behave as though --check\\nwas passed. Explicit snapshot handling options such as --accept now take\\nprecedence over this environment variable, allowing users to override this\\nbehavior if they want to. #924\\n\nFix cargo insta test --profile being forwarded to nextest as the nextest\\nprofile instead of the cargo build profile; it now translates to\\n--cargo-profile for the nextest runner. Add --nextest-profile to select\\nthe nextest profile. #910\\n\nFix cargo insta pending-snapshots printing unusable \\\\\\\\?\\\\-prefixed paths\\non Windows. The --snapshot filter now also accepts partial paths: any\\ntrailing path suffix of the snapshot file matches, so a bare\\n--snapshot my_test.snap works. #904\\n\nAccepting a binary snapshot no longer fails with os error 2 when its data\\nfile is missing (e.g. gitignored and not committed). #914\\n\\n\nInstall cargo-insta 1.48.0\\n\nInstall prebuilt binaries via shell script\\n\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/insta/releases/download/1.48.0/cargo-insta-installer.sh | sh\\n\\n\nInstall prebuilt binaries via powershell script\\n\npowershell -ExecutionPolicy Bypass -c &quot;irm https://github.com/mitsuhiko/insta/releases/download/1.48.0/cargo-insta-installer.ps1 | iex&quot;\\n\\n\nDownload cargo-insta 1.48.0\\n\n\\n\\n\\nFile\\nPlatform\\nChecksum\\n\\n\\n\\n\\ncargo-insta-aarch64-apple-darwin.tar.xz\\nApple Silicon macOS\\nchecksum\\n\\n\\ncargo-insta-x86_64-apple-darwin.tar.xz\\nIntel macOS\\nchecksum\\n\\n\\ncargo-insta-x86_64-pc-windows-msvc.zip\\nx64 Windows\\nchecksum\\n\\n\\ncargo-insta-x86_64-unknown-linux-gnu.tar.xz\\nx64 Linux\\nchecksum\\n\\n\\ncargo-insta-x86_64-unknown-linux-musl.tar.xz\\nx64 MUSL Linux\\nchecksum\\n\\n\\n\\n\n1.47.2\\n\nRelease Notes\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from insta's changelog.\\n\n\\n\n1.48.0\\n\n\\n\nAdd strip_ansi_escape_codes setting which removes ANSI escape sequences\\n(color codes, cursor movement, etc.) from snapshot content before comparison.\\nRequires the filters feature. #899 (@\u200bpierluigilenoci)\\n\nAdd opt-in support for YAML literal blocks for multiline strings in snapshot\\nmetadata fields such as description and expression. Set\\nINSTA_YAML_BLOCK_STYLE=1 to enable. #851 (@\u200bivov)\\n\nSetting CI=true normally makes cargo insta test behave as though --check\\nwas passed. Explicit snapshot handling options such as --accept now take\\nprecedence over this environment variable, allowing users to override this\\nbehavior if they want to. #924\\n\nFix cargo insta test --profile being forwarded to nextest as the nextest\\nprofile instead of the cargo build profile; it now translates to\\n--cargo-profile for the nextest runner. Add --nextest-profile to select\\nthe nextest profile. #910\\n\nFix cargo insta pending-snapshots printing unusable \\\\\\\\?\\\\-prefixed paths\\non Windows. The --snapshot filter now also accepts partial paths: any\\ntrailing path suffix of the snapshot file matches, so a bare\\n--snapshot my_test.snap works. #904\\n\nAccepting a binary snapshot no longer fails with os error 2 when its data\\nfile is missing (e.g. gitignored and not committed). #914\\n\\n\n1.47.2\\n\n\\n\nRestore Send + Sync on Settings, Redactions, and Redaction by\\nreverting the Arc to Rc change from 1.47.0, which was semver-breaking.\\n#873 #874\\n\nAdd Send + Sync bounds to Comparator trait for consistency with\\nArc-based storage. #872\\n\nAdd compile-time assertion to prevent future auto-trait regressions.\\n\\n\n1.47.1\\n\n\\n\nRevert sorting of sequences in sort_maps. The change in 1.47.0 sorted all\\nSeq values (including Vec), not just non-deterministic collections like\\nHashSet, which was a breaking change. #876\\n\\n\n1.47.0\\n\n\\n\nAdd Comparator trait for customizing how snapshot values are compared. #872 (@\u200bdstu)\\n\nSort sequences in sort_maps to fix non-deterministic HashSet snapshots. #876\\n\nImprove TOML serialization error message for unsupported types, suggesting assert_json_snapshot! or assert_yaml_snapshot! as alternatives. #880\\n\nRemove unnecessary Send + Sync bounds from Redaction, allowing non-Send closures in dynamic redactions. #874\\n\nDon't use Arc in Settings unnecessarily. #873 (@\u200bdstu)\\n\nUpgrade console to 0.16 and MSRV to 1.66. #885\\n\nUpgrade toml-edit to 0.25. #882 (@\u200balexanderkjall)\\n\\n\\n\\n\n\\nCommits\\n\n\\n\n7f23d2e Release 1.48.0 (#925)\\n\nee9cae1 Allow CI=true to be overridden by an explicitly passed --accept CLI flag ...\\n\n043cf82 fix: translate --profile to --cargo-profile for nextest (#913)\\n\n9c77f13 test: cover deep-wildcard redaction through arrays (#915)\\n\n362f432 Fix --snapshot filter on Windows; allow partial paths (#904)\\n\na436836 fix: tolerate a missing binary snapshot data file (#914)\\n\nbf5fcdf fix: regenerate Cargo.lock and guard it with --locked in CI (#912)\\n\na761a9c feat: Support YAML literal blocks for multiline strings (#851)\\n\nf9633f3 ci: pin check-minver to nightly-2026-04-25 (#905)\\n\nc7b98b8 feat: add strip_ansi_escape_codes setting (#899)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-08-10T13:10:34Z\",\"updated_at\":\"2026-09-24T14:57:37Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"d84fa7976f1abf6ac021f8be336535ff2c4bafe7\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/103/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/103/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/103/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/07642f8715308d4b3f04fbe9e59679c8f087c7f5\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/insta-1.48.0\",\"ref\":\"dependabot/cargo/codex-rs/insta-1.48.0\",\"sha\":\"07642f8715308d4b3f04fbe9e59679c8f087c7f5\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/103\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/103\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/103\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/103/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/103/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/103/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/07642f8715308d4b3f04fbe9e59679c8f087c7f5\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/102\",\"id\":4244935469,\"node_id\":\"PR_kwDOTIDrTc79BJMt\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/102\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/102.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/102.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/102\",\"number\":102,\"state\":\"open\",\"locked\":false,\"title\":\"Bump opentelemetry_sdk from 0.31.0 to 0.32.1 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) from 0.31.0 to 0.32.1.\\n\n\\nChangelog\\n\nSourced from opentelemetry_sdk's changelog.\\n\n\\n\nRelease Notes 0.32\\n\nOpenTelemetry Rust 0.32 continues to drive the Logs, Metrics, and Distributed\\nTracing components forward. The Logs and Metrics API and SDK remain stable, with\\nno breaking changes in this release. The OTLP Exporters and the Distributed\\nTracing API/SDK remain in pre-stable states (Release-Candidate and Beta\\nrespectively), and this release introduces a small number of intentional\\nbreaking changes in those areas to prepare them for stabilization.\\n\nFor detailed changelogs of individual crates, please refer to their respective\\nchangelog files. This document serves as a summary of the main changes.\\n\nKey Changes\\n\nMetrics SDK\\n\n\\n\n\\n\nBound instruments (experimental): Added Counter::bind() and\\nHistogram::bind() returning pre-bound measurement handles\\n(BoundCounter&lt;T&gt;, BoundHistogram&lt;T&gt;). Bound instruments resolve the\\nattribute-to-aggregator mapping once at bind time and cache the result,\\neliminating per-call HashMap lookups on the hot path. Benchmarks show\\n~28x speedup for counter operations and ~9x for histograms. Gated behind\\nthe experimental_metrics_bound_instruments feature flag.\\n\\n\n\\n\nDelta collection efficiency: Delta metrics collection now uses in-place\\neviction instead of draining the HashMap on every collect cycle. Stale\\nattribute sets that received no measurements since the last collection are\\nevicted.\\n\\n\n\\n\nStable Aggregation API: Aggregation and\\nStreamBuilder::with_aggregation() are now stable and no longer require the\\nspec_unstable_metrics_views feature flag.\\n\\n\\n\nLogs\\n\n\\n\n\\n\nTracing-span attribute enrichment (experimental): The\\nopentelemetry-appender-tracing crate can now copy attributes from active\\ntracing spans onto each emitted log record. (&quot;Span&quot; here refers to\\ntracing::span!, not an opentelemetry::trace::Span.) Enrichment is\\ndisabled by default with zero per-span overhead, and is gated behind the\\nnew experimental_span_attributes cargo feature.\\n\\n\n\\n\nspec_unstable_logs_enabled removed: The capability (and the backing\\nspecification) is now stable and is enabled by default. The feature flag\\nhas been removed.\\n\\n\\n\nDistributed Tracing (Beta)\\n\nThe Distributed Tracing API and SDK remain in beta. This release contains\\nintentional breaking changes to clean up the public surface ahead of\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n74cb6f3 chore: Release opentelemetry-semantic-conventions 0.32.1 (#3562)\\n\n10dde18 chore(sdk): add missing changelog entry (#3550)\\n\nec2da12 refactor: leverage static str key when possible (#3529)\\n\n90a39a0 feat(api): accept quoted-key fields in otel logging macros (#3567)\\n\n8c922bc feat(appender-tracing): add builder support for custom instrumentation scope ...\\n\nfb2af9d feat(metrics): add BoundUpDownCounter under experimental_metrics_bound_instru...\\n\n1b3846c feat(metrics): add BoundGauge under experimental_metrics_bound_instruments (#...\\n\nee359db fix: remove reqwest-rustls-webpki-roots (#3524)\\n\n4d4fd4d chore: Bump semantic-conventions to v1.42.0 (#3561)\\n\n69213f2 fix(prometheus-exporter): Concatenate metric attributes with Scope during col...\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=opentelemetry_sdk&amp;package-manager=cargo&amp;previous-version=0.31.0&amp;new-version=0.32.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-08-10T13:09:32Z\",\"updated_at\":\"2026-09-12T04:35:39Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"02c4767ad4dd8a129331c9b0a37720fb674cb34c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/102/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/102/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/102/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d92b955f1bc4d0f97d5974b34fb4c7c6ebf4fcdb\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/opentelemetry_sdk-0.32.1\",\"ref\":\"dependabot/cargo/codex-rs/opentelemetry_sdk-0.32.1\",\"sha\":\"d92b955f1bc4d0f97d5974b34fb4c7c6ebf4fcdb\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/102\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/102\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/102\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/102/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/102/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/102/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d92b955f1bc4d0f97d5974b34fb4c7c6ebf4fcdb\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/101\",\"id\":4244927389,\"node_id\":\"PR_kwDOTIDrTc79BHOd\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/101\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/101.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/101.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/101\",\"number\":101,\"state\":\"open\",\"locked\":false,\"title\":\"Bump semver from 1.0.27 to 1.0.28 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [semver](https://github.com/dtolnay/semver) from 1.0.27 to 1.0.28.\\n\n\\nRelease notes\\n\nSourced from semver's releases.\\n\n\\n\n1.0.28\\n\n\\n\nDocumentation improvements\\n\\n\\n\\n\n\\nCommits\\n\n\\n\n7625c7a Release 1.0.28\\n\nfd404d0 Merge pull request 351 from czy-29/master\\n\nf75f26e The doc_auto_cfg and doc_cfg features have been merged\\n\n9e2bfa2 Enable serde on docs.rs and automatically add serde flag to the docs\\n\n8591f23 Unpin CI miri toolchain\\n\n66bdd2c Pin CI miri to nightly-2026-02-11\\n\n324ffce Switch from cargo bench to criterion\\n\n34133a5 Update actions/upload-artifact@v5 -&gt; v6\\n\n7f935ff Update actions/upload-artifact@v4 -&gt; v5\\n\nc07fb91 Switch from test::black_box to std::hint::black_box\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=semver&amp;package-manager=cargo&amp;previous-version=1.0.27&amp;new-version=1.0.28)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-08-10T13:08:29Z\",\"updated_at\":\"2026-09-12T04:35:38Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"0ffea05e9ddedf6c3b654c2a1497136580129bcd\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/101/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/101/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/101/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b836fdf18d31ff492e25c702cf1c544d041bf979\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/semver-1.0.28\",\"ref\":\"dependabot/cargo/codex-rs/semver-1.0.28\",\"sha\":\"b836fdf18d31ff492e25c702cf1c544d041bf979\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/101\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/101\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/101\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/101/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/101/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/101/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b836fdf18d31ff492e25c702cf1c544d041bf979\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/100\",\"id\":4244849595,\"node_id\":\"PR_kwDOTIDrTc79A0O7\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/100\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/100.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/100.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/100\",\"number\":100,\"state\":\"open\",\"locked\":false,\"title\":\"Bump actions/github-script from 8.0.0 to 9.0.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/github-script](https://github.com/actions/github-script) from 8.0.0 to 9.0.0.\\n\n\\nRelease notes\\n\nSourced from actions/github-script's releases.\\n\n\\n\nv9.0.0\\n\nNew features:\\n\n\\n\ngetOctokit factory function \u2014 Available directly in the script context. Create additional authenticated Octokit clients with different tokens for multi-token workflows, GitHub App tokens, and cross-org access. See Creating additional clients with getOctokit for details and examples.\\n\nOrchestration ID in user-agent \u2014 The ACTIONS_ORCHESTRATION_ID environment variable is automatically appended to the user-agent string for request tracing.\\n\\n\nBreaking changes:\\n\n\\n\nrequire('@actions/github') no longer works in scripts. The upgrade to @actions/github v9 (ESM-only) means require('@actions/github') will fail at runtime. If you previously used patterns like const { getOctokit } = require('@actions/github') to create secondary clients, use the new injected getOctokit function instead \u2014 it's available directly in the script context with no imports needed.\\n\ngetOctokit is now an injected function parameter. Scripts that declare const getOctokit = ... or let getOctokit = ... will get a SyntaxError because JavaScript does not allow const/let redeclaration of function parameters. Use the injected getOctokit directly, or use var getOctokit = ... if you need to redeclare it.\\n\nIf your script accesses other @actions/github internals beyond the standard github/octokit client, you may need to update those references for v9 compatibility.\\n\\n\nWhat's Changed\\n\n\\n\nAdd ACTIONS_ORCHESTRATION_ID to user-agent string by @\u200bCopilot in actions/github-script#695\\n\nci: use deployment: false for integration test environments by @\u200bsalmanmkc in actions/github-script#712\\n\nfeat!: add getOctokit to script context, upgrade @\u200bactions/github v9, @\u200boctokit/core v7, and related packages by @\u200bsalmanmkc in actions/github-script#700\\n\\n\nNew Contributors\\n\n\\n\n@\u200bCopilot made their first contribution in actions/github-script#695\\n\\n\nFull Changelog: https://github.com/actions/github-script/compare/v8.0.0...v9.0.0\\n\\n\\n\n\\nCommits\\n\n\\n\n3a2844b Merge pull request #700 from actions/salmanmkc/expose-getoctokit + prepare re...\\n\nca10bbd fix: use @\u200boctokit/core/types import for v7 compatibility\\n\n86e48e2 merge: incorporate main branch changes\\n\nc108472 chore: rebuild dist for v9 upgrade and getOctokit factory\\n\nafff112 Merge pull request #712 from actions/salmanmkc/deployment-false + fix user-ag...\\n\nff8117e ci: fix user-agent test to handle orchestration ID\\n\n81c6b78 ci: use deployment: false to suppress deployment noise from integration tests\\n\n3953caf docs: update README examples from @\u200bv8 to @\u200bv9, add getOctokit docs and v9 brea...\\n\nc17d55b ci: add getOctokit integration test job\\n\na047196 test: add getOctokit integration tests via callAsyncFunction\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/github-script&amp;package-manager=github_actions&amp;previous-version=8.0.0&amp;new-version=9.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-08-10T12:57:49Z\",\"updated_at\":\"2026-09-25T09:47:45Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"24304f74a95ba2e955d1dd28eadf706fec73b2b9\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/100/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/100/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/100/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0a4efc4e098ef41a92309557500a6ea167f7d72e\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/github-script-9.0.0\",\"ref\":\"dependabot/github_actions/actions/github-script-9.0.0\",\"sha\":\"0a4efc4e098ef41a92309557500a6ea167f7d72e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/100\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/100\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/100\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/100/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/100/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/100/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0a4efc4e098ef41a92309557500a6ea167f7d72e\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/99\",\"id\":4244849032,\"node_id\":\"PR_kwDOTIDrTc79A0GI\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/99\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/99.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/99.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/99\",\"number\":99,\"state\":\"open\",\"locked\":false,\"title\":\"Bump pnpm/action-setup from a8198c4bff370c8506180b035930dea56dbd5288 to fc06bc1257f339d1d5d8b3a19a8cae5388b55320\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from a8198c4bff370c8506180b035930dea56dbd5288 to fc06bc1257f339d1d5d8b3a19a8cae5388b55320.\\n\n\\nCommits\\n\n\\n\nSee full diff in compare view\\n\\n\\n\\n\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-08-10T12:57:45Z\",\"updated_at\":\"2026-08-10T12:57:45Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"d44cf0ffdc0c9883972edf10b17a2d8a9681df43\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/99/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/99/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/99/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5330622aa80361b93be3b01c77b8cddc58a62db3\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/pnpm/action-setup-fc06bc1257f339d1d5d8b3a19a8cae5388b55320\",\"ref\":\"dependabot/github_actions/pnpm/action-setup-fc06bc1257f339d1d5d8b3a19a8cae5388b55320\",\"sha\":\"5330622aa80361b93be3b01c77b8cddc58a62db3\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/99\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/99\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/99\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/99/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/99/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/99/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5330622aa80361b93be3b01c77b8cddc58a62db3\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/98\",\"id\":4244847209,\"node_id\":\"PR_kwDOTIDrTc79Azpp\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/98\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/98.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/98.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/98\",\"number\":98,\"state\":\"open\",\"locked\":false,\"title\":\"Bump actions/setup-python from 6.2.0 to 7.0.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6.2.0 to 7.0.0.\\n\n\\nRelease notes\\n\nSourced from actions/setup-python's releases.\\n\n\\n\nv7.0.0\\n\nWhat's Changed\\n\nEnhancements\\n\n\\n\nMigrate to ESM and upgrade dependencies by @\u200bpriyagupta108 in actions/setup-python#1330\\n\nPin SHA commits and update docs with latest versions by @\u200bHarithaVattikuti in actions/setup-python#1338\\n\nRemove the pip-install input by @\u200bgowridurgad in actions/setup-python#1336\\n\\n\nBug Fix\\n\n\\n\nFix to Classify stderr warning messages as warnings instead of errors in annotations by @\u200blmvysakh in actions/setup-python#1335\\n\nValidate and retry manifest fetch to prevent silent failures by @\u200bpriyagupta108 in actions/setup-python#1332\\n\\n\nDependency Upgrade\\n\n\\n\nBump certifi from 2020.6.20 to 2024.7.4 in /tests/data by @\u200bdependabot in actions/setup-python#1328\\n\nRemove EOL Python versions and Bumps numpy text fixture by @\u200bpriya-kinthali in actions/setup-python#1333\\n\nUpgrade @\u200bactions/cache to 6.2.0 by @\u200bphilip-gai in actions/setup-python#1337\\n\\n\nNew Contributors\\n\n\\n\n@\u200blmvysakh made their first contribution in actions/setup-python#1335\\n\n@\u200bphilip-gai made their first contribution in actions/setup-python#1337\\n\\n\nFull Changelog: https://github.com/actions/setup-python/compare/v6...v7.0.0\\n\nv6.3.0\\n\nWhat's Changed\\n\nEnhancement\\n\n\\n\nAdd RHEL support and include Linux distro in cache keys by @\u200bpriyagupta108 in actions/setup-python#1323\\n\nFix pip cache error handling on Windows by @\u200bpriyagupta108 in actions/setup-python#1040\\n\\n\nDependency update\\n\n\\n\nUpgrade minimatch from 3.1.2 to 3.1.5 by @\u200bdependabot in actions/setup-python#1281\\n\nUpgrade actions dependencies by @\u200bgowridurgad with @\u200bCopilot in actions/setup-python#1303\\n\nUpgrade @\u200bactions/cache to 5.1.0, log cache write denied by @\u200bjasongin in actions/setup-python#1324\\n\nUpgrade dependency versions and test workflow configuration by @\u200bHarithaVattikuti in actions/setup-python#1322\\n\\n\nDocumentation\\n\n\\n\nUpdate advanced-usage.md by @\u200bDunky-Z in actions/setup-python#811\\n\\n\nNew Contributors\\n\n\\n\n@\u200bgowridurgad with @\u200bCopilot made their first contribution in actions/setup-python#1303\\n\n@\u200bjasongin made their first contribution in actions/setup-python#1324\\n\n@\u200bDunky-Z made their first contribution in actions/setup-python#811\\n\\n\nFull Changelog: https://github.com/actions/setup-python/compare/v6.2.0...v6.3.0\\n\\n\\n\n\\nCommits\\n\n\\n\n5fda3b9 Pin SHA commits and update docs with latest versions (#1338)\\n\n4ab7e95 Merge pull request #1337 from actions/philip-gai/bump-actions-cache-6-2-0\\n\n0f3a009 Remove the pip-install input (#1336)\\n\nf8cf429 Migrate to ESM and upgrade dependencies (#1330)\\n\n54baeea Validate and retry manifest fetch to prevent silent failures (#1332)\\n\nc709277 Annotation code fix (#1335)\\n\n6849080 remove EOL Python versions and Bumps numpy text fixture (#1333)\\n\n0903b46 Bump certifi from 2020.6.20 to 2024.7.4 in /tests/data (#1328)\\n\nece7cb0 Fix pip cache error handling on Windows. (#1040)\\n\n1d18d7a Update advanced-usage.md (#811)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-python&amp;package-manager=github_actions&amp;previous-version=6.2.0&amp;new-version=7.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-08-10T12:57:30Z\",\"updated_at\":\"2026-08-10T12:57:31Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"17bec21aff16994362e2c59c78fc714a5a4821c7\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/98/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/98/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/98/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/40befb93e919b0609061791038863cb2b7ee0908\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/setup-python-7.0.0\",\"ref\":\"dependabot/github_actions/actions/setup-python-7.0.0\",\"sha\":\"40befb93e919b0609061791038863cb2b7ee0908\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/98\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/98\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/98\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/98/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/98/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/98/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/40befb93e919b0609061791038863cb2b7ee0908\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/97\",\"id\":4244846362,\"node_id\":\"PR_kwDOTIDrTc79Azca\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/97\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/97.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/97.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/97\",\"number\":97,\"state\":\"open\",\"locked\":false,\"title\":\"Bump actions/setup-node from 6.3.0 to 7.0.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6.3.0 to 7.0.0.\\n\n\\nRelease notes\\n\nSourced from actions/setup-node's releases.\\n\n\\n\nv7.0.0\\n\nWhat's Changed\\n\nEnhancements:\\n\n\\n\nAdd cache-primary-key and cache-matched-key as outputs by @\u200bgowridurgad in actions/setup-node#1577\\n\nMigrate to ESM and upgrade dependencies by @\u200bgowridurgad in actions/setup-node#1574\\n\\n\nBug fixes:\\n\n\\n\nRemove dummy NODE_AUTH_TOKEN export by @\u200bgowridurgad in actions/setup-node#1558\\n\nOnly use mirrorToken in getManifest if it's provided by @\u200bdeiga in actions/setup-node#1548\\n\\n\nDocumentation updates:\\n\n\\n\nAdd documentation for publishing to npm with Trusted Publisher (OIDC) by @\u200bchiranjib-swain in actions/setup-node#1536\\n\ndocs: Update restore-only cache documentation by @\u200bpriya-kinthali in actions/setup-node#1550\\n\ndocs: Update caching recommendations to mitigate cache poisoning risks by @\u200bchiranjib-swain in actions/setup-node#1567\\n\\n\nDependency update:\\n\n\\n\nUpgrade @\u200bactions/cache to 5.1.0, log cache write denied by @\u200bjasongin in actions/setup-node#1569\\n\\n\nNew Contributors\\n\n\\n\n@\u200bchiranjib-swain made their first contribution in actions/setup-node#1536\\n\n@\u200bdeiga made their first contribution in actions/setup-node#1548\\n\n@\u200bjasongin made their first contribution in actions/setup-node#1569\\n\\n\nFull Changelog: https://github.com/actions/setup-node/compare/v6...v7.0.0\\n\nv6.5.0\\n\nWhat's Changed\\n\n\\n\nUpdate @\u200bactions/cache to 5.1.0 and add security overrides for undici and fast-xml-parser by @\u200bHarithaVattikuti in actions/setup-node#1579\\n\\n\nFull Changelog: https://github.com/actions/setup-node/compare/v6.4.0...v6.5.0\\n\nv6.4.0\\n\nWhat's Changed\\n\nDependency updates:\\n\n\\n\nUpgrade @\u200bactions dependencies by @\u200bCopilot in actions/setup-node#1525\\n\nUpdate Node.js versions in versions.yml and bump package to v6.4.0  by @\u200bpriya-kinthali in actions/setup-node#1533\\n\\n\nNew Contributors\\n\n\\n\n@\u200bCopilot made their first contribution in actions/setup-node#1525\\n\\n\nFull Changelog: https://github.com/actions/setup-node/compare/v6...v6.4.0\\n\\n\\n\n\\nCommits\\n\n\\n\n8207627 Migrate to ESM and upgrade dependencies (#1574)\\n\n04be95c Add cache-primary-key and cache-matched-key as outputs (#1577)\\n\n7c2c68d docs: Update caching recommendations to mitigate cache poisoning risks (#1567)\\n\n6a61c03 Merge pull request #1569 from jasongin/update-actions-cache-5.1.0\\n\n30eb73b Resolve high-severity audit issues\\n\n4e1a87a Update dist\\n\n360237f Strict equality\\n\n4f8aac5 Bump @\u200bactions/cache to 5.1.0, log cache write denied\\n\nf4a67bb Only use mirrorToken in getManifest if it's provided (#1548)\\n\n0355742 Remove dummy NODE_AUTH_TOKEN export (#1558)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&amp;package-manager=github_actions&amp;previous-version=6.3.0&amp;new-version=7.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-08-10T12:57:23Z\",\"updated_at\":\"2026-08-10T12:57:24Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"05e8599336e77ab6d76395865d2e0fced4996559\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/97/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/97/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/97/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/81dde00f208c1b04190acb97a7a29df047894c7a\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/setup-node-7.0.0\",\"ref\":\"dependabot/github_actions/actions/setup-node-7.0.0\",\"sha\":\"81dde00f208c1b04190acb97a7a29df047894c7a\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/97\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/97\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/97\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/97/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/97/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/97/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/81dde00f208c1b04190acb97a7a29df047894c7a\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/96\",\"id\":4244844818,\"node_id\":\"PR_kwDOTIDrTc79AzES\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/96\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/96.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/96.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/96\",\"number\":96,\"state\":\"open\",\"locked\":false,\"title\":\"Bump peter-evans/create-pull-request from 8.1.0 to 8.1.1\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 8.1.0 to 8.1.1.\\n\n\\nRelease notes\\n\nSourced from peter-evans/create-pull-request's releases.\\n\n\\n\nCreate Pull Request v8.1.1\\n\nWhat's Changed\\n\n\\n\nbuild(deps-dev): bump the npm group with 2 updates by @\u200bdependabot[bot] in peter-evans/create-pull-request#4305\\n\nbuild(deps): bump minimatch by @\u200bdependabot[bot] in peter-evans/create-pull-request#4311\\n\nbuild(deps): bump the github-actions group with 2 updates by @\u200bdependabot[bot] in peter-evans/create-pull-request#4316\\n\nbuild(deps): bump @\u200btootallnate/once and jest-environment-jsdom by @\u200bdependabot[bot] in peter-evans/create-pull-request#4323\\n\nbuild(deps-dev): bump undici from 6.23.0 to 6.24.0 by @\u200bdependabot[bot] in peter-evans/create-pull-request#4328\\n\nbuild(deps-dev): bump flatted from 3.3.1 to 3.4.2 by @\u200bdependabot[bot] in peter-evans/create-pull-request#4334\\n\nbuild(deps): bump picomatch by @\u200bdependabot[bot] in peter-evans/create-pull-request#4339\\n\nbuild(deps-dev): bump handlebars from 4.7.8 to 4.7.9 by @\u200bdependabot[bot] in peter-evans/create-pull-request#4344\\n\nbuild(deps-dev): bump the npm group with 3 updates by @\u200bdependabot[bot] in peter-evans/create-pull-request#4349\\n\nfix: retry post-creation API calls on 422 eventual consistency errors by @\u200bpeter-evans in peter-evans/create-pull-request#4356\\n\\n\nFull Changelog: https://github.com/peter-evans/create-pull-request/compare/v8.1.0...v8.1.1\\n\\n\\n\n\\nCommits\\n\n\\n\n5f6978f fix: retry post-creation API calls on 422 eventual consistency errors (#4356)\\n\nd32e88d build(deps-dev): bump the npm group with 3 updates (#4349)\\n\n8170bcc build(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (#4344)\\n\n0041819 build(deps): bump picomatch (#4339)\\n\nb993918 build(deps-dev): bump flatted from 3.3.1 to 3.4.2 (#4334)\\n\n36d7c84 build(deps-dev): bump undici from 6.23.0 to 6.24.0 (#4328)\\n\na45d1fb build(deps): bump @\u200btootallnate/once and jest-environment-jsdom (#4323)\\n\n3499eb6 build(deps): bump the github-actions group with 2 updates (#4316)\\n\n3f3b473 build(deps): bump minimatch (#4311)\\n\n6699836 build(deps-dev): bump the npm group with 2 updates (#4305)\\n\nSee full diff in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=peter-evans/create-pull-request&amp;package-manager=github_actions&amp;previous-version=8.1.0&amp;new-version=8.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-08-10T12:57:12Z\",\"updated_at\":\"2026-08-10T12:57:13Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"f62c79f23fbe55826781286e76134c0b89614a07\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/96/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/96/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/96/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/26b22fcfea8e288dbb9dd9fc82e56a3d05a976cc\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/peter-evans/create-pull-request-8.1.1\",\"ref\":\"dependabot/github_actions/peter-evans/create-pull-request-8.1.1\",\"sha\":\"26b22fcfea8e288dbb9dd9fc82e56a3d05a976cc\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/96\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/96\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/96\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/96/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/96/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/96/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/26b22fcfea8e288dbb9dd9fc82e56a3d05a976cc\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/95\",\"id\":4232930086,\"node_id\":\"PR_kwDOTIDrTc78TWMm\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/95\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/95.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/95.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/95\",\"number\":95,\"state\":\"closed\",\"locked\":false,\"title\":\"release: prepare PfTerminal 0.1.28\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## release: prepare PfTerminal 0.1.28\\n\\nPatch release. Scope confirmed by the operator: **PR #93 only** (the\\nnon-destructive tasknode auth-state machine, expiry-aware session\\nresolution, and the tasknode-usage skill entrypoint fix). PR #94\\n(upstream Codex 0.147.0 sync) is deliberately excluded and deferred to\\n0.1.29 for its own review cycle including the full test suite.\\n\\n### This PR contains\\n\\n- Version bump `0.1.27` \u2192 `0.1.28` in `codex-rs/Cargo.toml` with a\\n  version-only lockfile refresh.\\n- `qa/release/0.1.28/`: feature-manifest baseline, candidate,\\n  comparison (zero differences, empty allowlist), and the acceptance\\n  ledger `ACCEPTANCE-20260808.md`.\\n\\n### Gate status\\n\\n- Feature manifest: 0 differences vs `rust-v0.1.27`, 0 unresolved, 0\\n  invalid allowlist entries.\\n- Release-facing local suites: all pass (worktree, manifest tooling,\\n  release contract, codex_package, install).\\n- Focused Rust suites: tasknode-session 10/10, TUI tasknode 2/2, CLI\\n  tasknode 6/6; fmt clean; clippy clean on touched crates.\\n- CI: Format and Codespell green on the release content; remaining red\\n  jobs fail identically on `main` (pre-existing debt, itemized in the\\n  ledger).\\n\\n### Open cells for operator acceptance\\n\\n1. macOS/Windows hands-on matrix not run (Linux-only preparer host).\\n2. Full workspace `cargo test` not run (focused suites + production\\n   field evidence of the auth-state machine stand in).\\n3. Pre-existing red CI jobs on main ride along unchanged.\\n\\nMerging this PR records operator acceptance of those residual risks per\\n`docs/RELEASE.md`. After merge: unpublished qualification run, hash\\nreconciliation, then tag and publish only on explicit operator\\nauthorization.\\n\",\"created_at\":\"2026-08-08T02:43:03Z\",\"updated_at\":\"2026-08-08T15:20:05Z\",\"closed_at\":\"2026-08-08T15:20:05Z\",\"merged_at\":\"2026-08-08T15:20:05Z\",\"merge_commit_sha\":\"0f01128d77bca2adf64d5a8beede9ebf679da11f\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/95/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/95/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/95/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d13e239b96111f8de97dd61ee389e93200c364b6\",\"head\":{\"label\":\"CorbanuCore:release/0.1.28\",\"ref\":\"release/0.1.28\",\"sha\":\"d13e239b96111f8de97dd61ee389e93200c364b6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"abfc1daac10a75cbbcd5054da3fef730815b5cfa\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/95\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/95\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/95\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/95/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/95/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/95/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d13e239b96111f8de97dd61ee389e93200c364b6\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/94\",\"id\":4232494760,\"node_id\":\"PR_kwDOTIDrTc78Rr6o\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/94\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/94.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/94.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/94\",\"number\":94,\"state\":\"open\",\"locked\":false,\"title\":\"Sync PFTerminal with OpenAI Codex 0.147.0\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- merge the signed OpenAI Codex `rust-v0.147.0` tag (`be6e8eac029b183056b7e4402879f15d2c85f61b`) into PFTerminal with both histories preserved\\n- integrate upstream session permissions, thread history/pagination, plugins, MCP extensions, remote compaction, app-server protocol, TUI, and Rusty V8 updates\\n- retain PFTerminal branding, `~/.pfterminal` isolation, multi-provider catalog, Ambient default, `/vault`, `/tasknode`, `/spawn`, `/usage`, wallet daemon, GPU market, Telegram, and durable agent graph/mailbox behavior\\n- regenerate app-server and config schemas and commit a detailed upgrade record\\n\\nTask Node task: `task_6853a901e19885ca5aa6c75c9a44bee8`.\\n\\n## History proof\\n\\n- Merge commit: `b9579894f58f381f43a84bcb4310dd130ef4fb69`\\n- First parent (PFTerminal): `5bbb5b636fa8ed1c5f5fd8da23c0ef17198fcfc9`\\n- Second parent (upstream 0.147.0): `be6e8eac029b183056b7e4402879f15d2c85f61b`\\n- Previous upstream merge base: `413492cd6c3a4d4f8dff6f406247ccda5a9d88aa`\\n- Upstream commits integrated after that base: 192\\n\\n## Upgrade note\\n\\n`docs/current-sprint/upstream-codex-0.147.0-upgrade-20260808.md` records the release, strategy, conflict hotspots, retained/overridden behavior, build and test evidence, fresh TUI smoke, and residual risks.\\n\\n## Verification\\n\\nPassed:\\n\\n- full workspace build using the official `rusty-v8-v150.4.0` release archive and binding source\\n- primary-package `cargo check` and test-target compilation for core, app-server, TUI, and CLI\\n- `just write-app-server-schema`\\n- `just write-config-schema`\\n- `just fix -p codex-core -p codex-app-server -p codex-tui -p codex-cli`\\n- `just fmt`\\n- encrypted Task Node session timeout reruns: 3/3\\n- core conflict-focused tests: 2/2\\n- app-server conflict-focused tests: 3/3\\n- TUI/custom-surface tests: 6/6\\n- combined provider/service run observed 244 immediate passes plus three encrypted-session cases that passed after the corrected test budget\\n\\nFresh tmux TUI smoke passed for Ambient default provider, `/vault`, linked `/tasknode`, `/spawn`, `/usage`, and the GPU rental inventory. The wallet daemon created a mode-600 socket, rejected a second owner, and preserved the live socket. The GPU smoke stopped before charge confirmation and spent no funds.\\n\\nThe complete `just test` suite requires explicit operator approval under repository policy. Approval was requested but not received, so this PR does not claim that full suite; the upgrade note lists the exact targeted coverage and remaining risk.\\n\\n## Build caveat\\n\\nThe default Rusty V8 archive URL returned HTTP 404 during the first local build. The workspace build passed with the two official OpenAI release assets and verified checksums supplied through `RUSTY_V8_ARCHIVE` and `RUSTY_V8_SRC_BINDING_PATH`. The upstream release workflow changes are included in this merge.\\n\",\"created_at\":\"2026-08-08T00:26:08Z\",\"updated_at\":\"2026-09-06T16:42:27Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/94/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/94/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/94/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b9579894f58f381f43a84bcb4310dd130ef4fb69\",\"head\":{\"label\":\"CorbanuCore:upgrade/codex-0.147.0\",\"ref\":\"upgrade/codex-0.147.0\",\"sha\":\"b9579894f58f381f43a84bcb4310dd130ef4fb69\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/94\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/94\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/94\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/94/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/94/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/94/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b9579894f58f381f43a84bcb4310dd130ef4fb69\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/93\",\"id\":4229698584,\"node_id\":\"PR_kwDOTIDrTc78HBQY\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/93\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/93.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/93.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/93\",\"number\":93,\"state\":\"closed\",\"locked\":false,\"title\":\"fix(tasknode): non-destructive auth-state machine with headless link\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\nImplements the repair spec from `docs/archive/2026/TASKNODE_GITHUB_LINK_FAILURE_ANALYSIS.md`.\\n\\n- **New `codex-tasknode-session` crate** \u2014 single source of truth for Task Node auth state, used by both the TUI and CLI (kills the asymmetric duplicated session structs).\\n- **Active vs pending split:** active session stays at vault label `tasknode/session` (existing links keep working); link attempts live under `tasknode/link-pending`. Starting a link can no longer destroy a working session.\\n- **Validation-gated promotion:** an issued token must pass an authenticated `status` call before `promote_active` writes it; failed validation leaves local state untouched.\\n- **Legacy migration:** pre-split blobs load transparently; the corrupted pending-only shape migrates to the pending label and frees the active label.\\n- **Expired attempts self-heal:** server 404/409 on poll clears the local pending record with actionable guidance instead of wedging.\\n- **Headless link:** `pfterminal tasknode link [start|poll --wait N|status|cancel]` \u2014 the CLI can now bootstrap auth without the TUI (supersedes the storage half of #38, which stays open for the shared-client extraction).\\n\\n## Tests\\n- 7 new unit tests in the crate incl. regressions for the incident class: active survives link start, abandoned link non-destructive, promotion atomicity, legacy migration, summary never leaks secrets.\\n- `cargo test -p codex-tui -- tasknode`, `cargo test -p codex-cli -- tasknode` pass; clippy clean on the new crate.\",\"created_at\":\"2026-08-07T15:36:15Z\",\"updated_at\":\"2026-08-08T02:33:06Z\",\"closed_at\":\"2026-08-08T02:33:06Z\",\"merged_at\":\"2026-08-08T02:33:06Z\",\"merge_commit_sha\":\"abfc1daac10a75cbbcd5054da3fef730815b5cfa\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/93/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/93/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/93/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d474ffd3fb36f86a04d9774cb642f4071dd345fe\",\"head\":{\"label\":\"CorbanuCore:fix/tasknode-auth-state\",\"ref\":\"fix/tasknode-auth-state\",\"sha\":\"d474ffd3fb36f86a04d9774cb642f4071dd345fe\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c231907006f427a23e7cc511313a375c895747cc\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/93\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/93\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/93\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/93/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/93/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/93/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d474ffd3fb36f86a04d9774cb642f4071dd345fe\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/92\",\"id\":4228834107,\"node_id\":\"PR_kwDOTIDrTc78DuM7\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/92\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/92.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/92.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/92\",\"number\":92,\"state\":\"closed\",\"locked\":false,\"title\":\"docs: define release process and checkout guardrails\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- documents the canonical PfTerminal release process, manifest gate, QA ledger, artifact integrity model, and exact patch-release sequence\\n- documents the one-canonical-checkout/worktree/quarantine policy\\n- adds a release guard that rejects dirty trees and branches outside `main` or `release/*`\\n- exercises the guard in PfTerminal CI and enforces it in the release workflow\\n\\n## Dry-run findings\\n\\nFollowed `docs/RELEASE.md` mechanically on local scratch branch `release/0.1.28-dryrun` through annotated-tag creation, stopping before tag push. The scratch tag `rust-v0.1.28-dryrun` was verified against the branch commit, then deleted; the scratch branch was also deleted.\\n\\n- release worktree guard: passed on the `release/*` branch\\n- previous-tag and candidate feature manifests: generated successfully\\n- comparison: 0 differences, 0 unresolved differences, 0 invalid allowlist entries\\n- release guard tests: passed\\n- feature-manifest tests: 4/4\\n- installer release-contract tests: 2/2\\n- package tests: 20/20\\n- installer tests: 19/19\\n- no documentation corrections were required by the dry run\\n\\n## Release-signing finding\\n\\nThe current release workflow produces SHA-256 manifests but does not invoke code signing, macOS notarization, or signed Git tags. The runbook states this explicitly rather than describing checksum integrity as signing.\\n\\n## Provenance\\n\\nReconstructed from `origin/main` at `dc15684c4`, the 0.1.27 QA evidence, and release commits `827ad6869`, `c56d4c3dc`, and `dc15684c4`. This is new documentation/guardrail work, not salvage from a quarantine ref.\\n\\n## Validation\\n\\n- Bash syntax and behavioral guard tests passed\\n- workflow YAML parsed successfully\\n- `git diff --check` passed\\n- added-content secret-pattern scan passed\",\"created_at\":\"2026-08-07T13:33:25Z\",\"updated_at\":\"2026-08-07T14:10:12Z\",\"closed_at\":\"2026-08-07T14:10:11Z\",\"merged_at\":\"2026-08-07T14:10:11Z\",\"merge_commit_sha\":\"02f7fc75b3f0b4d72198995a70062158ce90edd6\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/92/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/92/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/92/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/73af4aceaf51f52981a7fee682b4f4e5df39423b\",\"head\":{\"label\":\"CorbanuCore:docs/release-process-guardrails-20260807\",\"ref\":\"docs/release-process-guardrails-20260807\",\"sha\":\"73af4aceaf51f52981a7fee682b4f4e5df39423b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/92\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/92\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/92\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/92/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/92/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/92/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/73af4aceaf51f52981a7fee682b4f4e5df39423b\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/91\",\"id\":4228765010,\"node_id\":\"PR_kwDOTIDrTc78DdVS\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/91\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/91.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/91.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/91\",\"number\":91,\"state\":\"closed\",\"locked\":false,\"title\":\"archive: preserve canonical UI design assets\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nPreserves an HTML design artifact and five rendered screenshots found during the dirty-worktree drift audit. This PR is draft pending frontend/product disposition.\\n\\n## Provenance\\n\\nRecovered byte-for-byte from pushed quarantine ref `quarantine/main-checkout-20260807` (`ef0a0e9d2`). The redundant `index.html.bak` file was intentionally excluded.\\n\\n## Validation\\n\\nThe HTML source and PNG text metadata were scanned for credential patterns; none were found.\",\"created_at\":\"2026-08-07T13:22:58Z\",\"updated_at\":\"2026-08-07T14:32:46Z\",\"closed_at\":\"2026-08-07T14:32:45Z\",\"merged_at\":\"2026-08-07T14:32:45Z\",\"merge_commit_sha\":\"c231907006f427a23e7cc511313a375c895747cc\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/91/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/91/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/91/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/513673af8e83964ea6dcade1881d11621384a6f6\",\"head\":{\"label\":\"CorbanuCore:archive/canonical-assets-20260807\",\"ref\":\"archive/canonical-assets-20260807\",\"sha\":\"513673af8e83964ea6dcade1881d11621384a6f6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/91\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/91\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/91\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/91/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/91/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/91/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/513673af8e83964ea6dcade1881d11621384a6f6\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/90\",\"id\":4228761778,\"node_id\":\"PR_kwDOTIDrTc78Dciy\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/90\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/90.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/90.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/90\",\"number\":90,\"state\":\"closed\",\"locked\":false,\"title\":\"qa: preserve wallet plan qualification evidence\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nPreserves six overnight wallet-plan run reports plus the macOS Solana E2E qualification report that were missing from the existing evidence directory. This PR is draft pending QA review.\\n\\n## Provenance\\n\\nRecovered byte-for-byte from pushed quarantine ref `quarantine/main-checkout-20260807` (`ef0a0e9d2`). Generated `.last-run.json` was intentionally excluded.\\n\\n## Validation\\n\\nAdded-content scans found no key, token, private-key, seed-phrase, or mnemonic patterns.\",\"created_at\":\"2026-08-07T13:22:27Z\",\"updated_at\":\"2026-08-07T14:32:29Z\",\"closed_at\":\"2026-08-07T14:32:29Z\",\"merged_at\":\"2026-08-07T14:32:29Z\",\"merge_commit_sha\":\"9cea0830f98e0558ff16212df7005ff1b7f863bf\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/90/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/90/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/90/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b7f14c499899e72114c58489ce5586d66b27b12f\",\"head\":{\"label\":\"CorbanuCore:qa/wallet-plan-evidence-20260807\",\"ref\":\"qa/wallet-plan-evidence-20260807\",\"sha\":\"b7f14c499899e72114c58489ce5586d66b27b12f\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/90\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/90\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/90\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/90/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/90/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/90/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b7f14c499899e72114c58489ce5586d66b27b12f\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/89\",\"id\":4228758877,\"node_id\":\"PR_kwDOTIDrTc78Db1d\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/89\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/89.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/89.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/89\",\"number\":89,\"state\":\"closed\",\"locked\":false,\"title\":\"docs: preserve adversarial review feature note\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nPreserves a feature-design note identified as intentional drift during the dirty-worktree audit. This PR is draft pending product review.\\n\\n## Provenance\\n\\nRecovered byte-for-byte from pushed quarantine ref `quarantine/main-checkout-20260807` (`ef0a0e9d2`).\\n\\n## Validation\\n\\nAdded-content secret-pattern scan passed.\",\"created_at\":\"2026-08-07T13:21:57Z\",\"updated_at\":\"2026-08-07T14:32:17Z\",\"closed_at\":\"2026-08-07T14:32:17Z\",\"merged_at\":\"2026-08-07T14:32:17Z\",\"merge_commit_sha\":\"e0efd32b33b0a3aa3d89f8fa2d38410a5add2ed1\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/89/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/89/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/89/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d96509c317796b261e1d1aed7daa4eab4378a91f\",\"head\":{\"label\":\"CorbanuCore:docs/proof-of-adversarial-review-20260807\",\"ref\":\"docs/proof-of-adversarial-review-20260807\",\"sha\":\"d96509c317796b261e1d1aed7daa4eab4378a91f\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/89\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/89\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/89\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/89/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/89/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/89/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d96509c317796b261e1d1aed7daa4eab4378a91f\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/88\",\"id\":4228750553,\"node_id\":\"PR_kwDOTIDrTc78DZzZ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/88\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/88.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/88.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/88\",\"number\":88,\"state\":\"open\",\"locked\":false,\"title\":\"wip: anthropic payload handling and Claude OAuth\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nPreserves unreviewed work on Anthropic payload shaping and Claude OAuth recovery. This PR is intentionally draft.\\n\\n## Provenance\\n\\nRecovered in Gate A from the dirty `PfTerminal-0.1.27-reconstruction` checkout and preserved on pushed ref `wip/anthropic-payload-claude-oauth-20260807` (`ea5f08734`). This WIP ref is its quarantine/preservation boundary; test-only `*.snap.new` artifacts were excluded as directed by the cleanup plan.\\n\\n## Review status\\n\\nUnreviewed WIP. Do not merge without focused code review and targeted Anthropic/OAuth tests.\",\"created_at\":\"2026-08-07T13:20:35Z\",\"updated_at\":\"2026-08-09T23:02:25Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":true,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/88/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/88/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/88/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ea5f08734310ccb86d227efa68a3059b16f37769\",\"head\":{\"label\":\"CorbanuCore:wip/anthropic-payload-claude-oauth-20260807\",\"ref\":\"wip/anthropic-payload-claude-oauth-20260807\",\"sha\":\"ea5f08734310ccb86d227efa68a3059b16f37769\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/88\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/88\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/88\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/88/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/88/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/88/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ea5f08734310ccb86d227efa68a3059b16f37769\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/87\",\"id\":4228750363,\"node_id\":\"PR_kwDOTIDrTc78DZwb\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/87\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/87.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/87.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/87\",\"number\":87,\"state\":\"closed\",\"locked\":false,\"title\":\"feat: ship PostFiat L1 development skill\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nAdds the PostFiat L1 development system skill preserved from the dedicated clean checkout.\\n\\n## Provenance\\n\\nSource was the clean `PfTerminal-l1-skill` checkout at `bd91835fa`. It had no dirty bytes, so no quarantine ref was required; the source branch `feat/postfiat-l1-system-skill` was pushed and verified before opening this PR.\\n\\n## Review note\\n\\nThis is one preserved commit from an older main base and may require conflict resolution by the operator.\",\"created_at\":\"2026-08-07T13:20:33Z\",\"updated_at\":\"2026-08-07T14:22:49Z\",\"closed_at\":\"2026-08-07T14:22:49Z\",\"merged_at\":\"2026-08-07T14:22:49Z\",\"merge_commit_sha\":\"34c3f22d8c57e4a4982d852c67e453163123e9e6\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/87/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/87/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/87/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/c0a2156f295a828eeec7ae4572dafc955a8fb389\",\"head\":{\"label\":\"CorbanuCore:feat/postfiat-l1-system-skill\",\"ref\":\"feat/postfiat-l1-system-skill\",\"sha\":\"c0a2156f295a828eeec7ae4572dafc955a8fb389\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"a85fb3a96809a895a03e2cc2c3c9c7af645f855c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/87\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/87\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/87\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/87/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/87/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/87/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/c0a2156f295a828eeec7ae4572dafc955a8fb389\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/86\",\"id\":4228750145,\"node_id\":\"PR_kwDOTIDrTc78DZtB\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/86\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/86.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/86.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/86\",\"number\":86,\"state\":\"closed\",\"locked\":false,\"title\":\"fix: recover Kimi provider pair routing after restart\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nRestores the selected Kimi provider/model pair after restart so routing does not silently fall back to an incompatible provider.\\n\\n## Provenance\\n\\nSource was the clean `PfTerminal-kimi-p0` checkout at `dfec53b28`. It had no dirty bytes, so no quarantine ref was required; the source branch `fix/kimi-provider-pair-recovery` was pushed and verified before opening this PR.\\n\\n## Review note\\n\\nThis is one preserved commit from an older main base and may require conflict resolution by the operator.\",\"created_at\":\"2026-08-07T13:20:31Z\",\"updated_at\":\"2026-08-07T14:21:29Z\",\"closed_at\":\"2026-08-07T14:21:28Z\",\"merged_at\":\"2026-08-07T14:21:28Z\",\"merge_commit_sha\":\"a85fb3a96809a895a03e2cc2c3c9c7af645f855c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/86/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/86/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/86/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/011db052edf5b00faa5c59e4e59811b58d6f3c06\",\"head\":{\"label\":\"CorbanuCore:fix/kimi-provider-pair-recovery\",\"ref\":\"fix/kimi-provider-pair-recovery\",\"sha\":\"011db052edf5b00faa5c59e4e59811b58d6f3c06\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"02f7fc75b3f0b4d72198995a70062158ce90edd6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/86\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/86\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/86\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/86/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/86/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/86/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/011db052edf5b00faa5c59e4e59811b58d6f3c06\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/85\",\"id\":4228744218,\"node_id\":\"PR_kwDOTIDrTc78DYQa\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/85\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/85.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/85.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/85\",\"number\":85,\"state\":\"closed\",\"locked\":false,\"title\":\"docs: archive incident reports, specs, and handoffs from dirty checkout\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nArchives 16 incident reports, specifications, handoffs, and integration notes recovered from the dirty legacy checkout.\\n\\n## Provenance\\n\\nRecovered from pushed quarantine ref `quarantine/main-checkout-20260807` (`ef0a0e9d2ccbf817023e911c4e1837ed90504574`). No source bytes were discarded before that ref was push-verified.\\n\\n## Validation\\n\\n- Files copied byte-for-byte into `docs/archive/2026/`.\\n- Added-content secret-pattern scan passed.\",\"created_at\":\"2026-08-07T13:19:38Z\",\"updated_at\":\"2026-08-07T14:23:09Z\",\"closed_at\":\"2026-08-07T14:23:07Z\",\"merged_at\":\"2026-08-07T14:23:07Z\",\"merge_commit_sha\":\"6789541f74f78486553ee85ff136cb43e647243e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/85/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/85/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/85/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0bc18a854ad4939412da53acb4089a915dc92a0c\",\"head\":{\"label\":\"CorbanuCore:docs/incident-and-spec-archive-20260807\",\"ref\":\"docs/incident-and-spec-archive-20260807\",\"sha\":\"0bc18a854ad4939412da53acb4089a915dc92a0c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/85\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/85\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/85\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/85/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/85/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/85/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0bc18a854ad4939412da53acb4089a915dc92a0c\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/84\",\"id\":4224585715,\"node_id\":\"PR_kwDOTIDrTc77zg_z\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/84\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/84.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/84.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/84\",\"number\":84,\"state\":\"closed\",\"locked\":false,\"title\":\"feat(telegram): report thread token usage in /status\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"A Telegram chat has no session boundary. Every message resumes the same thread until someone runs `/new`, so a thread accumulates cost for as long as the chat exists \u2014 and `/status` reported state, model, workspace and queue depth, but nothing about what the thread was consuming.\\n\\nThe case that prompted this: one connector thread ran for two weeks and 3,838 model calls before the cost was noticed. By then it averaged 178k input tokens per message against a 353k window \u2014 683M input tokens against 1.7M output over its life. Nothing in the product surfaced that, and the operator had no number to look at.\\n\\nThe server already sends `thread/tokenUsageUpdated` for every turn, and the bridge was discarding it in the catch-all arm. This keeps the latest report per conversation and renders two numbers:\\n\\n```\\nContext: 178,010 of 353,400 tokens (50%)\\nThread total: 684,885,374 tokens (683,203,904 in, 1,681,470 out)\\nReset with /new when a thread no longer needs its history.\\n```\\n\\nBoth are needed. Window occupancy is what auto-compaction bounds, so on its own it looks flat and healthy forever. The cumulative total is the one nothing bounds, and it is what a subscription is actually spent on \u2014 so that line names `/new` as the lever.\\n\\n### Deliberately not included\\n\\nNo thread is rotated, truncated, or compacted on the user's behalf, and no warning threshold is introduced. Deciding when someone's thread should end is policy; this is a report. It also pairs with #82 \u2014 `/new` is the documented lever here, and that PR is what makes it work.\\n\\n### Testing\\n\\n`cargo test -p codex-telegram` \u2014 89 passed, including digit grouping, the percentage clamp when a window is reported smaller than current usage, and the unknown-window case.\\n\",\"created_at\":\"2026-08-07T00:11:28Z\",\"updated_at\":\"2026-08-07T14:24:12Z\",\"closed_at\":\"2026-08-07T14:24:12Z\",\"merged_at\":\"2026-08-07T14:24:12Z\",\"merge_commit_sha\":\"4f0b5df020ce21b9c5a8713c0df0731756c65c17\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/84/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/84/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/84/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5e84477e58ecb88470a50064243a045aad929836\",\"head\":{\"label\":\"0xzoz:feat/telegram-status-token-usage\",\"ref\":\"feat/telegram-status-token-usage\",\"sha\":\"5e84477e58ecb88470a50064243a045aad929836\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/84\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/84\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/84\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/84/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/84/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/84/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5e84477e58ecb88470a50064243a045aad929836\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/83\",\"id\":4224584634,\"node_id\":\"PR_kwDOTIDrTc77zgu6\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/83\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/83.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/83.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/83\",\"number\":83,\"state\":\"closed\",\"locked\":false,\"title\":\"fix(providers): route a bare claude-* slug off providers that cannot serve it\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"`corrected_catalog_provider` repairs impossible (model, provider) pairs for `gpt-`, `glm-`, `zai/`, kimi, deepseek, and the three `-plan` Claude slugs. Plain `claude-*` was missing, so those models inherited whatever provider was already active.\\n\\nOn the default `openai` provider that produced a pair which passes every check `/model` makes \u2014 the model is in the catalog, and the provider has a credential \u2014 and then fails on every turn with an unknown-model error from OpenAI, far from the `/model` that caused it. `canonical_catalog_provider` has always mapped `claude-*` to `anthropic`; only the correction table was missing the case.\\n\\nEncountered in the field: a Telegram connector reported `Model changed: \u2026 -&gt; claude-opus-4-8 \u2026 Provider unchanged: openai`, then failed every subsequent turn.\\n\\n### On the exemption list\\n\\n`CLAUDE_CAPABLE_PROVIDERS` is deliberately short \u2014 `anthropic`, `claude-plan`, `amazon-bedrock`.\\n\\nAn `-anthropic` provider id denotes the Anthropic *wire format*, not Anthropic models. `resolve_model_for_provider` rewrites any `claude-*` slug sent to `zai-anthropic`, `baseten-anthropic`, or the Vercel Anthropic routes into that gateway's own default model, so those providers do not serve Claude either. Silently substituting a different vendor's model is worse than reporting that the provider cannot serve the request, so they are corrected too.\\n\\nAmazon Bedrock is exempt because its ids are vendor-prefixed (`openai.gpt-5.5`, `anthropic.claude-\u2026`), so a bare `claude-` slug never denotes a Bedrock route.\\n\\nThe new rule runs after the `-plan` rule, so Claude Max routing is unchanged.\\n\\n### Scope\\n\\n`corrected_catalog_provider` is also called from `core/src/config/mod.rs`, so this repairs a mispaired `config.toml` at load, not just an interactive `/model`.\\n\\n### Testing\\n\\n- `cargo test -p codex-model-provider-info` \u2014 53 passed\\n- `cargo test -p codex-telegram` \u2014 85 passed\\n- `cargo test -p codex-core --lib -- config:: provider` \u2014 488 passed\\n\",\"created_at\":\"2026-08-07T00:11:12Z\",\"updated_at\":\"2026-08-07T14:24:03Z\",\"closed_at\":\"2026-08-07T14:24:03Z\",\"merged_at\":\"2026-08-07T14:24:03Z\",\"merge_commit_sha\":\"0c8ec95cf59783b6a46c69b427cbdbf407742b63\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/83/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/83/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/83/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d16bbe368c115ff8b18439447f6837641d3c4b09\",\"head\":{\"label\":\"0xzoz:fix/claude-provider-pair-correction\",\"ref\":\"fix/claude-provider-pair-correction\",\"sha\":\"d16bbe368c115ff8b18439447f6837641d3c4b09\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/83\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/83\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/83\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/83/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/83/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/83/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d16bbe368c115ff8b18439447f6837641d3c4b09\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/82\",\"id\":4224583321,\"node_id\":\"PR_kwDOTIDrTc77zgaZ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/82\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/82.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/82.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/82\",\"number\":82,\"state\":\"closed\",\"locked\":false,\"title\":\"fix(telegram): match the raw app-server error when a thread is unmaterialized\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Fixes #77.\\n\\nThe first ordinary message after `/new` left the Telegram conversation in `State: Blocked`, and only restarting the connector recovered it.\\n\\n`/new` starts a thread, but a rollout only exists once a first user message lands. The next message therefore reconciles the inbox with `thread/read(includeTurns=true)`, which the app server rejects with code `-32600`. The bridge has a guard for exactly that case, but it required the message to start with `thread/read failed:` \u2014 and that prefix is written by `TypedRequestError`'s `Display`, not by the server. The guard never matched a real response, the pending message fell through to the generic error branch, and the thread stayed unmaterialized, so the next message failed identically. Restarting worked only because reload takes the resume path and replaces the thread.\\n\\n### Why it shipped green\\n\\nThe unit fixtures built raw `JSONRPCErrorError` values whose `message` already contained the formatted prefix \u2014 a string production never produces. I verified the new tests fail against the old predicate before removing it, rather than assuming they would.\\n\\n### Approach\\n\\nRather than duplicating the server's wording in a second place, `THREAD_UNMATERIALIZED_INCLUDE_TURNS_MESSAGE` now lives in `codex-app-server-protocol`, which both sides already depend on. The error carries no structured `data`, so this string is the only recovery signal available; sharing the constant makes producer and consumer drift a compile-time concern instead of a silent one.\\n\\nThe app-server test pins the literal wire text rather than rebuilding it from the constant. Asserting against the constant would be circular and catch nothing; a literal makes rewording fail loudly as the wire-contract change it is.\\n\\n### Testing\\n\\n- `cargo test -p codex-telegram` \u2014 89 passed\\n- `cargo test -p codex-app-server --test all -- unmaterialized` \u2014 6 passed, including the pinned wire text\\n- Confirmed both new telegram tests fail against the pre-fix predicate\\n\\n### Note on the requested integration test\\n\\n#77 also asks for a bridge-level regression driving `/new` and a first message in one connector process. There is no harness in the telegram crate for that today \u2014 `tests/all.rs` only re-exports unit modules \u2014 so I did not add one here rather than build that infrastructure inside a bug fix. The server-side contract test plus the shared constant close the same loop: the server's wire text is pinned, and the client matches that exact constant.\\n\",\"created_at\":\"2026-08-07T00:10:56Z\",\"updated_at\":\"2026-08-07T14:23:19Z\",\"closed_at\":\"2026-08-07T14:23:19Z\",\"merged_at\":\"2026-08-07T14:23:19Z\",\"merge_commit_sha\":\"c52db5eff0a825c137d1f72e34ec846289ee3ce1\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/82/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/82/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/82/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/355213d115507cb278821e1023cf4a11378db8da\",\"head\":{\"label\":\"0xzoz:fix/telegram-unmaterialized-thread-recovery\",\"ref\":\"fix/telegram-unmaterialized-thread-recovery\",\"sha\":\"355213d115507cb278821e1023cf4a11378db8da\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/82\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/82\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/82\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/82/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/82/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/82/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/355213d115507cb278821e1023cf4a11378db8da\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/80\",\"id\":4222288382,\"node_id\":\"PR_kwDOTIDrTc77qwH-\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/80\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/80.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/80.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/80\",\"number\":80,\"state\":\"closed\",\"locked\":false,\"title\":\"ci: budget Linux Bazel for the no-RBE path and drop unassignable jobs\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Two independent reasons Bazel CI could not report a real result. Neither is caused by any PR, and neither is fixed by #79 (which cleared the `MODULE.bazel.lock` gate that was masking both).\\n\\n## 1. Linux Bazel could not finish inside its own timeout\\n\\nPRs from forks do not receive the `bazel` environment secrets, so `BUILDBUDDY_API_KEY` is empty and `run-bazel-ci.sh` falls back to a purely local build. That path compiles the whole toolchain \u2014 including V8 and ICU, which enter transitively under `//codex-rs/...` \u2014 on a hosted 4-core runner.\\n\\nFrom the job log on #79:\\n\\n```\\nBuildBuddy key unavailable; using local Bazel configuration.\\n  BUILDBUDDY_API_KEY:\\n...\\n[16,419 / 22,716] 2 / 365 tests; Compiling external/v8+/icu/torque-generated/... ; disk-cache, processwrapper-sandbox\\n##[error]The operation was canceled.\\n```\\n\\nCancelled at 30:18 with roughly 72% of actions done and 2 of 365 tests executed. Runs that do have RBE finish well inside 30 minutes, which is why this only ever bit contributors working from a fork.\\n\\n`timeout-minutes` is raised to 120 on `test`, `clippy`, and `verify-release-build`. Jobs with RBE are unaffected by a cap they never approach.\\n\\n## 2. The timeout was self-sustaining\\n\\n`Save bazel repository cache` was gated on `!cancelled()`. A job killed by `timeout-minutes` is cancelled, so it never wrote the repository cache it had just spent minutes populating \u2014 and the next run started cold and timed out the same way. That step now runs on `always()`, since a timed-out job is exactly the case that most needs its downloaded external repositories kept.\\n\\n## 3. Jobs pinned to runners this repository cannot assign\\n\\n`docs/ci.md` already documents the decision:\\n\\n&gt; Self-hosted runner jobs using labels such as `PFTerminal-linux-x64`, ... `PFTerminal-windows-x64` ... These disabled jobs were not real failing tests. They failed before checkout because GitHub could not assign a runner.\\n&gt;\\n&gt; Until then, CI should stay green and honest rather than displaying checks that never run.\\n\\nBut the job definitions were still present, so they still dispatched and still went red on every PR:\\n\\n- `bazel.yml`: `test-windows-shard` (4 shards), its `test-windows` gatherer, `test-windows-native-main`\\n- `rust-ci.yml`: the macOS (`macos-15-xlarge`) and Windows entries of `argument_comment_lint_prebuilt`\\n\\nOn #79 these failed in 0\u20134 seconds each. This PR removes those job definitions \u2014 carrying out the decision already written down, not making a new one.\\n\\n`CI required` is the only required status check, so no required-check surface changes and nothing is left permanently pending. The `RUNNER_OS == \\\"Windows\\\"` cross-compile branches inside the remaining Bazel jobs are deliberately left in place so restoring a leg stays a matrix edit.\\n\\n## Docs\\n\\n`docs/ci.md` gains the list of what was actually removed and a section explaining the 120-minute budget and the cache-save gate, so the next person to see a slow Bazel job does not re-derive this.\\n\\n## Verification\\n\\nWorkflow YAML parses and no `needs:` reference to a removed job survives. The timeout behaviour itself is only observable in CI: this PR's own Bazel run is the test \u2014 the Linux legs should now run to completion instead of being cancelled at 30 minutes, and the Windows/macOS legs should be absent rather than red.\\n\\n## Review order\\n\\nBest merged after #79. On its own it exposes the timeout as the next failure; #79 alone leaves the timeout as the blocker. Together the Linux Bazel legs should go green.\\n\",\"created_at\":\"2026-08-06T15:35:23Z\",\"updated_at\":\"2026-08-07T14:09:42Z\",\"closed_at\":\"2026-08-07T14:09:42Z\",\"merged_at\":\"2026-08-07T14:09:42Z\",\"merge_commit_sha\":\"9997c15262799fc20053cb7d36729308e07fb738\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/80/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/80/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/80/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a0578878a8ebd31c1b8da4e65d44aa1ac587295d\",\"head\":{\"label\":\"0xzoz:fix/ci-bazel-timeout-and-windows-legs\",\"ref\":\"fix/ci-bazel-timeout-and-windows-legs\",\"sha\":\"a0578878a8ebd31c1b8da4e65d44aa1ac587295d\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/80\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/80\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/80\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/80/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/80/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/80/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a0578878a8ebd31c1b8da4e65d44aa1ac587295d\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/79\",\"id\":4215707417,\"node_id\":\"PR_kwDOTIDrTc77RpcZ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/79\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/79.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/79.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/79\",\"number\":79,\"state\":\"closed\",\"locked\":false,\"title\":\"fix(bazel): refresh MODULE.bazel.lock for path-absolutize\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nCI has been red on **every Cargo-touching PR** since 2026-08-03. This is the fix: two missing entries in `MODULE.bazel.lock`.\\n\\n`path-absolutize` (and its `path-dedot` dependency) entered the workspace through `codex-rs/execpolicy-legacy/Cargo.toml` in 91f1f78 *\\\"release: prepare PFTerminal 0.1.27\\\"* without the accompanying lockfile refresh. The `rules_rs` crate extension records per-crate facts in `MODULE.bazel.lock`, so a dependency that never made it into the lock puts the extension permanently out of date:\\n\\n```\\nERROR: MODULE.bazel.lock is no longer up-to-date because the extension\\n'@@rules_rs+//rs:extensions.bzl%crate' has changed its facts\\n```\\n\\nBecause that check runs before anything is built, it takes down **Bazel test on every platform** regardless of what the PR touched. It is easy to misread as being caused by the PR under review \u2014 the error dumps the entire ~101k-crate fact set, which looks alarming and names none of the actual culprits.\\n\\nConfirmed not specific to any one PR: #78 (adds a binary target) and #47 (a dependabot version bump) fail the identical set of checks.\\n\\n## What changed\\n\\nRegenerated with `just bazel-lock-update`, exactly as `AGENTS.md` prescribes. The diff is the two missing crate entries and nothing else:\\n\\n```\\n+ \\\"path-absolutize_3.1.1\\\": ...\\n+ \\\"path-dedot_3.1.1\\\": ...\\n```\\n\\n## Testing\\n\\n`./scripts/check-module-bazel-lock.sh` \u2014 the same script CI runs \u2014 passes on this branch (exit 0). It fails on `main`.\\n\\nTwo pre-existing warnings are unchanged by this PR and left alone deliberately: `platforms@1.0.0` resolving to `1.1.0` and `rules_cc@0.2.18` resolving to `0.2.20`.\\n\\n## Note on the remaining red\\n\\nThis unblocks the Bazel jobs. It does **not** fix `repo-checks / build-test`, which is a separate pre-existing failure \u2014 the manifest verifier flags `code-mode-runtime`, `code-mode`, and `utils/home-dir` for workspace crate features. Those need an owner decision about whether to drop the features or extend `MANIFEST_FEATURE_EXCEPTIONS`, so I have not touched them here.\",\"created_at\":\"2026-08-05T20:38:36Z\",\"updated_at\":\"2026-08-07T14:09:24Z\",\"closed_at\":\"2026-08-07T14:09:24Z\",\"merged_at\":\"2026-08-07T14:09:24Z\",\"merge_commit_sha\":\"4d7d12b42716b8df88a3cbc4c66d1acbdd40a561\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/79/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/79/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/79/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/aebacafd0da6ce0b4c4968ffe2d8c60a0cff6b7f\",\"head\":{\"label\":\"0xzoz:fix/bazel-lock-refresh\",\"ref\":\"fix/bazel-lock-refresh\",\"sha\":\"aebacafd0da6ce0b4c4968ffe2d8c60a0cff6b7f\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/79\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/79\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/79\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/79/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/79/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/79/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/aebacafd0da6ce0b4c4968ffe2d8c60a0cff6b7f\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/78\",\"id\":4215623507,\"node_id\":\"PR_kwDOTIDrTc77RU9T\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/78\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/78.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/78.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/78\",\"number\":78,\"state\":\"closed\",\"locked\":false,\"title\":\"feat(cli): add pfterminal-acp, a stable ACP entry point\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nAdds `pfterminal-acp`, a stable entry point that lets PFTerminal be registered as an agent in ACP hosts (Buzz, Zed, and anything else speaking the Agent Client Protocol).\\n\\nACP clients speak JSON-RPC over stdio. PFTerminal exposes the Codex **app-server** protocol instead, so it cannot be registered with an ACP host directly. The maintained [`codex-acp`](https://github.com/agentclientprotocol/codex-acp) adapter bridges the two and honours `CODEX_PATH` to choose which Codex-compatible binary it drives:\\n\\n```\\nACP host --ACP/stdio--&gt; pfterminal-acp --CODEX_PATH--&gt; codex-acp --app-server--&gt; PFTerminal\\n```\\n\\nThis binary is deliberately **not** an ACP implementation \u2014 it is a thin launcher that resolves the PFTerminal executable, sets `CODEX_PATH`, and hands off to the adapter.\\n\\n### Why a shipped command rather than documentation\\n\\nThe alternative is telling users to register `codex-acp` with `CODEX_PATH=pfterminal` in the host's env. That works mechanically but is the wrong shape: ACP hosts key runtime identity off the command. Buzz's built-in Codex runtime is already defined around `codex-acp`, so two different runtimes sharing that executable risks incorrect runtime identity, stale persona pins, and merged usage attribution.\\n\\nShipping the command also means the host preset can declare `underlying_cli: \\\"pfterminal\\\"`, so a user who has PFTerminal installed but not the bridge sees *adapter missing* rather than *not installed*.\\n\\n## Implementation notes\\n\\nThree decisions worth calling out, each with a failure mode behind it:\\n\\n- **Resolution order is `PFTERMINAL_PATH` \u2192 sibling-of-self \u2192 `PATH`.** Sibling first because the two binaries ship together: on a machine with several PFTerminal installs, the adapter should drive the one it was installed beside, not whichever wins `PATH`.\\n- **`CODEX_PATH` is overridden, never inherited.** An inherited value would silently point the adapter at a different agent while the client still believed it was talking to PFTerminal.\\n- **All diagnostics go to stderr.** After handoff, stdout carries ACP frames exclusively \u2014 a single stray line corrupts the stream and the client fails to parse it. On Unix the handoff uses `exec()` so the adapter *becomes* the process and signals and exit codes need no forwarding logic that could get them subtly wrong; Windows spawns and propagates the exit code.\\n\\n`--version` reports the launcher plus both resolved paths, which is what makes it useful when an install is broken \u2014 a bare version number tells you nothing.\\n\\n## Testing\\n\\n`cargo build`, `cargo test` (3/3), `cargo fmt --check`, and `cargo clippy` all clean; clippy reports no lints on the new file.\\n\\nLive ACP handshake against a real install (PFTerminal 0.1.20, `codex-acp` 1.1.9), driven through the compiled binary over stdio:\\n\\n| Step | Result |\\n|---|---|\\n| `initialize` | OK \u2014 `protocolVersion: 1`, authMethods `[api-key, chat-gpt]` |\\n| `session/new` | OK \u2014 session created in a real workspace |\\n| model catalogue | 80 models enumerated, current `gpt-5.5[xhigh]` |\\n| `session/prompt` | streamed text back, `stopReason: end_turn` |\\n| state isolation | used `~/.pfterminal`; stock Codex's `~/.codex` untouched |\\n| adapter missing | exit 127, message on stderr, stdout clean |\\n\\nNote: `cargo clippy -- -D warnings` fails on `codex-http-client` (`unused variable: trace_bytes`). That is pre-existing on `main` and unrelated to this change \u2014 the flag merely escalates an existing warning in a dependency.\\n\\n## Related\\n\\nDownstream consumer, opened as a draft pending a release that includes this command: block/buzz#4956 adds PFTerminal as a tier-2 preset harness. That preset points at `pfterminal-acp`, so it stays draft until this ships.\\n\",\"created_at\":\"2026-08-05T20:24:57Z\",\"updated_at\":\"2026-08-07T14:24:33Z\",\"closed_at\":\"2026-08-07T14:24:33Z\",\"merged_at\":\"2026-08-07T14:24:33Z\",\"merge_commit_sha\":\"9d0050717482c6d3cea23e0e5ef2f2c5c2e4522b\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/78/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/78/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/78/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ceac26c59dd84bec33d37b90d2889742dbefe9f1\",\"head\":{\"label\":\"0xzoz:feat/pfterminal-acp-entrypoint\",\"ref\":\"feat/pfterminal-acp-entrypoint\",\"sha\":\"ceac26c59dd84bec33d37b90d2889742dbefe9f1\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/78\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/78\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/78\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/78/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/78/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/78/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ceac26c59dd84bec33d37b90d2889742dbefe9f1\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/76\",\"id\":4169277657,\"node_id\":\"PR_kwDOTIDrTc74giDZ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/76\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/76.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/76.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/76\",\"number\":76,\"state\":\"closed\",\"locked\":false,\"title\":\"Release PFTerminal 0.1.26: Anthropic endurance hardening\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- preserve Anthropic stop reasons and prevent length-truncated tool calls from executing\\n- stop repeated equivalent malformed tool calls after one correction attempt\\n- repair incomplete signed Anthropic history request-locally without mutating durable sessions\\n- bound image-heavy Anthropic requests at 30 MB with one stricter 15 MB retry after HTTP 413\\n- update the README provider overview and `/wallet` documentation\\n- bump the workspace and release workflow to 0.1.26\\n\\n## Qualification\\n\\n- resumed the actual poisoned Opus-plan session successfully with the same thread ID\\n- completed one-hour fixed-build endurance lanes on Opus plan, direct Claude API, Kimi plan, and ChatGPT\\n- fixed Opus lane processed 38.4M input tokens (more than twice the failed baseline) without a malformed-call loop, signed-history error, HTTP 413, or unusable session\\n- ChatGPT recovered a real WebSocket disconnect through bounded fallback to HTTPS without losing the session\\n\\n## Tests\\n\\n- `just test -p codex-api anthropic_messages` \u2014 10 passed\\n- `just test -p codex-core anthropic_replay` \u2014 5 passed\\n- `just test -p codex-core equivalent_malformed_calls_stop_across_sampling_runtimes` \u2014 passed\\n- `just test -p codex-core anthropic_payload_limit` \u2014 2 passed\\n- `just test -p codex-api` \u2014 167 passed\\n- `just test -p codex-tools` \u2014 87 passed\\n- `just test -p codex-core --lib` \u2014 2,125/2,129 passed; four unrelated pre-existing shell/config flakes\\n- `cargo check -p codex-cli --bin pfterminal` at workspace version 0.1.26 \u2014 passed\\n- four-provider endurance matrix \u2014 no P0 recurrence\\n\",\"created_at\":\"2026-07-30T12:20:46Z\",\"updated_at\":\"2026-07-30T12:30:43Z\",\"closed_at\":\"2026-07-30T12:30:39Z\",\"merged_at\":\"2026-07-30T12:30:39Z\",\"merge_commit_sha\":\"d9e2a383ab02550ba26c525c6c99794dd99ae13a\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/76/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/76/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/76/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5e79527205440cd0447200c1fcb191ad8140d0ea\",\"head\":{\"label\":\"CorbanuCore:release/0.1.26-anthropic-endurance\",\"ref\":\"release/0.1.26-anthropic-endurance\",\"sha\":\"5e79527205440cd0447200c1fcb191ad8140d0ea\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"9d7f31c07ff2abbdb5fb526edadeea565bc86409\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/76\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/76\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/76\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/76/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/76/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/76/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5e79527205440cd0447200c1fcb191ad8140d0ea\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/75\",\"id\":4155919120,\"node_id\":\"PR_kwDOTIDrTc73tksQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/75\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/75.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/75.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/75\",\"number\":75,\"state\":\"closed\",\"locked\":false,\"title\":\"docs: document providers and wallet workflow\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- replace the outdated Ambient-default framing with a multi-provider product overview\\n- document every built-in provider route in user-facing groups\\n- add `/wallet` as a first-class feature with its security model, balances, recovery, and inference-plan actions\\n- update `/providers` credential coverage to include Anthropic, Meta, and plan-backed access\\n\\n## Validation\\n\\n- checked all documented provider groups against `built_in_model_providers`\\n- checked `/wallet` forms against the slash-command dispatcher and wallet menu\\n- `git diff --check`\\n- verified the obsolete Ambient-default and planned-wallet language is absent\",\"created_at\":\"2026-07-28T23:39:56Z\",\"updated_at\":\"2026-07-30T12:30:43Z\",\"closed_at\":\"2026-07-30T12:30:42Z\",\"merged_at\":\"2026-07-30T12:30:42Z\",\"merge_commit_sha\":\"d61e404d060577490bc689d57d5b22a317b9a3c4\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/75/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/75/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/75/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d61e404d060577490bc689d57d5b22a317b9a3c4\",\"head\":{\"label\":\"CorbanuCore:docs/readme-providers-wallet\",\"ref\":\"docs/readme-providers-wallet\",\"sha\":\"d61e404d060577490bc689d57d5b22a317b9a3c4\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"9d7f31c07ff2abbdb5fb526edadeea565bc86409\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/75\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/75\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/75\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/75/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/75/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/75/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d61e404d060577490bc689d57d5b22a317b9a3c4\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/74\",\"id\":4155313578,\"node_id\":\"PR_kwDOTIDrTc73rQ2q\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/74\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/74.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/74.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/74\",\"number\":74,\"state\":\"closed\",\"locked\":false,\"title\":\"release: PFTerminal 0.1.25 OpenAI cache continuity\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- preserve canonical OpenAI Responses history after assistant commentary plus tool calls\\n- apply provider-required synthetic `Continue.` turns only to outbound external-provider payloads\\n- compare continuation prefixes without non-semantic item metadata on either side\\n- bump the workspace and release workflow to 0.1.25\\n\\n## Qualification\\n\\n- `just test -p codex-core client_websockets` \u2014 38 passed\\n- `just test -p codex-core vercel_server_state` \u2014 3 passed\\n- `just test -p codex-core remote_manual_compact_api_auth_omits_service_tier_and_reuses_prompt_cache_key` \u2014 passed with updated intentional snapshot\\n- `cargo build --bin pfterminal --bin pfterminal-walletd` \u2014 passed; `pfterminal --version` reports 0.1.25\\n- `just fix -p codex-core` and `just fmt` \u2014 passed (one pre-existing `too_many_arguments` warning)\\n- balanced paid OpenAI qualification: PF Terminal 15/15 and frozen Codex 15/15 across QueueCraft, TextWright, and QueryForge; 169 PF Responses requests with zero continuation drops and zero synthetic OpenAI turns\\n- three additional PF QueueCraft robustness runs passed, bringing fixed-build coverage to 18/18 and 198 captured requests\\n\\n## Known upstream test\\n\\n`remote_manual_compact_chatgpt_auth_reuses_service_tier_and_prompt_cache_key` still expects `service_tier = priority` on compact requests. The exact test fails identically on an unmodified `origin/main` worktree at `348afe4b3`; this release does not touch compact service-tier handling.\",\"created_at\":\"2026-07-28T21:36:50Z\",\"updated_at\":\"2026-07-28T21:46:57Z\",\"closed_at\":\"2026-07-28T21:46:55Z\",\"merged_at\":\"2026-07-28T21:46:55Z\",\"merge_commit_sha\":\"9d7f31c07ff2abbdb5fb526edadeea565bc86409\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/74/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/74/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/74/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8ae0da88c580cd65c3f60073425da42d30fe2102\",\"head\":{\"label\":\"CorbanuCore:release/0.1.25-openai-cache-continuation\",\"ref\":\"release/0.1.25-openai-cache-continuation\",\"sha\":\"8ae0da88c580cd65c3f60073425da42d30fe2102\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"348afe4b3a41f82db3d15a488587e4aa08b959ec\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/74\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/74\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/74\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/74/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/74/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/74/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8ae0da88c580cd65c3f60073425da42d30fe2102\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/73\",\"id\":4147579132,\"node_id\":\"PR_kwDOTIDrTc73Nwj8\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/73\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/73.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/73.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/73\",\"number\":73,\"state\":\"closed\",\"locked\":false,\"title\":\"ci: retry transient macOS DMG resource-busy failures\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The 0.1.24 release run built and smoke-tested the Apple-silicon package, then failed before upload because `hdiutil create` returned `Resource busy` immediately after the runner disk cleanup.\\n\\nThis retries the idempotent `hdiutil create` boundary up to five times with bounded exponential backoff, removing a partial destination before each retry. Persistent failures still fail the release.\\n\\nEvidence: release run 30319014795, job 90150801284.\\n\\nValidation:\\n- `bash -n scripts/install/build_macos_dmg.sh`\\n- `shellcheck scripts/install/build_macos_dmg.sh`\\n- `git diff --check`\",\"created_at\":\"2026-07-28T02:06:12Z\",\"updated_at\":\"2026-07-28T02:06:23Z\",\"closed_at\":\"2026-07-28T02:06:23Z\",\"merged_at\":\"2026-07-28T02:06:23Z\",\"merge_commit_sha\":\"348afe4b3a41f82db3d15a488587e4aa08b959ec\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/73/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/73/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/73/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/11d891e2a1d2033e73b9e21d8c6e98ff5acd2fdc\",\"head\":{\"label\":\"CorbanuCore:fix/macos-dmg-resource-busy\",\"ref\":\"fix/macos-dmg-resource-busy\",\"sha\":\"11d891e2a1d2033e73b9e21d8c6e98ff5acd2fdc\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"81a6ff2f953ef5463e69e018e3c9515d0bd19ca3\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/73\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/73\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/73\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/73/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/73/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/73/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/11d891e2a1d2033e73b9e21d8c6e98ff5acd2fdc\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/72\",\"id\":4144720477,\"node_id\":\"PR_kwDOTIDrTc73C2pd\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/72\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/72.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/72.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/72\",\"number\":72,\"state\":\"closed\",\"locked\":false,\"title\":\"release: PFTerminal 0.1.24 provider reliability and K3\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Release\\n\\nPrepares PFTerminal `0.1.24`.\\n\\nThis consolidates the reviewed gateway-thinking fixes with the subsequent\\nKimi K3 protocol repair and OpenRouter cache/retry corrections. The result is\\nthe exact worktree that passed the live K3 benchmark and local package build.\\n\\n## What this fixes\\n\\n### Reasoning control actually reaches the model\\n\\n- OpenRouter and Ambient use the supported unified `reasoning` object.\\n- Z.AI direct retains its native `enable_thinking` field.\\n- Vercel pins the intended upstream where required and sends the wire-native\\n  control on Anthropic, Responses, and Chat routes.\\n- Deep reasoning recognizes the first-class `xhigh` catalogue value.\\n- Non-reasoning OpenRouter models do not receive reasoning parameters that can\\n  make valid routes ineligible.\\n- Gateway detection uses normalized endpoint hosts instead of display names.\\n\\n### Kimi K3 preserved thinking\\n\\n- The canonical model catalogue declares a typed Chat Completions reasoning\\n  protocol.\\n- Direct and OpenRouter K3 routes are `preserved_required`, expose low/high/max,\\n  and default to max.\\n- K3 `reasoning_content` is replayed on the same assistant message as its tool\\n  calls on subsequent requests.\\n- Selecting no reasoning is rejected locally instead of silently selecting a\\n  different effective model.\\n\\n### OpenRouter cache and terminal reliability\\n\\n- OpenRouter uses the gateway's sticky `x-session-id` header instead of the\\n  unsupported OpenAI/Vercel `prompt_cache_key` body field.\\n- Hosted OpenRouter web search is opt-in because its prompt transform prevents\\n  provider-side prefix caching even when no search occurs.\\n- Provider error finish reasons enter the bounded retry path and do not commit\\n  partial output as a successful turn.\\n- Agent guidance requires a progress preamble and its immediately available\\n  tool calls to be emitted in the same response.\\n\\n## Live qualification\\n\\n### Kimi K3, OpenRouter, Queuecraft, two matched waves\\n\\nBoth harnesses used `moonshotai/kimi-k3` at max reasoning, fresh workspaces and\\nhomes, serial direct-billing attribution, the same prompt/task, and the same\\n35-test/7-probe verifier.\\n\\n| Harness | Solve rate | Total wall | Direct spend |\\n| --- | ---: | ---: | ---: |\\n| PFTerminal `0.1.24` candidate | 2/2 | 225.626s | $0.525786 |\\n| Hermes `0.19.0` / `96db67b8` | 2/2 | 547.410s | $2.217944 |\\n\\nPFTerminal was 2.43x faster and 4.22x cheaper. Captured requests prove the live\\npath sent `reasoning.effort=max` and replayed assistant reasoning with tool\\ncalls. This replaces the prior invalid comparison that disabled reasoning only\\non PFTerminal.\\n\\n### GLM 5.2 controls\\n\\nEarlier same-day qualification retained full verifier success while reducing\\nunrequested reasoning burn across Ambient, OpenRouter, and Vercel. In the\\nmatched OpenRouter Queuecraft lane, PFTerminal completed in 161.993 seconds for\\n$0.112968 versus Hermes at 203.354 seconds and $0.254310.\\n\\n## Local validation\\n\\n- `codex-api`: 165/165\\n- `codex-protocol`: 243/243\\n- `codex-models-manager`: 50/50\\n- K3 effort/default/disable regressions: pass\\n- OpenRouter sticky-session and provider-error retry integrations: pass\\n- K3 preserved-reasoning tool-turn integration: pass\\n- Scoped Clippy and repository formatting: complete\\n- `pfterminal` and `pfterminal-walletd` debug package binaries: build and smoke\\n  successfully as `0.1.24`\\n\\nThe broad `codex-core` suite has unrelated branch/environment failures\\ndominated by missing test binaries and overloaded short-timeout tests; the\\nchanged behavior is covered by the focused integration suite above.\\n\\n## Release contents\\n\\n- Workspace and release workflow bumped to `0.1.24`.\\n- Changelog includes gateway reasoning, K3 preserved thinking, OpenRouter cache\\n  stability, provider-error retry behavior, and live qualification.\\n- GitHub's release workflow will build and smoke five native package archives,\\n  two macOS DMGs, checksums, and installers before publishing.\\n\",\"created_at\":\"2026-07-27T17:38:43Z\",\"updated_at\":\"2026-07-28T01:00:29Z\",\"closed_at\":\"2026-07-28T01:00:29Z\",\"merged_at\":\"2026-07-28T01:00:29Z\",\"merge_commit_sha\":\"81a6ff2f953ef5463e69e018e3c9515d0bd19ca3\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/72/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/72/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/72/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/bf3071bd209efd0faa6a7920f7d059af3d17a762\",\"head\":{\"label\":\"CorbanuCore:fix/gateway-thinking-control\",\"ref\":\"fix/gateway-thinking-control\",\"sha\":\"bf3071bd209efd0faa6a7920f7d059af3d17a762\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"6071944b4ef2b80c483950fc560fbe068870be76\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/72\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/72\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/72\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/72/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/72/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/72/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/bf3071bd209efd0faa6a7920f7d059af3d17a762\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/71\",\"id\":4138347207,\"node_id\":\"PR_kwDOTIDrTc72qirH\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/71\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/71.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/71.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/71\",\"number\":71,\"state\":\"closed\",\"locked\":false,\"title\":\"Release PFTerminal 0.1.23: native multimodel orchestration\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Ships the consolidated 0.1.23 orchestration release candidate.\\\\n\\\\nHighlights:\\\\n- durable native multi-provider agent mailbox, runtime persistence, and resume recovery\\\\n- canonical model catalogue with capability, vision, effort, and typed billing metadata\\\\n- exact provider/model authorization and model-aware spawn guidance\\\\n- GPT-5.5 excluded from orchestration; Sol/Terra/Luna classified by current capability\\\\n- bounded child-turn model requests to prevent runaway/frozen agent loops\\\\n- Anthropic prompt-cache stability and empty-stream failure handling\\\\n\\\\nQualification:\\\\n- relevant protocol, model-manager, core orchestration, app-server, API, tools, features, and TUI regressions pass\\\\n- pfterminal-debug 0.1.23 builds and launches successfully\\\\n- release workflow will build and smoke-test five platform archives and two macOS DMGs before publication\",\"created_at\":\"2026-07-27T00:20:56Z\",\"updated_at\":\"2026-07-27T03:14:59Z\",\"closed_at\":\"2026-07-27T03:14:59Z\",\"merged_at\":\"2026-07-27T03:14:59Z\",\"merge_commit_sha\":\"6071944b4ef2b80c483950fc560fbe068870be76\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/71/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/71/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/71/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0bed423bb2ca0f0105fab57566586b873f3e2528\",\"head\":{\"label\":\"CorbanuCore:release/0.1.23-orchestration-rc1\",\"ref\":\"release/0.1.23-orchestration-rc1\",\"sha\":\"0bed423bb2ca0f0105fab57566586b873f3e2528\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"08a8d9367def820ee00b5928a7cccf97d8e13ddc\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/71\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/71\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/71\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/71/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/71/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/71/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0bed423bb2ca0f0105fab57566586b873f3e2528\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/70\",\"id\":4120950915,\"node_id\":\"PR_kwDOTIDrTc71oLiD\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/70\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/70.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/70.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/70\",\"number\":70,\"state\":\"closed\",\"locked\":false,\"title\":\"release: PFTerminal 0.1.21\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- propagate the configured Telegram sandbox policy at thread start, resume, and turn start\\n- remove the hidden chat-provider completion classifier and its extra inference loop\\n- retain the native tool-call lifecycle with focused Kimi regression coverage\\n- bump the release to 0.1.21\\n\\n## Qualification\\n\\n- `just test -p codex-telegram`: 119 passed\\n- `just test -p codex-model-provider-info`: 47 passed\\n- `just test -p codex-core chat_provider_turn_lifecycle`: 2 passed\\n- scoped Clippy/fix and formatting: passed\\n- versioned `cargo check -p codex-telegram`: passed\\n- live Telegram E2E: configured Kimi thread recorded `danger-full-access` and successfully ran `pwd &amp;&amp; rg --version` without the prior `bwrap` failure\\n\\nA full local core sweep completed 2,953 tests under a host load spike: 2,789 passed and 164 unrelated shell/MCP/image tests timed out or failed. The changed lifecycle tests passed independently and deterministically.\",\"created_at\":\"2026-07-24T00:33:08Z\",\"updated_at\":\"2026-07-24T00:41:52Z\",\"closed_at\":\"2026-07-24T00:41:50Z\",\"merged_at\":\"2026-07-24T00:41:50Z\",\"merge_commit_sha\":\"c9d276029f7dc1b3e6721310a8d0a858be4cf203\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/70/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/70/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/70/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a6ff392aec406c0baf53b6b620b88ab80033bc25\",\"head\":{\"label\":\"CorbanuCore:release/0.1.21\",\"ref\":\"release/0.1.21\",\"sha\":\"a6ff392aec406c0baf53b6b620b88ab80033bc25\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"70687cfceb1f3f6708ad9d48f4524fb3224b3890\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/70\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/70\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/70\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/70/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/70/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/70/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a6ff392aec406c0baf53b6b620b88ab80033bc25\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/69\",\"id\":4112389432,\"node_id\":\"PR_kwDOTIDrTc71HhU4\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/69\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/69.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/69.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/69\",\"number\":69,\"state\":\"closed\",\"locked\":false,\"title\":\"ci: allow slow Intel macOS release builds\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Release-infrastructure remediation for 0.1.20.\\n\\nRun 29955683926 compiled and smoke-tested the Intel macOS archive successfully, then hit the 150-minute job timeout during disk cleanup before DMG packaging.\\n\\n- raise the macOS package job ceiling to 240 minutes\\n- skip destructive cleanup when the runner already has the 60 GiB reserve\\n- retain the existing low-disk cleanup path\\n\\nValidation: YAML parses, shell syntax parses, `git diff --check` passes.\",\"created_at\":\"2026-07-22T23:07:41Z\",\"updated_at\":\"2026-07-22T23:07:52Z\",\"closed_at\":\"2026-07-22T23:07:50Z\",\"merged_at\":\"2026-07-22T23:07:50Z\",\"merge_commit_sha\":\"70687cfceb1f3f6708ad9d48f4524fb3224b3890\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/69/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/69/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/69/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/7dec4e4685fcfb28dac5e3945e493f705531f930\",\"head\":{\"label\":\"CorbanuCore:fix/release-macos-timeout-0120\",\"ref\":\"fix/release-macos-timeout-0120\",\"sha\":\"7dec4e4685fcfb28dac5e3945e493f705531f930\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"47bd47c5028562a35b430030f9d9b62d04c2d966\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/69\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/69\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/69\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/69/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/69/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/69/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/7dec4e4685fcfb28dac5e3945e493f705531f930\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/68\",\"id\":4111573178,\"node_id\":\"PR_kwDOTIDrTc71EaC6\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/68\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/68.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/68.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/68\",\"number\":68,\"state\":\"closed\",\"locked\":false,\"title\":\"Release PFTerminal 0.1.20\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Publishes the merged Telegram connector and in-product `/telegram` setup as PFTerminal 0.1.20. The release notes record the completed connector, focused TUI, package, real-TUI, and live lifecycle qualification. The release-prep delta contains only the workspace version, regenerated lockfile, workflow default, and changelog.\",\"created_at\":\"2026-07-22T20:34:05Z\",\"updated_at\":\"2026-07-22T20:34:07Z\",\"closed_at\":\"2026-07-22T20:34:07Z\",\"merged_at\":\"2026-07-22T20:34:07Z\",\"merge_commit_sha\":\"47bd47c5028562a35b430030f9d9b62d04c2d966\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/68/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/68/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/68/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d26e807057e22d0d5a08527fdabd9fc5a88fc037\",\"head\":{\"label\":\"CorbanuCore:release/0.1.20\",\"ref\":\"release/0.1.20\",\"sha\":\"d26e807057e22d0d5a08527fdabd9fc5a88fc037\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"5766ab44b0197859a0db10a6a3f58b936687a472\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/68\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/68\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/68\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/68/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/68/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/68/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d26e807057e22d0d5a08527fdabd9fc5a88fc037\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/59\",\"id\":4104784250,\"node_id\":\"PR_kwDOTIDrTc70qgl6\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/59\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/59.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/59.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/59\",\"number\":59,\"state\":\"closed\",\"locked\":false,\"title\":\"Telegram connector: main merge + reliability hardening (builds on #37)\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Telegram connector: main merge + reliability hardening (builds on #37)\\n\\nThis is a **successor PR to #37** by @0xzoz. It preserves all 11 of his commits (head `d74fc1947`) so he keeps full authorship credit, merges current `main` (`c378b230a`), and adds a reliability-hardening layer on top. Huge credit to @0xzoz for the connector itself \u2014 this PR only makes it safer to run in production.\\n\\n### Why hardening was needed\\n\\nTelegram delivers updates **at-least-once**: long-poll reconnects, restarts before the offset is acknowledged, and Telegram's own replay semantics can deliver the same `update_id` twice. For a connector whose updates trigger *mutating* agent actions (starting turns, approving commands, changing models), a replay can double-fire an action \u2014 two identical turns, a double approval, duplicated spend of paid model tokens.\\n\\nOutbound Bot API calls also ran without per-call timeouts or any retry policy: a stalled `getFile`/download could wedge a chat's turn pipeline indefinitely, and a transient 429/5xx surfaced as a hard failure instead of being absorbed.\\n\\n### Delta from #37\\n\\nClean rebase: merge of `origin/main` (`c378b230a`) resolved only `MODULE.bazel.lock` (took main's, regenerated via `bazel mod deps --lockfile_mode=update`). No conflicts in connector code.\\n\\nNew files:\\n\\n- `codex-rs/telegram/src/dedup.rs` \u2014 `UpdateDeduplicator`: bounded 1024-entry HashSet+VecDeque, persisted to `/telegram/updates.json` (atomic tmp+rename; corrupt file set aside as `.json.corrupt`, mirroring the session store). `check_and_record()` returns first-seen/duplicate; recording happens before dispatch so a crash after the check cannot re-fire.\\n- `codex-rs/telegram/src/outbound.rs` \u2014 `call_with_policy(CallSafety, timeout, what, make_request)`: the single place outbound policy lives. `Idempotent` calls are retried with bounds (429 honors the `retry_after` floor; 5xx/transport exponential backoff 500ms \u00d72^n capped at 30s; max 3 retries). `Mutating` calls get a timeout but are **never auto-retried** (Telegram sends are not idempotent \u2014 their duplicate boundary is update-level dedup, not retries).\\n- `codex-rs/telegram/src/dedup_tests.rs` \u2014 4 tests: first-seen/duplicate, bounded eviction at 1024, persistence round-trip across \\\"restart\\\", corrupt-file set-aside.\\n\\nIntegrations:\\n\\n- `bot.rs` \u2014 dispatcher now composes deduplication as `filter_async(is_first_delivery)` ahead of the message and callback branches. A first-seen update continues into its handler; a replay falls through without executing it. All mutating sends (notice/help/status/`answerCallbackQuery`) wrapped with `CallSafety::Mutating` + 15s timeout.\\n- `lib.rs` \u2014 two separate clients: a 30s outbound action client and the default 17s long-poll client (10s poll + margin). They must not be shared \u2014 the polling client's budget would starve retries, and the outbound client's ceiling would kill long polls.\\n- `polling.rs` \u2014 `polling_bot(token)` constructor + `POLLING_CLIENT_TIMEOUT` const.\\n- `media.rs` \u2014 `get_file` + `download_file` wrapped with `Idempotent` policy (60s ceiling); the request closure rebuilds the byte buffer per attempt.\\n- `bridge/mod.rs` \u2014 `send_html`/`edit_message` wrapped with `Mutating` policy (timeout only).\\n\\n### Tests for the four failure classes\\n\\n| Failure class | Coverage |\\n|---|---|\\n| Duplicate update | `dedup_tests.rs`: first-seen/duplicate, eviction, persistence, corrupt-file tests |\\n| Timeout | `outbound.rs` per-attempt `ATTEMPT_TIMEOUT` (25s, below the 30s client ceiling); timeout path treated as transient for idempotent, fatal for mutating |\\n| 429 | `classify_request_error` \u2192 `RateLimited { retry_after_secs }`; `retry_decision` honors the `retry_after` floor |\\n| 5xx / transport | `ApiError::Unknown(_)` classified as server error (teloxide parses errors by message, not status; known variants are all non-retryable 4xx); `Network`/`Io` as transport; both retried with capped exponential backoff |\\n\\n`just test -p codex-telegram`: **80 passed** (50 lib + 30 integration), 0 failed.\\n`cargo clippy -p codex-telegram --all-targets`: clean (one pre-existing `items_after_test_module` warning in `bridge/mod.rs`, left as-is).\\n`just fmt`: no diff. `just bazel-lock-check`: passes (no new dependencies).\\n\\n### Redacted failure-trace examples\\n\\nRetried 429 (idempotent call, honors `retry_after`):\\n\\n```\\nWARN codex_telegram::outbound: retrying Telegram API call after transient failure\\n  what=\\\"telegram getFile\\\" attempt=0 delay_ms=2000 class=RateLimited { retry_after_secs: 2 }\\n```\\n\\nDropped duplicate update (dispatcher gate):\\n\\n```\\nINFO codex_telegram::dedup: dropping duplicate Telegram update update_id=\\n```\\n\\n(the `update_id` never carries user content, and no tokens or chat ids are logged)\\n\\n### Follow-up offered to @0xzoz\\n\\nI don't have push access to his fork, so this lands as a successor PR. Happy for him to fast-forward `feat/telegram-connector` to this branch's head if he'd rather keep the canonical PR under #37 \u2014 his authorship is preserved either way.\\n\\n\\n### Post-review P0 correction\\n\\nCommit `990f1169f` fixes a routing error in the initial hardening commit: deduplication had been installed as a dptree endpoint, and endpoints terminate dispatch. That recorded and swallowed every first-seen update before the real handlers. It is now filter middleware. The new routing regression proves a first delivery reaches the downstream handler and its replay does not.\",\"created_at\":\"2026-07-22T03:02:45Z\",\"updated_at\":\"2026-07-22T20:30:52Z\",\"closed_at\":\"2026-07-22T20:30:52Z\",\"merged_at\":\"2026-07-22T20:30:51Z\",\"merge_commit_sha\":\"5766ab44b0197859a0db10a6a3f58b936687a472\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/59/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/59/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/59/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2a42a83f8362c52420ad5e66f3ee1c24cd60e48e\",\"head\":{\"label\":\"CorbanuCore:feat/telegram-connector-hardened\",\"ref\":\"feat/telegram-connector-hardened\",\"sha\":\"2a42a83f8362c52420ad5e66f3ee1c24cd60e48e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c378b230ae038ac871fcb0f170d6a90ec7ab512e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/59\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/59\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/59\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/59/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/59/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/59/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2a42a83f8362c52420ad5e66f3ee1c24cd60e48e\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/58\",\"id\":4093695690,\"node_id\":\"PR_kwDOTIDrTc70ANbK\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/58\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/58.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/58.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/58\",\"number\":58,\"state\":\"closed\",\"locked\":false,\"title\":\"P0: preserve credential vault keys across updates\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Root cause\\\\n\\\\nWhen an existing encrypted vault could not read its macOS/Linux OS-keyring entry, the fallback wrapper returned no key. The vault loader then generated a new key and persisted it to the file fallback. Subsequent launches preferred that stale fallback over the valid OS key, making the existing vault unreadable.\\\\n\\\\n## Fix\\\\n\\\\n- Never generate a key while opening an existing encrypted vault.\\\\n- Load OS-keyring and file-fallback candidates independently and validate them against the ciphertext.\\\\n- Prefer the OS key for new files, while retaining fallback recovery when it is the key that decrypts existing data.\\\\n- Fail closed without changing ciphertext or either key when no candidate decrypts.\\\\n\\\\n## Qualification\\\\n\\\\n- codex-secrets: 16 passed\\\\n- codex-vault: 14 passed\\\\n- provider-key vault integration: 7 passed\\\\n- codex-secrets clippy with warnings denied: passed\\\\n- cargo fmt: passed\",\"created_at\":\"2026-07-20T18:50:27Z\",\"updated_at\":\"2026-07-20T19:00:08Z\",\"closed_at\":\"2026-07-20T19:00:07Z\",\"merged_at\":\"2026-07-20T19:00:07Z\",\"merge_commit_sha\":\"c378b230ae038ac871fcb0f170d6a90ec7ab512e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/58/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/58/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/58/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6a279e8104279202b22c85ebadf147910d732001\",\"head\":{\"label\":\"CorbanuCore:fix/vault-key-source-recovery\",\"ref\":\"fix/vault-key-source-recovery\",\"sha\":\"6a279e8104279202b22c85ebadf147910d732001\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"af263b3f7caa3d70aadba40bb3d0971552f704b2\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/58\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/58\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/58\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/58/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/58/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/58/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6a279e8104279202b22c85ebadf147910d732001\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/57\",\"id\":4092864002,\"node_id\":\"PR_kwDOTIDrTc7z9CYC\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/57\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/57.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/57.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/57\",\"number\":57,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix release builds on Python 3.10 hosts\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Failure\\n\\nThe 0.1.18 release run failed before compilation on the Ubuntu 22.04 x86_64 runner because `.github/scripts/rusty_v8_bazel.py` imported Python 3.11-only `tomllib`. The runner uses Python 3.10. No release was published.\\n\\n## Fix\\n\\n- replace the TOML-library dependency with a dependency-free Cargo.lock package-record reader\\n- use the same reader in the package helper and rusty_v8 release helper\\n- add parser regressions for package filtering, deduplication, and absence\\n\\n## Verification\\n\\n- exact failing command passes under CPython 3.10.20: `python .github/scripts/rusty_v8_bazel.py resolved-v8-crate-version` -&gt; `149.2.0`\\n- 14 Python regressions pass\\n- Ruff check and format pass\\n- `git diff --check` passes\",\"created_at\":\"2026-07-20T16:48:37Z\",\"updated_at\":\"2026-07-20T16:48:46Z\",\"closed_at\":\"2026-07-20T16:48:45Z\",\"merged_at\":\"2026-07-20T16:48:45Z\",\"merge_commit_sha\":\"af263b3f7caa3d70aadba40bb3d0971552f704b2\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/57/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/57/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/57/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2c65cee0999c83dddc87e0dbcd0f42c988c2ba1d\",\"head\":{\"label\":\"CorbanuCore:fix/release-python310\",\"ref\":\"fix/release-python310\",\"sha\":\"2c65cee0999c83dddc87e0dbcd0f42c988c2ba1d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"272a640b18071fc6db7e2db7171439a17a7534b0\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/57\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/57\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/57\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/57/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/57/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/57/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2c65cee0999c83dddc87e0dbcd0f42c988c2ba1d\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/56\",\"id\":4092804968,\"node_id\":\"PR_kwDOTIDrTc7z8z9o\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/56\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/56.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/56.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/56\",\"number\":56,\"state\":\"closed\",\"locked\":false,\"title\":\"Release PFTerminal 0.1.18\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- fix Kimi completed turns pausing or remaining falsely active\\n- update wallet removal state before credential cleanup\\n- build portable Linux packages on the Ubuntu 22.04 glibc baseline\\n- bump the standalone release to 0.1.18\\n\\n## Qualification\\n\\n- `cargo check -p codex-cli` passes at 0.1.18\\n- exact pre-bump candidate package CI passed: https://github.com/agtico/PfTerminal/actions/runs/29752373764\\n- native Apple Silicon package completed wallet creation, 0.005 SOL + 1 USDC funding, 1-USDC Starter purchase, paid inference, restart, receipt recovery, and usage reconciliation\\n- Solana funding and purchase transactions finalized with `err: null`\\n\\nThe version-only release commit does not alter the qualified runtime behavior.\",\"created_at\":\"2026-07-20T16:39:31Z\",\"updated_at\":\"2026-07-20T16:42:35Z\",\"closed_at\":\"2026-07-20T16:42:35Z\",\"merged_at\":\"2026-07-20T16:42:35Z\",\"merge_commit_sha\":\"272a640b18071fc6db7e2db7171439a17a7534b0\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/56/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/56/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/56/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/4eabad6b8a088b76928b570e4c589aff9d90affe\",\"head\":{\"label\":\"CorbanuCore:fix/kimi-completion-boundary\",\"ref\":\"fix/kimi-completion-boundary\",\"sha\":\"4eabad6b8a088b76928b570e4c589aff9d90affe\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"6a94fdd8b966e2ea4f63bed99465291973c9f3ac\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/56\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/56\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/56\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/56/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/56/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/56/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/4eabad6b8a088b76928b570e4c589aff9d90affe\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/55\",\"id\":4091201104,\"node_id\":\"PR_kwDOTIDrTc7z2sZQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/55\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/55.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/55.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/55\",\"number\":55,\"state\":\"closed\",\"locked\":false,\"title\":\"chore(deps): bump rust-toolchain from 1.95.0 to 1.97.1 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.97.1.\\n\n\\nRelease notes\\n\nSourced from rust-toolchain's releases.\\n\n\\n\nRust 1.97.1\\n\n\\n\n\\n\nrustc: Fix miscompilation in LLVM optimization This backports an LLVM submodule bump to include the LLVM-side fix and a revert of the rustc change that is one known trigger for the bug. The rustc side revert should not be strictly necessary but is done out of abundance of caution.\\n\\n\nRust 1.97.0\\n\n\\n\nLanguage\\n\n\\n\nConsider Result&lt;T, Uninhabited&gt; and ControlFlow&lt;Uninhabited, T&gt; to be equivalent to T for must use lint\\n\nAdd allow-by-default dead_code_pub_in_binary lint for unused pub items in binary crates\\n\nStabilize the div32, lam-bh, lamcas, ld-seq-sa and scq target features\\n\nStabilize cfg(target_has_atomic_primitive_alignment)\\n\nAllow trailing self in imports in more cases\\n\\n\n\\n\nPlatform Support\\n\n\\n\nnvptx64-nvidia-cuda: drop support for old architectures and old ISAs\\n\\n\nRefer to Rust's platform support page for more information on Rust's tiered platform support.\\n\n\\n\nStabilized APIs\\n\n\\n\nDefault for RepeatN\\n\nCopy for ffi::FromBytesUntilNulError\\n\nSend for std::fs::File on UEFI\\n\n&lt;{integer}&gt;::isolate_highest_one\\n\n&lt;{integer}&gt;::isolate_lowest_one\\n\n&lt;{integer}&gt;::highest_one\\n\n&lt;{integer}&gt;::lowest_one\\n\n&lt;{integer}&gt;::bit_width\\n\nNonZero&lt;{integer}&gt;::isolate_highest_one\\n\nNonZero&lt;{integer}&gt;::isolate_lowest_one\\n\nNonZero&lt;{integer}&gt;::highest_one\\n\nNonZero&lt;{integer}&gt;::lowest_one\\n\nNonZero&lt;{integer}&gt;::bit_width\\n\\n\nThese previously stable APIs are now stable in const contexts:\\n\n\\n\nchar::is_control\\n\\n\n\\n\nCargo\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from rust-toolchain's changelog.\\n\n\\n\nVersion 1.97.1 (2026-07-16)\\n\n\\n\n\\n\nrustc: Fix miscompilation in LLVM optimization\\nThis backports an LLVM submodule bump to include the LLVM-side fix and a\\nrevert of the rustc change that is one known trigger for the bug. The rustc\\nside revert should not be strictly necessary but is done out of abundance of caution.\\n\\n\nVersion 1.97.0 (2026-07-09)\\n\n\\n\nLanguage\\n\n\\n\nConsider Result&lt;T, Uninhabited&gt; and ControlFlow&lt;Uninhabited, T&gt; to be equivalent to T for must use lint\\n\nAdd allow-by-default dead_code_pub_in_binary lint for unused pub items in binary crates\\n\nStabilize the div32, lam-bh, lamcas, ld-seq-sa and scq target features\\n\nStabilize cfg(target_has_atomic_primitive_alignment)\\n\nAllow trailing self in imports in more cases\\n\\n\n\\n\nPlatform Support\\n\n\\n\nnvptx64-nvidia-cuda: drop support for old architectures and old ISAs\\n\\n\nRefer to Rust's platform support page\\nfor more information on Rust's tiered platform support.\\n\n\\n\nStabilized APIs\\n\n\\n\nDefault for RepeatN\\n\nCopy for ffi::FromBytesUntilNulError\\n\nSend for std::fs::File on UEFI\\n\n&lt;{integer}&gt;::isolate_highest_one\\n\n&lt;{integer}&gt;::isolate_lowest_one\\n\n&lt;{integer}&gt;::highest_one\\n\n&lt;{integer}&gt;::lowest_one\\n\n&lt;{integer}&gt;::bit_width\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n8bab26f Auto merge of #159288 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\\n\n979b2d3 Backport fix for 159035\\n\ne641fea Revert &quot;Only exclude the 155473 change for 1-byte bool-likes&quot;\\n\neabe5e4 Add regression test for enum miscompilation\\n\n9b8be8a 1.97.1 release\\n\n2d8144b Auto merge of #158832 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\\n\n1417dc7 Cherry pick mirroring kernel archives in ci-mirrors\\n\ne6ccfb3 Fetch latest relnotes\\n\n701e471 Bump stable channel\\n\nb2282dd Auto merge of #158630 - weihanglo:beta-cargo-backport, r=weihanglo\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rust-toolchain&amp;package-manager=rust_toolchain&amp;previous-version=1.95.0&amp;new-version=1.97.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-07-20T12:55:40Z\",\"updated_at\":\"2026-08-24T12:56:53Z\",\"closed_at\":\"2026-08-24T12:56:51Z\",\"merged_at\":null,\"merge_commit_sha\":\"67e61e4ad7377854ed2a7729d65c475e74a5df4a\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364576665,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtmQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust_toolchain_package_manager\",\"name\":\"rust_toolchain_package_manager\",\"color\":\"D34516\",\"default\":false,\"description\":\"Pull requests that update rust_toolchain_package_manager code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/55/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/55/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/55/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/85cf00d3b8fac92af2258276c27f3a35af88e5e7\",\"head\":{\"label\":\"CorbanuCore:dependabot/rust_toolchain/codex-rs/rust-toolchain-1.97.1\",\"ref\":\"dependabot/rust_toolchain/codex-rs/rust-toolchain-1.97.1\",\"sha\":\"85cf00d3b8fac92af2258276c27f3a35af88e5e7\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/55\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/55\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/55\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/55/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/55/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/55/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/85cf00d3b8fac92af2258276c27f3a35af88e5e7\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/54\",\"id\":4087372407,\"node_id\":\"PR_kwDOTIDrTc7zoFp3\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/54\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/54.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/54.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/54\",\"number\":54,\"state\":\"closed\",\"locked\":false,\"title\":\"Hotfix 0.1.17: package the wallet daemon\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Fixes the 0.1.16 standalone packaging failure that omitted the required pfterminal-walletd executable on every platform. The canonical PFTerminal package now requires the daemon, both installers reject incomplete packages, and every platform release smoke test starts the packaged daemon. Local qualification exercised /wallet through a fresh standalone install using the exact 0.1.17 binaries.\",\"created_at\":\"2026-07-19T22:32:41Z\",\"updated_at\":\"2026-07-19T22:42:22Z\",\"closed_at\":\"2026-07-19T22:42:21Z\",\"merged_at\":\"2026-07-19T22:42:21Z\",\"merge_commit_sha\":\"6a94fdd8b966e2ea4f63bed99465291973c9f3ac\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/54/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/54/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/54/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/69974be68259cc887a385954ddf32e4779d05c95\",\"head\":{\"label\":\"CorbanuCore:fix/wallet-daemon-package-0.1.17\",\"ref\":\"fix/wallet-daemon-package-0.1.17\",\"sha\":\"69974be68259cc887a385954ddf32e4779d05c95\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f8575d0b9c89b8c41ac5c676ddd0be303b7e9574\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/54\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/54\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/54\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/54/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/54/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/54/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/69974be68259cc887a385954ddf32e4779d05c95\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/53\",\"id\":4086944307,\"node_id\":\"PR_kwDOTIDrTc7zmdIz\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/53\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/53.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/53.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/53\",\"number\":53,\"state\":\"closed\",\"locked\":false,\"title\":\"release: PFTerminal 0.1.16 wallet and plan\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- ship the encrypted Solana wallet and PfTerminal Plan purchase/recovery/upgrade flows\\n- ship the durable metered plan gateway and operator accounting\\n- bundle the pfterminal-help product skill\\n- bump workspace and release workflow to 0.1.16\\n- document the native Windows installer command\\n\\n## Qualification\\n- 19 wallet, wallet-daemon, and skill tests passed\\n- 47 TUI wallet/provider tests passed\\n- 39 chat-provider stream/completion tests passed\\n- 55 gateway payment, accounting, concurrency, and streaming tests passed against PostgreSQL\\n- gateway typecheck and build passed\\n- exact debug binary reports 0.1.16 and embeds pfterminal-help/SKILL.md\\n- formatting and diff checks passed\",\"created_at\":\"2026-07-19T19:32:47Z\",\"updated_at\":\"2026-07-19T20:29:57Z\",\"closed_at\":\"2026-07-19T20:29:57Z\",\"merged_at\":\"2026-07-19T20:29:57Z\",\"merge_commit_sha\":\"f8575d0b9c89b8c41ac5c676ddd0be303b7e9574\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/53/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/53/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/53/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/c09d11d0d4617592e28bab346b3c0929670dfc75\",\"head\":{\"label\":\"CorbanuCore:feat/crypto-native-billing\",\"ref\":\"feat/crypto-native-billing\",\"sha\":\"c09d11d0d4617592e28bab346b3c0929670dfc75\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"bd77e936e921fa1319f55cdb3197d63748328a36\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/53\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/53\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/53\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/53/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/53/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/53/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/c09d11d0d4617592e28bab346b3c0929670dfc75\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/52\",\"id\":4080541805,\"node_id\":\"PR_kwDOTIDrTc7zOCBt\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/52\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/52.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/52.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/52\",\"number\":52,\"state\":\"closed\",\"locked\":false,\"title\":\"release: prepare PFTerminal 0.1.15\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- bump the workspace and release workflow to 0.1.15\\n- publish honest release notes for the Kimi Code K3 provider and hierarchy hardening\\n- record focused qualification and the incomplete real-TUI infrastructure check\\n\\n## Verification\\n\\n- `cargo metadata --locked --format-version 1 --no-deps`\\n- `git diff --check`\\n- feature PR package and focused test checks documented in `CHANGELOG.md`\",\"created_at\":\"2026-07-18T01:38:54Z\",\"updated_at\":\"2026-07-18T01:39:01Z\",\"closed_at\":\"2026-07-18T01:39:00Z\",\"merged_at\":\"2026-07-18T01:39:00Z\",\"merge_commit_sha\":\"bd77e936e921fa1319f55cdb3197d63748328a36\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/52/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/52/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/52/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2424c6cc6cb366dbd5fa1c4445e1479c99f18d43\",\"head\":{\"label\":\"CorbanuCore:release/0.1.15\",\"ref\":\"release/0.1.15\",\"sha\":\"2424c6cc6cb366dbd5fa1c4445e1479c99f18d43\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"1456bd16884acbff912bea6eabd7311d86599370\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/52\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/52\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/52\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/52/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/52/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/52/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2424c6cc6cb366dbd5fa1c4445e1479c99f18d43\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/51\",\"id\":4079886423,\"node_id\":\"PR_kwDOTIDrTc7zLiBX\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/51\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/51.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/51.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/51\",\"number\":51,\"state\":\"closed\",\"locked\":false,\"title\":\"fix: harden Nazgul orchestration dispatch and role-graph enforcement\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nCloses the orchestration audit gaps on top of PR #50:\\n\\n- Enforces the Nazgul \u2192 Troll \u2192 Orc graph at the central `AgentControl` boundary, including direct internal/app-server callers, while preserving both legitimate pane and native-crew shapes.\\n- Applies the same model-facing policy to both v1 and v2 spawn tools; models cannot create host-owned Nazgul panes or root-parented Orcs.\\n- Derives and validates child depth from the live parent thread, preventing forged `SessionSource` depth/role metadata from bypassing capacity rules.\\n- Makes stale or closed Nazgul bindings fail closed, persists the rebind-required state, and never silently falls back to Main.\\n- Limits malformed-dispatch correction turns to orchestration threads and to three consecutive failures; a successful/ordinary turn resets the budget.\\n- Repairs native saved-crew restore qualification to verify durable logical pane IDs routing to fresh live endpoints.\\n\\n## Verification\\n\\n- `just fmt`\\n- `just test -p codex-core agent::role::tests` \u2014 31 passed\\n- `just test -p codex-core spawn_agent_internal_enforces_role_graph_for_every_caller`\\n- `just test -p codex-core spawn_agent_rejects_invalid_spawn_orchestration_graphs`\\n- `just test -p codex-core multi_agent_v2_spawn_agent` \u2014 2 passed\\n- `just test -p codex-tui nazgul_binding` \u2014 2 passed\\n- `just test -p codex-tui dispatch_correction`\\n- `just test -p codex-tui malformed_dispatch_marker_in_ordinary_thread`\\n- `just test -p codex-tui app_server_spawn_rejects_hierarchy_role_under_general_worker`\\n- `just test -p codex-tui restore_materializes_saved_native_orcs_without_rollouts`\\n- `just test -p codex-tui pane_layout_persistence_round_trips_root_binding_and_parent_map`\\n\\nThe original PR branch failed the native-crew restore test before setup because its app-server validator rejected legitimate root \u2192 Nazgul creation; this update fixes that boundary and exercises the full restore path.\",\"created_at\":\"2026-07-17T22:43:14Z\",\"updated_at\":\"2026-07-18T01:36:46Z\",\"closed_at\":\"2026-07-18T01:36:46Z\",\"merged_at\":\"2026-07-18T01:36:46Z\",\"merge_commit_sha\":\"1456bd16884acbff912bea6eabd7311d86599370\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/51/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/51/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/51/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ffe9362b577f221cca95fbabd5e1014762495e08\",\"head\":{\"label\":\"CorbanuCore:fix/nazgul-orchestration-audit\",\"ref\":\"fix/nazgul-orchestration-audit\",\"sha\":\"ffe9362b577f221cca95fbabd5e1014762495e08\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"d47740e4e353a4ba86df3a73a2305d84a77851b4\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/51\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/51\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/51\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/51/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/51/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/51/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ffe9362b577f221cca95fbabd5e1014762495e08\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/50\",\"id\":4077199161,\"node_id\":\"PR_kwDOTIDrTc7zBR85\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/50\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/50.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/50.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/50\",\"number\":50,\"state\":\"closed\",\"locked\":false,\"title\":\"feat: add Kimi Code K3 provider and tighten unbound Nazgul semantics\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- Adds the built-in `kimi-code` provider for Kimi Code K3 through the subscription API, including vault/onboarding/provider-picker integration and hosted-tool capability gating.\\n- Makes provider health checks resolve the active provider credential through the same environment/vault/legacy-storage boundary as runtime auth; credentials are never rendered.\\n- Uses a conservative 256K K3 context by default. Entitled Allegretto-or-higher accounts can opt into 1M with `model_context_window = 1048576`; the effective window drives auto-compaction and survives resume. Entitlement-shaped HTTP 401 responses are classified separately from bad credentials.\\n- Exposes K3 reasoning levels `low`, `high`, and `max` (`max` remains the default), maps the PFTerminal effort ladder locally, and rejects unsupported custom values before sending a request. Changing effort is intentionally never automatic because it invalidates Kimi prompt-cache reuse.\\n- Preserves Chat Completions `finish_reason` through normalized events and rollout evidence. Length truncation continues through an existing bounded path, while filtering and unknown reasons fail explicitly.\\n- Prevents Kimi action turns from silently ending on progress narration after tool work. A Kimi-only, bounded semantic classifier uses a strict `complete | incomplete | uncertain` schema against bounded user-objective and assistant-response excerpts. Incomplete or uncertain responses continue the same turn; three unverifiable stops produce one actionable error. This does not add a literal completion marker or change other Chat-wire providers.\\n- Prevents conventional credential-bearing environment variables (API keys, tokens, secrets, passwords, private keys, and credentials) from being persisted in replayable shell snapshots; this was found by the live-acceptance secret audit and fixed at the snapshot boundary rather than as a Kimi-only exception.\\n- Tightens unbound-Nazgul metadata semantics, repairs the native-provider benchmark's rollout matching, and restores the mandatory real-TUI CI job with pinned `just` plus format-v2/stale-layout-safe harness reads.\\n\\n## Verification\\n\\n- `cargo check --workspace --all-targets` \u2014 pass before the final completion-boundary correction\\n- `cargo test -p codex-api` \u2014 160 tests across unit/integration targets, pass before the final correction; the final Chat-stream parser subset is 19/19 pass\\n- `cargo test -p codex-models-manager` \u2014 47 pass before the final correction; final Kimi catalog test passes\\n- `cargo test -p codex-utils-stream-parser` \u2014 28 pass\\n- Final Kimi completion-guard unit tests \u2014 4/4 pass\\n- Final end-to-end Chat-wire regression \u2014 tool call \u2192 prospective progress stop \u2192 structured `incomplete` decision \u2192 continuation \u2192 final response \u2192 structured `complete` decision, pass\\n- Final focused `codex-core` Kimi tests \u2014 6/6 pass\\n- Final Kimi provider catalog and model catalog tests \u2014 pass\\n- Final Kimi provider/reasoning picker snapshot and the previously broken curated-provider picker test \u2014 pass\\n- Final Kimi doctor credential tests \u2014 6/6 pass\\n- Shell-snapshot secret/invalid-export regression \u2014 pass\\n- `qa/orchestrate_tui_matrix.sh` \u2014 all 16 real tmux/TUI rows passed locally before the final correction\\n- Fresh-home live K3 acceptance on commit `67b177dc0`'s exact debug binary \u2014 inspected a temporary project, edited the basis-point defect, recovered from unavailable `python` by using `python3`, ran pytest (`1 passed`), reported the exact result, and passed the hidden structured completion assessment in one request\\n- `cargo fmt --all`, `git diff --check`, and changed-file secret scan \u2014 pass\\n\\n## Broad-suite disclosure\\n\\n- A final `just test -p codex-core` run executed 2,948 tests: 2,799 passed, 15 passed on retry, and 149 failed. The failures are broad host/baseline failures dominated by five- and ten-second shell timeouts under suite saturation, missing `test_stdio_server` helper binaries, existing multi-agent races, service-tier assertions, and image-capability fixtures. The new Kimi end-to-end regression passed inside that broad run. This PR does not claim that broad suite is green.\\n- `cargo clippy -p codex-core --tests -- -D warnings` is blocked by an existing `collapsible_match` warning in `codex-api/src/endpoint/anthropic_messages.rs`; none of the final correction files touch that path.\\n\\n## Remaining limitations\\n\\n- Kimi does not currently expose a stable authenticated entitlement-discovery endpoint used here, so PFTerminal does not auto-detect 256K versus 1M. The safe default is 256K and 1M is an explicit account-level configuration.\\n- The semantic completion check adds one small Kimi request at the end of action turns that executed tools. Informational turns and other providers do not pay this cost.\\n\",\"created_at\":\"2026-07-17T14:21:47Z\",\"updated_at\":\"2026-07-18T01:36:09Z\",\"closed_at\":\"2026-07-18T01:36:08Z\",\"merged_at\":\"2026-07-18T01:36:08Z\",\"merge_commit_sha\":\"d47740e4e353a4ba86df3a73a2305d84a77851b4\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/50/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/50/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/50/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/67b177dc0b052fd771cf031e7284d04c98e32cfa\",\"head\":{\"label\":\"CorbanuCore:feat/kimi-code-provider\",\"ref\":\"feat/kimi-code-provider\",\"sha\":\"67b177dc0b052fd771cf031e7284d04c98e32cfa\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"46de4878b03c14497539c98110a9c83b8249b7ef\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/50\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/50\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/50\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/50/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/50/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/50/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/67b177dc0b052fd771cf031e7284d04c98e32cfa\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/49\",\"id\":4072456751,\"node_id\":\"PR_kwDOTIDrTc7yvMIv\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/49\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/49.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/49.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/49\",\"number\":49,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix native Windows provider auth cwd initialization\",\"user\":{\"login\":\"jollydinger\",\"id\":206255145,\"node_id\":\"U_kgDODEs0KQ\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/206255145?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jollydinger\",\"html_url\":\"https://github.com/jollydinger\",\"followers_url\":\"https://api.github.com/users/jollydinger/followers\",\"following_url\":\"https://api.github.com/users/jollydinger/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/jollydinger/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/jollydinger/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/jollydinger/subscriptions\",\"organizations_url\":\"https://api.github.com/users/jollydinger/orgs\",\"repos_url\":\"https://api.github.com/users/jollydinger/repos\",\"events_url\":\"https://api.github.com/users/jollydinger/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/jollydinger/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- derive the provider-auth working directory from the current filesystem root\\n- avoid the native Windows startup panic caused by treating `/` as an absolute path\\n- preserve `/` behavior on Linux and macOS while supporting Windows drive and UNC roots\\n- update the Claude Plan provider regression test to assert the resolved root\\n\\n## Why\\n\\nOn native Windows, `/` is rooted but not absolute because it has no drive or UNC prefix. Constructing the built-in Claude Plan provider therefore panics in `AbsolutePathBuf::from_absolute_path_checked(/)`, which blocks normal CLI and TUI startup even when another provider is selected.\\n\\nUsing the final ancestor of `AbsolutePathBuf::current_dir()` retains a neutral filesystem-root cwd without assuming `C:\\\\`.\\n\\n## Validation\\n\\n- `cargo test --release -p codex-model-provider-info` (44 passed)\\n- `cargo build --release -p codex-cli --bin pfterminal`\\n- `pfterminal doctor` on native Windows x86_64\\n- non-interactive OpenAI smoke test on native Windows x86_64\",\"created_at\":\"2026-07-16T22:40:28Z\",\"updated_at\":\"2026-07-16T22:55:55Z\",\"closed_at\":\"2026-07-16T22:55:55Z\",\"merged_at\":\"2026-07-16T22:55:55Z\",\"merge_commit_sha\":\"6fff69f3831500d6f2a83a7d027f5062cf89f254\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/49/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/49/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/49/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/19b81461bb30d660fe2898a66f037f98e1d95b80\",\"head\":{\"label\":\"jollydinger:fix/windows-provider-auth-filesystem-root\",\"ref\":\"fix/windows-provider-auth-filesystem-root\",\"sha\":\"19b81461bb30d660fe2898a66f037f98e1d95b80\",\"user\":{\"login\":\"jollydinger\",\"id\":206255145,\"node_id\":\"U_kgDODEs0KQ\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/206255145?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jollydinger\",\"html_url\":\"https://github.com/jollydinger\",\"followers_url\":\"https://api.github.com/users/jollydinger/followers\",\"following_url\":\"https://api.github.com/users/jollydinger/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/jollydinger/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/jollydinger/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/jollydinger/subscriptions\",\"organizations_url\":\"https://api.github.com/users/jollydinger/orgs\",\"repos_url\":\"https://api.github.com/users/jollydinger/repos\",\"events_url\":\"https://api.github.com/users/jollydinger/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/jollydinger/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1303315707,\"node_id\":\"R_kgDOTa8E-w\",\"name\":\"PfTerminal\",\"full_name\":\"jollydinger/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"jollydinger\",\"id\":206255145,\"node_id\":\"U_kgDODEs0KQ\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/206255145?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jollydinger\",\"html_url\":\"https://github.com/jollydinger\",\"followers_url\":\"https://api.github.com/users/jollydinger/followers\",\"following_url\":\"https://api.github.com/users/jollydinger/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/jollydinger/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/jollydinger/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/jollydinger/subscriptions\",\"organizations_url\":\"https://api.github.com/users/jollydinger/orgs\",\"repos_url\":\"https://api.github.com/users/jollydinger/repos\",\"events_url\":\"https://api.github.com/users/jollydinger/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/jollydinger/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/jollydinger/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/jollydinger/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/deployments\",\"created_at\":\"2026-07-16T22:40:00Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-07-16T22:40:10Z\",\"git_url\":\"git://github.com/jollydinger/PfTerminal.git\",\"ssh_url\":\"git@github.com:jollydinger/PfTerminal.git\",\"clone_url\":\"https://github.com/jollydinger/PfTerminal.git\",\"svn_url\":\"https://github.com/jollydinger/PfTerminal\",\"homepage\":null,\"size\":149967,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"5351a35c893f5039254f3bc0b5760bbbff84409d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/49\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/49\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/49\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/49/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/49/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/49/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/19b81461bb30d660fe2898a66f037f98e1d95b80\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/48\",\"id\":4044624102,\"node_id\":\"PR_kwDOTIDrTc7xFBDm\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/48\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/48.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/48.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/48\",\"number\":48,\"state\":\"closed\",\"locked\":false,\"title\":\"chore(deps): bump pkg-config from 0.3.32 to 0.3.33 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"[//]: # (dependabot-start)\\n\u26a0\ufe0f  **Dependabot is rebasing this PR** \u26a0\ufe0f \\n\\nRebasing might not happen immediately, so don't worry if this takes some time.\\n\\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\\n\\n---\\n\\n[//]: # (dependabot-end)\\n\\nBumps [pkg-config](https://github.com/rust-lang/pkg-config-rs) from 0.3.32 to 0.3.33.\\n\n\\nChangelog\\n\nSourced from pkg-config's changelog.\\n\n\\n\n[0.3.33] - 2026-04-12\\n\nChanged\\n\n\\n\nError output from pkg-config is included in the message again to\\nhelp with finding the cause (#187)\\n\\n\\n\\n\n\\nCommits\\n\n\\n\nf4ac872 Release 0.3.33\\n\nbc42854 Merge pull request #187 from Hofer-Julian/fix/error-message\\n\n3ca2dd7 fix: add pkg-config stderr to Rust error\\n\n057321c Merge pull request #178 from altunenes/patch-1\\n\n5da039f simple typo\\n\nSee full diff in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pkg-config&amp;package-manager=cargo&amp;previous-version=0.3.32&amp;new-version=0.3.33)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-07-13T13:07:23Z\",\"updated_at\":\"2026-08-07T14:30:32Z\",\"closed_at\":\"2026-08-07T14:30:24Z\",\"merged_at\":\"2026-08-07T14:30:24Z\",\"merge_commit_sha\":\"a9b344aa1bdceb4d5d4f98b7d316476250edc347\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/48/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/48/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/48/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/1d6c7617ab102df35549048a08983b7f7d5d5921\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/pkg-config-0.3.33\",\"ref\":\"dependabot/cargo/codex-rs/pkg-config-0.3.33\",\"sha\":\"1d6c7617ab102df35549048a08983b7f7d5d5921\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"5f70aca117dab1c4ba2c9ed5ba4ae00c5ad3dd76\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/48\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/48\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/48\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/48/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/48/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/48/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/1d6c7617ab102df35549048a08983b7f7d5d5921\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/47\",\"id\":4044617579,\"node_id\":\"PR_kwDOTIDrTc7xE_dr\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/47\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/47.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/47.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/47\",\"number\":47,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump constant_time_eq from 0.3.1 to 0.5.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"[//]: # (dependabot-start)\\n\u26a0\ufe0f  **Dependabot is rebasing this PR** \u26a0\ufe0f \\n\\nRebasing might not happen immediately, so don't worry if this takes some time.\\n\\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\\n\\n---\\n\\n[//]: # (dependabot-end)\\n\\nBumps [constant_time_eq](https://github.com/cesarb/constant_time_eq) from 0.3.1 to 0.5.0.\\n\n\\nChangelog\\n\nSourced from constant_time_eq's changelog.\\n\n\\n\n0.5.0\\n\n\\n\nUnfortunately, the Rust-version aware resolver only has an effect if\\nthe main crate being compiled is using edition 2024 or opts in, it's\\nnot enough to have edition 2024 in a dependency. Yanked 0.4.3 and\\nreleased 0.5.0; no changes other than the version number. Being able\\nto add new inline assembly architectures without requiring a manual\\nversion update in all dependent crates will have to wait until most\\nof the ecosystem is using edition 2024.\\n\\n\n0.4.3 (yanked)\\n\n\\n\nRust 1.95.0 stabilized inline assembly for PowerPC. Increase the Rust\\nminimum version to allow its use. Cargo's version-aware dependency\\nresolution should prevent this from being a breaking change.\\n\\n\n0.4.2\\n\n\\n\nRefactor detection of the DIT feature on ARM. For builds without the\\n&quot;std&quot; feature, there's now an undocumented function to force the use\\nof the DIT bit.\\n\\n\n0.4.1\\n\n\\n\nSimplify code to make it easier to review.\\n\\n\n0.4.0\\n\nBREAKING CHANGE: this crate now has a &quot;std&quot; feature which is enabled by\\ndefault. Disable it if you need to use this crate as a no_std crate.\\n\nPrevious versions of this crate protected against the optimizer doing an\\nearly exit when the accumulator becomes non-zero (found a difference),\\nbut not against a sufficiently smart optimizer doing an early exit when\\nthe accumulator has all bits set (the accumulator never clears a bit, so\\nhaving all bits set means it will no longer change).\\n\nProtecting against that also prevents autovectorization, so this release\\ndoes manual vectorization to recover most of the speed lost. Where there\\nis enough compiler support (stable vector intrinsics), it uses a mix of\\nvector intrinsics and inline assembly for inputs which are a multiple of\\nthe vector size, while for other architectures and for the remainder of\\nan input which is not a multiple of the vector size, it uses a generic\\nword-at-a-time implementation with the native word size.\\n\nSome newer implementations of the ARM architecture do not guarantee the\\ntiming of instructions unless the DIT bit is set. Fortunately, that bit\\ncan be set on all privilege levels; unfortunately, that bit only exists\\non these newer implementations of the ARM architecture, and the flag to\\ndetect whether it exists is not accessible on all privilege levels. How\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nafe1dc7 Release 0.5.0\\n\nde13231 Release 0.4.3\\n\nc55cf6f Update criterion to 0.8.2\\n\n2230202 Use inline asm for powerpc\\n\n9d3a6da Update criterion to 0.7\\n\n86f38ed Release 0.4.2\\n\nc8b7924 Update count_instructions to 0.2.0\\n\n508e633 Small cleanups\\n\n421e49a Refactor DIT detection\\n\n039ea77 Release 0.4.1\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T13:06:29Z\",\"updated_at\":\"2026-08-07T14:31:12Z\",\"closed_at\":\"2026-08-07T14:31:04Z\",\"merged_at\":\"2026-08-07T14:31:04Z\",\"merge_commit_sha\":\"f3c793b1199e310ddc246d6fbb262be0a03ba252\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/47/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/47/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/47/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/18403208a8f8cf7ace2569bf389e0b562bbe67d6\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/constant_time_eq-0.5.0\",\"ref\":\"dependabot/cargo/codex-rs/constant_time_eq-0.5.0\",\"sha\":\"18403208a8f8cf7ace2569bf389e0b562bbe67d6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/47\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/47\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/47\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/47/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/47/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/47/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/18403208a8f8cf7ace2569bf389e0b562bbe67d6\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/46\",\"id\":4044610721,\"node_id\":\"PR_kwDOTIDrTc7xE9yh\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/46\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/46.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/46.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/46\",\"number\":46,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump serde_json from 1.0.149 to 1.0.151 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"[//]: # (dependabot-start)\\n\u26a0\ufe0f  **Dependabot is rebasing this PR** \u26a0\ufe0f \\n\\nRebasing might not happen immediately, so don't worry if this takes some time.\\n\\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\\n\\n---\\n\\n[//]: # (dependabot-end)\\n\\nBumps [serde_json](https://github.com/serde-rs/json) from 1.0.149 to 1.0.151.\\n\n\\nRelease notes\\n\nSourced from serde_json's releases.\\n\n\\n\nv1.0.151\\n\n\\n\nAdd RawValue::from_string_unchecked (#1331, thanks @\u200bWonderLawrence)\\n\\n\nv1.0.150\\n\n\\n\nReject non-string enum object keys (#1324, thanks @\u200bpuneetdixit200)\\n\\n\\n\\n\n\\nCommits\\n\n\\n\nde85007 Release 1.0.151\\n\n3b2b3c5 Merge pull request #1331 from WonderLawrence/rawvalue-from-string-unchecked\\n\n0406d96 Debug-assert well-formedness and no-whitespace in from_string_unchecked\\n\ncf16f75 Add RawValue::from_string_unchecked\\n\n827a315 Update actions/upload-artifact@v6 -&gt; v7\\n\ncea36a5 Update actions/checkout@v6 -&gt; v7\\n\na1ae73a Release 1.0.150\\n\n1a360b0 Merge pull request #1324 from puneetdixit200/reject-non-string-enum-keys\\n\n2037b63 Reject non-string enum object keys\\n\n5d30df6 Resolve manual_assert_eq pedantic clippy lint\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T13:05:35Z\",\"updated_at\":\"2026-08-07T14:30:19Z\",\"closed_at\":\"2026-08-07T14:30:11Z\",\"merged_at\":\"2026-08-07T14:30:10Z\",\"merge_commit_sha\":\"89a3186efb9d8e090083943682521646493172a6\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/46/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/46/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/46/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/73b9c7822e6025dced12f4e1e67fc31861d79e55\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/serde_json-1.0.150\",\"ref\":\"dependabot/cargo/codex-rs/serde_json-1.0.150\",\"sha\":\"73b9c7822e6025dced12f4e1e67fc31861d79e55\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/46\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/46\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/46\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/46/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/46/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/46/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/73b9c7822e6025dced12f4e1e67fc31861d79e55\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/45\",\"id\":4044603710,\"node_id\":\"PR_kwDOTIDrTc7xE8E-\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/45\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/45.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/45.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/45\",\"number\":45,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump serde_with from 3.17.0 to 3.21.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"[//]: # (dependabot-start)\\n\u26a0\ufe0f  **Dependabot is rebasing this PR** \u26a0\ufe0f \\n\\nRebasing might not happen immediately, so don't worry if this takes some time.\\n\\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\\n\\n---\\n\\n[//]: # (dependabot-end)\\n\\nBumps [serde_with](https://github.com/jonasbb/serde_with) from 3.17.0 to 3.21.0.\\n\n\\nRelease notes\\n\nSourced from serde_with's releases.\\n\n\\n\nserde_with v3.21.0\\n\nSecurity\\n\n\\n\n\\n\nGHSA-7gcf-g7xr-8hxj: KeyValueMap serialization panics on empty sequence or map entries\\nBad or attacker controlled values could cause a panic while allocating too large values.\\nFixed in #966 by setting a maximum allocation size during the creation of collections like Vec or sets.\\n\nThanks to @\u200b7thParkk for reporting the issue.\\n\\n\\n\nAdded\\n\n\\n\nAdd NoneAsZero adapter that maps Option&lt;NonZero*&gt; to a plain integer, encoding None as 0 by @\u200bSAY-5 (#486)\\n\\n\nChanged\\n\n\\n\nRe-enable link-to-definition on docs.rs (#964)\\n\\n\nFixed\\n\n\\n\nFix some doc links to point to the correct types (#963)\\n\nRe-enable unused_qualifications and fix the resulting findings by @\u200blms0806 (#962)\\n\\n\nserde_with v3.20.0\\n\nAdded\\n\n\\n\nAdd support for base58 encoding, similar to the existing base64 setup by @\u200bmitinarseny (#943)\\n\\n\nFixed\\n\n\\n\nExtend base64 with schemars support by @\u200bmitinarseny (#9949)\\n\\n\nserde_with v3.19.0\\n\nAdded\\n\n\\n\n\\n\nAdd support for hashbrown v0.17 (#940)\\n\nThis extends the existing support for hashbrown to the newly released version.\\n\\n\\n\nserde_with v3.18.0\\n\nAdded\\n\n\\n\nSupport OneOrMany with more sequence and set types (#929)\\n\\n\nChanged\\n\n\\n\nBump MSRV to 1.88 due to the darling dependency\\n\\n\\n\\n\n\\nCommits\\n\n\\n\n0f4ca67 Update changelog for 3.21.0 (#967)\\n\n7654841 Update changelog for 3.21.0\\n\nc8a1d82 Protect all collection creations against capacity overflow by using `size_hin...\\n\n6ad5fa5 Properly feature gate the vec_with_capacity_cautious function\\n\nef7d141 Protect all collection creations against capacity overflow by using `size_hin...\\n\na348da3 Add serde_as deserialize_as explain (#958)\\n\n2e5bc20 Bump the github-actions group with 3 updates (#965)\\n\n927a3d6 Bump the github-actions group with 3 updates\\n\n62d14ec Enable link-to-definition on docs.rs again, after the upstream issue was reso...\\n\n4584d94 Enable link-to-definition on docs.rs again, after the upstream issue was reso...\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T13:04:43Z\",\"updated_at\":\"2026-08-07T14:30:58Z\",\"closed_at\":\"2026-08-07T14:30:51Z\",\"merged_at\":\"2026-08-07T14:30:50Z\",\"merge_commit_sha\":\"28813637194080689b475a13b4bc8ee815db333e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/45/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/45/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/45/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/65a539f45663520cd1d4b71baf7a1bb09eca67a6\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/serde_with-3.21.0\",\"ref\":\"dependabot/cargo/codex-rs/serde_with-3.21.0\",\"sha\":\"65a539f45663520cd1d4b71baf7a1bb09eca67a6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/45\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/45\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/45\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/45/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/45/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/45/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/65a539f45663520cd1d4b71baf7a1bb09eca67a6\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/44\",\"id\":4044574901,\"node_id\":\"PR_kwDOTIDrTc7xE1C1\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/44\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/44.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/44.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/44\",\"number\":44,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump astral-sh/setup-uv from 8.1.0 to 9.0.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.1.0 to 9.0.0.\\n\n\\nRelease notes\\n\nSourced from astral-sh/setup-uv's releases.\\n\n\\n\nv9.0.0 \ud83c\udf08 Change prune-cache default to false\\n\nChanges\\n\nThis release disables the default cache cache pruning to ease the load on the PyPi infrastructure.\\nSince users might experience more GitHub Actions cache usage which might result in higher costs this is marked as a breaking change. To read more on why we did this (now) you can read the detailed analysis and reasoning in #967\\n\nBesides this big breaking change we also have a small bugfix while building caches for linux distributions that behave a big different than the &quot;big ones&quot; and a speed up in version resolution by only reading the version manifest until a matching version is found saving runtime and network bandwith.\\n\n\ud83d\udea8 Breaking changes\\n\n\\n\nChange prune-cache default to false @\u200bcharliermarsh (#967)\\n\\n\n\ud83d\udc1b Bug fixes\\n\n\\n\nfix: fall back to distribution ID when os-release has no version field @\u200bcxzhong (#961)\\n\\n\n\ud83d\ude80 Enhancements\\n\n\\n\nSpeed up version client by partial response reads @\u200beifinger (#807)\\n\\n\n\ud83e\uddf0 Maintenance\\n\n\\n\nchore: update known checksums for 0.11.30 @github-actions[bot] (#968)\\n\nchore: update known checksums for 0.11.29 @github-actions[bot] (#960)\\n\\n\n\ud83d\udcda Documentation\\n\n\\n\ndocs: update version references to v8.3.2 @github-actions[bot] (#949)\\n\\n\n\u2b06\ufe0f Dependency updates\\n\n\\n\nchore(deps): roll up Dependabot updates @\u200beifinger (#970)\\n\nchore(deps): roll up Dependabot updates @\u200beifinger (#962)\\n\\n\nv8.2.0 \ud83c\udf08 New inputs quiet and download-from-astral-mirror\\n\nChanges\\n\nThis release brings two new inputs and a few bug fixes.\\n\nNew inputs\\n\nLets talk about the new inputs first.\\n\nquiet\\n\nPretty simple. It turns of all info loggings. Useful if you use this in a composite action and are not interested in all the details.\\nIn the upcoming releases we will add log groups to fully implement support for &quot;less noise&quot;\\n\n\\n\n[!NOTE]\\nWarnings and errors are always logged.\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nc771a70 chore(deps): roll up Dependabot updates (#970)\\n\n2f537ca chore: update known checksums for 0.11.30 (#968)\\n\n2269552 Speed up version client by partial response reads (#807)\\n\n47a7f4f Change prune-cache default to false (#967)\\n\n71966ef chore(deps): roll up Dependabot updates (#962)\\n\nf12b1f0 fix: fall back to distribution ID when os-release has no version field (#961)\\n\necd24dd chore: update known checksums for 0.11.29 (#960)\\n\n6a19136 docs: update version references to v8.3.2 (#949)\\n\n11f9893 chore: roll up Dependabot updates (#948)\\n\nf798556 docs: update version references to v8.3.1 (#946)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T13:00:37Z\",\"updated_at\":\"2026-08-07T14:26:13Z\",\"closed_at\":\"2026-08-07T14:26:05Z\",\"merged_at\":\"2026-08-07T14:26:05Z\",\"merge_commit_sha\":\"91d2cac3eb6fd0c626886bd2716343d49d2a2018\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/44/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/44/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/44/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/fec098b21fcf7058032d205f16606fe118896009\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/astral-sh/setup-uv-8.3.0\",\"ref\":\"dependabot/github_actions/astral-sh/setup-uv-8.3.0\",\"sha\":\"fec098b21fcf7058032d205f16606fe118896009\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/44\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/44\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/44\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/44/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/44/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/44/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/fec098b21fcf7058032d205f16606fe118896009\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/43\",\"id\":4044571061,\"node_id\":\"PR_kwDOTIDrTc7xE0G1\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/43\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/43.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/43.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/43\",\"number\":43,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump taiki-e/install-action from 2 to 2.85.2\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2 to 2.85.2.\\n\n\\nRelease notes\\n\nSourced from taiki-e/install-action's releases.\\n\n\\n\n2.85.2\\n\n\\n\n\\n\nUpdate prek@latest to 0.4.11.\\n\\n\n\\n\nUpdate mise@latest to 2026.7.13.\\n\\n\n\\n\nUpdate kingfisher@latest to 1.109.0.\\n\\n\\n\n2.85.1\\n\n\\n\n\\n\nUpdate vacuum@latest to 0.30.0.\\n\\n\n\\n\nUpdate uv@latest to 0.11.32.\\n\\n\n\\n\nUpdate mise@latest to 2026.7.12.\\n\\n\n\\n\nUpdate cyclonedx@latest to 0.33.1.\\n\\n\n\\n\nUpdate cargo-neat@latest to 0.5.2.\\n\\n\\n\n2.85.0\\n\n\\n\n\\n\nSupport wild (alias: wild-linker). (#1949)\\n\\n\n\\n\nSupport bpf-linker. (#1950)\\n\\n\n\\n\nSupport rafn. (#1935, thanks @\u200bDarkWanderer)\\n\\n\n\\n\nUpdate cargo-neat@latest to 0.5.1.\\n\\n\n\\n\nUpdate zizmor@latest to 1.28.0.\\n\\n\n\\n\nUpdate wasmtime@latest to 47.0.2.\\n\\n\n\\n\nUpdate uv@latest to 0.11.31.\\n\\n\n\\n\nUpdate syft@latest to 1.49.0.\\n\\n\\n\n2.84.1\\n\n\\n\n\\n\nUpdate wasmtime@latest to 47.0.1.\\n\\n\n\\n\nUpdate wasm-tools@latest to 1.254.0.\\n\\n\n\\n\nUpdate uv@latest to 0.11.30.\\n\\n\n\\n\nUpdate mise@latest to 2026.7.11.\\n\\n\n\\n\nUpdate cargo-neat@latest to 0.5.0.\\n\\n\n\\n\nUpdate cargo-crap@latest to 0.3.1.\\n\\n\n\\n\nUpdate biome@latest to 2.5.5.\\n\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n41049aa Release 2.85.2\\n\ndfcf365 Update prek@latest to 0.4.11\\n\neea03cc Update mise@latest to 2026.7.13\\n\n81ca2fe Update martin manifest\\n\ncc90ed0 Update kingfisher@latest to 1.109.0\\n\n55639a3 Update cargo-shear manifest\\n\n3d7d7cd Release 2.85.1\\n\nd09ccb4 Update vacuum@latest to 0.30.0\\n\nac43dee Update uv@latest to 0.11.32\\n\n49b1697 Update prek manifest\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T13:00:03Z\",\"updated_at\":\"2026-08-07T14:26:09Z\",\"closed_at\":\"2026-08-07T14:26:01Z\",\"merged_at\":\"2026-08-07T14:26:01Z\",\"merge_commit_sha\":\"11e27b4e8db667425f8cd0e8dfaabe604cac8609\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/43/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/43/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/43/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/842e5559536bdf9dbb82cda0487fdc3a87eb146b\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/taiki-e/install-action-2.82.9\",\"ref\":\"dependabot/github_actions/taiki-e/install-action-2.82.9\",\"sha\":\"842e5559536bdf9dbb82cda0487fdc3a87eb146b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/43\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/43\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/43\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/43/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/43/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/43/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/842e5559536bdf9dbb82cda0487fdc3a87eb146b\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/42\",\"id\":4044546856,\"node_id\":\"PR_kwDOTIDrTc7xEuMo\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/42\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/42.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/42.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/42\",\"number\":42,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump actions/cache from 5.0.4 to 6.1.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/cache](https://github.com/actions/cache) from 5.0.4 to 6.1.0.\\n\n\\nRelease notes\\n\nSourced from actions/cache's releases.\\n\n\\n\nv6.1.0\\n\nWhat's Changed\\n\n\\n\nBump @\u200bactions/cache to v6.1.0 - handle read-only cache access by @\u200bjasongin in actions/cache#1768\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v6...v6.1.0\\n\nv6.0.0\\n\nWhat's Changed\\n\n\\n\nUpdate packages, migrate to ESM by @\u200bSamirat in actions/cache#1760\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v6.0.0\\n\nv5.1.0\\n\nWhat's Changed\\n\n\\n\nBump @\u200bactions/cache to v5.1.0 - handle read-only cache access by @\u200bjasongin in actions/cache#1775\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v5.1.0\\n\nv5.0.5\\n\nWhat's Changed\\n\n\\n\nUpdate ts-http-runtime dependency by @\u200byacaovsnc in actions/cache#1747\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v5.0.5\\n\\n\\n\n\\nChangelog\\n\nSourced from actions/cache's changelog.\\n\n\\n\nReleases\\n\nHow to prepare a release\\n\n\\n\n[!NOTE]\\nRelevant for maintainers with write access only.\\n\\n\n\\n\nSwitch to a new branch from main.\\n\nRun npm test to ensure all tests are passing.\\n\nUpdate the version in https://github.com/actions/cache/blob/main/package.json.\\n\nRun npm run build to update the compiled files.\\n\nUpdate this https://github.com/actions/cache/blob/main/RELEASES.md with the new version and changes in the ## Changelog section.\\n\nRun licensed cache to update the license report.\\n\nRun licensed status and resolve any warnings by updating the https://github.com/actions/cache/blob/main/.licensed.yml file with the exceptions.\\n\nCommit your changes and push your branch upstream.\\n\nOpen a pull request against main and get it reviewed and merged.\\n\nDraft a new release https://github.com/actions/cache/releases use the same version number used in package.json\\n\n\\n\nCreate a new tag with the version number.\\n\nAuto generate release notes and update them to match the changes you made in RELEASES.md.\\n\nToggle the set as the latest release option.\\n\nPublish the release.\\n\\n\\n\nNavigate to https://github.com/actions/cache/actions/workflows/release-new-action-version.yml\\n\n\\n\nThere should be a workflow run queued with the same version number.\\n\nApprove the run to publish the new version and update the major tags for this action.\\n\\n\\n\\n\nChangelog\\n\n6.1.0\\n\n\\n\nBump @actions/cache to v6.1.0 to pick up actions/toolkit#2435 Handle cache write error due to read-only token\\n\nSwitch redundant &quot;Cache save failed&quot; warning to debug log in save-only\\n\\n\n6.0.0\\n\n\\n\nUpdated @actions/cache to ^6.0.1, @actions/core to ^3.0.1, @actions/exec to ^3.0.0, @actions/io to ^3.0.2\\n\nMigrated to ESM module system\\n\nUpgraded Jest to v30 and test infrastructure to be ESM compatible\\n\\n\n5.0.4\\n\n\\n\nBump minimatch to v3.1.5 (fixes ReDoS via globstar patterns)\\n\nBump undici to v6.24.1 (WebSocket decompression bomb protection, header validation fixes)\\n\nBump fast-xml-parser to v5.5.6\\n\\n\n5.0.3\\n\n\\n\nBump @actions/cache to v5.0.5 (Resolves: https://github.com/actions/cache/security/dependabot/33)\\n\nBump @actions/core to v2.0.3\\n\\n\n5.0.2\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n55cc834 Merge pull request #1768 from jasongin/readonly-cache\\n\nd8cd72f Bump @\u200bactions/cache to v6.1.0 - handle cache write error due to RO token\\n\n2c8a9bd Merge pull request #1760 from actions/samirat/esm_migration_and_package_update\\n\ne9b91fd Prettier fixes\\n\ne4884b8 Rebuild dist\\n\n10baf01 Fixed licenses\\n\ne39b386 Fix test mock return order\\n\nb692820 PR feedback\\n\n6074912 Rebuild dist bundles as ESM to match type:module\\n\n5a912e8 Fix lint and jest issues\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T12:56:38Z\",\"updated_at\":\"2026-08-07T14:26:07Z\",\"closed_at\":\"2026-08-07T14:25:58Z\",\"merged_at\":\"2026-08-07T14:25:58Z\",\"merge_commit_sha\":\"60f773282ab602bcc4c9602f1b24274efe3c0e3c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/42/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/42/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/42/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d3ed83f93840962ac1aee7af697ec635983b5d80\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/cache-6.1.0\",\"ref\":\"dependabot/github_actions/actions/cache-6.1.0\",\"sha\":\"d3ed83f93840962ac1aee7af697ec635983b5d80\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"02f7fc75b3f0b4d72198995a70062158ce90edd6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/42\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/42\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/42\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/42/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/42/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/42/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d3ed83f93840962ac1aee7af697ec635983b5d80\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/41\",\"id\":4044545881,\"node_id\":\"PR_kwDOTIDrTc7xEt9Z\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/41\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/41.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/41.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/41\",\"number\":41,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump actions/cache/save from 5.0.4 to 6.1.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/cache/save](https://github.com/actions/cache) from 5.0.4 to 6.1.0.\\n\n\\nRelease notes\\n\nSourced from actions/cache/save's releases.\\n\n\\n\nv6.1.0\\n\nWhat's Changed\\n\n\\n\nBump @\u200bactions/cache to v6.1.0 - handle read-only cache access by @\u200bjasongin in actions/cache#1768\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v6...v6.1.0\\n\nv6.0.0\\n\nWhat's Changed\\n\n\\n\nUpdate packages, migrate to ESM by @\u200bSamirat in actions/cache#1760\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v6.0.0\\n\nv5.1.0\\n\nWhat's Changed\\n\n\\n\nBump @\u200bactions/cache to v5.1.0 - handle read-only cache access by @\u200bjasongin in actions/cache#1775\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v5.1.0\\n\nv5.0.5\\n\nWhat's Changed\\n\n\\n\nUpdate ts-http-runtime dependency by @\u200byacaovsnc in actions/cache#1747\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v5.0.5\\n\\n\\n\n\\nChangelog\\n\nSourced from actions/cache/save's changelog.\\n\n\\n\nReleases\\n\nHow to prepare a release\\n\n\\n\n[!NOTE]\\nRelevant for maintainers with write access only.\\n\\n\n\\n\nSwitch to a new branch from main.\\n\nRun npm test to ensure all tests are passing.\\n\nUpdate the version in https://github.com/actions/cache/blob/main/package.json.\\n\nRun npm run build to update the compiled files.\\n\nUpdate this https://github.com/actions/cache/blob/main/RELEASES.md with the new version and changes in the ## Changelog section.\\n\nRun licensed cache to update the license report.\\n\nRun licensed status and resolve any warnings by updating the https://github.com/actions/cache/blob/main/.licensed.yml file with the exceptions.\\n\nCommit your changes and push your branch upstream.\\n\nOpen a pull request against main and get it reviewed and merged.\\n\nDraft a new release https://github.com/actions/cache/releases use the same version number used in package.json\\n\n\\n\nCreate a new tag with the version number.\\n\nAuto generate release notes and update them to match the changes you made in RELEASES.md.\\n\nToggle the set as the latest release option.\\n\nPublish the release.\\n\\n\\n\nNavigate to https://github.com/actions/cache/actions/workflows/release-new-action-version.yml\\n\n\\n\nThere should be a workflow run queued with the same version number.\\n\nApprove the run to publish the new version and update the major tags for this action.\\n\\n\\n\\n\nChangelog\\n\n6.1.0\\n\n\\n\nBump @actions/cache to v6.1.0 to pick up actions/toolkit#2435 Handle cache write error due to read-only token\\n\nSwitch redundant &quot;Cache save failed&quot; warning to debug log in save-only\\n\\n\n6.0.0\\n\n\\n\nUpdated @actions/cache to ^6.0.1, @actions/core to ^3.0.1, @actions/exec to ^3.0.0, @actions/io to ^3.0.2\\n\nMigrated to ESM module system\\n\nUpgraded Jest to v30 and test infrastructure to be ESM compatible\\n\\n\n5.0.4\\n\n\\n\nBump minimatch to v3.1.5 (fixes ReDoS via globstar patterns)\\n\nBump undici to v6.24.1 (WebSocket decompression bomb protection, header validation fixes)\\n\nBump fast-xml-parser to v5.5.6\\n\\n\n5.0.3\\n\n\\n\nBump @actions/cache to v5.0.5 (Resolves: https://github.com/actions/cache/security/dependabot/33)\\n\nBump @actions/core to v2.0.3\\n\\n\n5.0.2\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n55cc834 Merge pull request #1768 from jasongin/readonly-cache\\n\nd8cd72f Bump @\u200bactions/cache to v6.1.0 - handle cache write error due to RO token\\n\n2c8a9bd Merge pull request #1760 from actions/samirat/esm_migration_and_package_update\\n\ne9b91fd Prettier fixes\\n\ne4884b8 Rebuild dist\\n\n10baf01 Fixed licenses\\n\ne39b386 Fix test mock return order\\n\nb692820 PR feedback\\n\n6074912 Rebuild dist bundles as ESM to match type:module\\n\n5a912e8 Fix lint and jest issues\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T12:56:30Z\",\"updated_at\":\"2026-08-07T14:26:03Z\",\"closed_at\":\"2026-08-07T14:25:55Z\",\"merged_at\":\"2026-08-07T14:25:55Z\",\"merge_commit_sha\":\"196f104b0f502ab6e68fee25a1b8bf55decfd2f4\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/41/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/41/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/41/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b9629a625c3f037aba3295ae5fb95211056e7861\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/cache/save-6.1.0\",\"ref\":\"dependabot/github_actions/actions/cache/save-6.1.0\",\"sha\":\"b9629a625c3f037aba3295ae5fb95211056e7861\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"02f7fc75b3f0b4d72198995a70062158ce90edd6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/41\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/41\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/41\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/41/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/41/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/41/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b9629a625c3f037aba3295ae5fb95211056e7861\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/40\",\"id\":4044541926,\"node_id\":\"PR_kwDOTIDrTc7xEs_m\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/40\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/40.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/40.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/40\",\"number\":40,\"state\":\"closed\",\"locked\":false,\"title\":\"chore(deps): bump rust-toolchain from 1.95.0 to 1.97.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.97.0.\\n\n\\nRelease notes\\n\nSourced from rust-toolchain's releases.\\n\n\\n\nRust 1.97.0\\n\n\\n\nLanguage\\n\n\\n\nConsider Result&lt;T, Uninhabited&gt; and ControlFlow&lt;Uninhabited, T&gt; to be equivalent to T for must use lint\\n\nAdd allow-by-default dead_code_pub_in_binary lint for unused pub items in binary crates\\n\nStabilize the div32, lam-bh, lamcas, ld-seq-sa and scq target features\\n\nStabilize cfg(target_has_atomic_primitive_alignment)\\n\nAllow trailing self in imports in more cases\\n\\n\n\\n\nPlatform Support\\n\n\\n\nnvptx64-nvidia-cuda: drop support for old architectures and old ISAs\\n\\n\nRefer to Rust's platform support page for more information on Rust's tiered platform support.\\n\n\\n\nStabilized APIs\\n\n\\n\nDefault for RepeatN\\n\nCopy for ffi::FromBytesUntilNulError\\n\nSend for std::fs::File on UEFI\\n\n&lt;{integer}&gt;::isolate_highest_one\\n\n&lt;{integer}&gt;::isolate_lowest_one\\n\n&lt;{integer}&gt;::highest_one\\n\n&lt;{integer}&gt;::lowest_one\\n\n&lt;{integer}&gt;::bit_width\\n\nNonZero&lt;{integer}&gt;::isolate_highest_one\\n\nNonZero&lt;{integer}&gt;::isolate_lowest_one\\n\nNonZero&lt;{integer}&gt;::highest_one\\n\nNonZero&lt;{integer}&gt;::lowest_one\\n\nNonZero&lt;{integer}&gt;::bit_width\\n\\n\nThese previously stable APIs are now stable in const contexts:\\n\n\\n\nchar::is_control\\n\\n\n\\n\nCargo\\n\n\\n\nStabilize build.warnings config. This controls how lint warnings from local packages are treated. Useful for enforcing a warning-free build in CI, replacing -Dwarnings. docs\\n\nStabilize resolver.lockfile-path config. This allows specifying the path to the lockfile to use when resolving dependencies. Useful when working with read-only source directories. docs\\n\ncargo-clean: Error when --target-dir doesn't look like a Cargo target directory. This prevents accidental deletion of non-target directories.\\n\nAdd -m shorthand for --manifest-path\\n\nRemove curl dependency from crates-io crate\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from rust-toolchain's changelog.\\n\n\\n\nVersion 1.97.0 (2026-07-09)\\n\n\\n\nLanguage\\n\n\\n\nConsider Result&lt;T, Uninhabited&gt; and ControlFlow&lt;Uninhabited, T&gt; to be equivalent to T for must use lint\\n\nAdd allow-by-default dead_code_pub_in_binary lint for unused pub items in binary crates\\n\nStabilize the div32, lam-bh, lamcas, ld-seq-sa and scq target features\\n\nStabilize cfg(target_has_atomic_primitive_alignment)\\n\nAllow trailing self in imports in more cases\\n\\n\n\\n\nPlatform Support\\n\n\\n\nnvptx64-nvidia-cuda: drop support for old architectures and old ISAs\\n\\n\nRefer to Rust's platform support page\\nfor more information on Rust's tiered platform support.\\n\n\\n\nStabilized APIs\\n\n\\n\nDefault for RepeatN\\n\nCopy for ffi::FromBytesUntilNulError\\n\nSend for std::fs::File on UEFI\\n\n&lt;{integer}&gt;::isolate_highest_one\\n\n&lt;{integer}&gt;::isolate_lowest_one\\n\n&lt;{integer}&gt;::highest_one\\n\n&lt;{integer}&gt;::lowest_one\\n\n&lt;{integer}&gt;::bit_width\\n\nNonZero&lt;{integer}&gt;::isolate_highest_one\\n\nNonZero&lt;{integer}&gt;::isolate_lowest_one\\n\nNonZero&lt;{integer}&gt;::highest_one\\n\nNonZero&lt;{integer}&gt;::lowest_one\\n\nNonZero&lt;{integer}&gt;::bit_width\\n\\n\nThese previously stable APIs are now stable in const contexts:\\n\n\\n\nchar::is_control\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n2d8144b Auto merge of #158832 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\\n\n1417dc7 Cherry pick mirroring kernel archives in ci-mirrors\\n\ne6ccfb3 Fetch latest relnotes\\n\n701e471 Bump stable channel\\n\nb2282dd Auto merge of #158630 - weihanglo:beta-cargo-backport, r=weihanglo\\n\nafbfb2f [beta-1.97] Update cargo submodule\\n\nc04e321 Auto merge of #158420 - cuviper:beta-next, r=cuviper\\n\nc93dd3e don't try to remove assignments in SimplifyComparisonIntegral\\n\nd2e3ae1 add test case for miscompilation\\n\n9a2d041 updating other test error types\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rust-toolchain&amp;package-manager=rust_toolchain&amp;previous-version=1.95.0&amp;new-version=1.97.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-07-13T12:55:56Z\",\"updated_at\":\"2026-07-20T12:55:45Z\",\"closed_at\":\"2026-07-20T12:55:43Z\",\"merged_at\":null,\"merge_commit_sha\":\"ab93bd4083bc9a87763d741d02e11ad7205deef2\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364576665,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtmQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust_toolchain_package_manager\",\"name\":\"rust_toolchain_package_manager\",\"color\":\"D34516\",\"default\":false,\"description\":\"Pull requests that update rust_toolchain_package_manager code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/40/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/40/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/40/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e3e878ebd1cdc141a31aecb8f678de9775c7b651\",\"head\":{\"label\":\"CorbanuCore:dependabot/rust_toolchain/codex-rs/rust-toolchain-1.97.0\",\"ref\":\"dependabot/rust_toolchain/codex-rs/rust-toolchain-1.97.0\",\"sha\":\"e3e878ebd1cdc141a31aecb8f678de9775c7b651\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"5f70aca117dab1c4ba2c9ed5ba4ae00c5ad3dd76\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/40\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/40\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/40\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/40/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/40/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/40/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e3e878ebd1cdc141a31aecb8f678de9775c7b651\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/39\",\"id\":4028543781,\"node_id\":\"PR_kwDOTIDrTc7wHrMl\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/39\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/39.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/39.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/39\",\"number\":39,\"state\":\"closed\",\"locked\":false,\"title\":\"Integrate PFTerminal runtime fixes and GPT-5.6 support\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- isolate PFTerminal runtime state under `~/.pfterminal` while preserving explicit home overrides\\n- stop PFTerminal packages and installers from shipping or replacing the upstream `codex` command\\n- add GPT-5.6 Sol, Terra, and Luna catalog/runtime support with Sol as the PFTerminal default\\n- preserve provider routing, orchestration, dispatch recovery, and installer/release hardening accumulated on the integration branch\\n- add durable Task Node evidence guidance\\n- consolidate the compatible `actions/cache` and `actions/cache/save` 5.0.5 updates\\n\\n## Verification\\n\\n- `just fmt`\\n- `git diff --check`\\n- focused home/state/model/provider tests: 252 passed\\n- `just test -p codex-tui model`: 94 passed\\n- orchestration role-picker regression: passed\\n- live GPT-5.6 Sol/Terra/Luna probes and Sol tool continuation: passed\\n- `just bazel-lock-check`: passed\\n- `just test -p codex-otel`: 46 passed after rejecting incompatible partial OpenTelemetry 0.32 bot updates\\n\\n## Notes\\n\\nGPT-5.6 `ultra` is sanitized from runtime-visible effort choices because the live endpoint rejects it. The direct GPT-5.6 slugs remain usable even when the account model catalog does not advertise them.\\n\",\"created_at\":\"2026-07-10T10:11:49Z\",\"updated_at\":\"2026-07-13T02:07:17Z\",\"closed_at\":\"2026-07-13T02:07:17Z\",\"merged_at\":\"2026-07-13T02:07:17Z\",\"merge_commit_sha\":\"a271dc313d4685caa0db8079d0355f72c8499ab8\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/39/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/39/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/39/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a271dc313d4685caa0db8079d0355f72c8499ab8\",\"head\":{\"label\":\"CorbanuCore:integrate/pfterminal-20260707\",\"ref\":\"integrate/pfterminal-20260707\",\"sha\":\"a271dc313d4685caa0db8079d0355f72c8499ab8\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/39\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/39\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/39\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/39/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/39/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/39/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a271dc313d4685caa0db8079d0355f72c8499ab8\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/38\",\"id\":4016840634,\"node_id\":\"PR_kwDOTIDrTc7vbB-6\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/38\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/38.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/38.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/38\",\"number\":38,\"state\":\"open\",\"locked\":false,\"title\":\"Add headless Task Node link: extract tasknode-client crate, add `tasknode link` CLI\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n`pfterminal tasknode` is an agent-facing JSON CLI, but **every one of its verbs requires a `tasknode/session` credential that no CLI command could create.** The GitHub link flow existed only inside the TUI (`/tasknode link`), so a headless deployment \u2014 SSH, container, or an agent driving PfTerminal \u2014 could never bootstrap. This adds `pfterminal tasknode link`.\\n\\n## Root cause\\n\\nThe Task Node client was implemented **twice**, and the session struct was duplicated **asymmetrically**:\\n\\n| | TUI | CLI |\\n|---|---|---|\\n| `TaskNodeClient` | `tasknode_menu.rs:2666`, **with** `start_github_link()` / `poll_session()` | `tasknode_cmd.rs:607`, with **neither** |\\n| `TaskNodeLocalSession` | `Serialize + Deserialize`, 8 fields, `save()` + `load()` | **`Deserialize` only, 3 of 8 fields, no `save()`** |\\n| `TASKNODE_SESSION_LABEL` | declared at `tui:24` | declared again at `cli:16` |\\n\\nThe CLI could *read* a session but had no type capable of *writing* one \u2014 it couldn't even record a pending link, having nowhere to put `pending_request_id` / `pending_poll_token`.\\n\\nBolting `save()` onto the CLI's 3-field struct would have silently erased `account_id`, `github_username` and `expires_at` on every write. So this removes the duplication rather than patching around it.\\n\\n## What changed\\n\\n1. **`da9f028a7`** \u2014 new crate `codex-rs/tasknode-client`: canonical 8-field `TaskNodeLocalSession` (`#[serde(default)]` for old-format tolerance, `Debug` redacts `terminal_token` and `pending_poll_token`), `TaskNodeClient` incl. the auth calls, one `TASKNODE_SESSION_LABEL`, `resolve_origin`, and a `SessionState` / typed-error taxonomy.\\n2. **`b60fa0e5d`** \u2014 migrate `cli` and `tui` onto it; both private copies deleted. No behavior change.\\n3. **`ad4d7be6e`** \u2014 `pfterminal tasknode link [--poll|--status|--relink] [--timeout N] [--no-browser] [--json]`. Refuses to clobber a valid session without `--relink`; `--poll` is re-runnable and leaves the pending session intact on timeout; browser opening is skipped automatically when stdout is not a TTY.\\n4. **`e22d74d6e`** \u2014 **data-loss guard, standalone so it can be split out.** `load_or_create_passphrase` (`secrets/src/local.rs`) generated a *new* passphrase whenever none was found, with no check that `secrets/local.age` already existed. A missing or briefly unreadable passphrase therefore bricked the vault permanently and silently. Now it returns a typed error instead.\\n5. **`f2a45147d`** \u2014 `docs/tasknode.md`.\\n\\nAlso fixes an error conflation: every vault failure previously mapped to `\\\"Task Node is not linked.\\\"`. `unlinked`, `pending`, `vault_unavailable`, `session_corrupt`, `link_timeout` (retry) and `link_rejected` (definitive) are now distinguishable.\\n\\n## Headless bootstrap\\n\\n```console\\n$ pfterminal tasknode link\\n{\\\"ok\\\":true,\\\"state\\\":\\\"pending\\\",\\\"verificationUrl\\\":\\\"https://...\\\",\\\"requestId\\\":\\\"...\\\"}\\n# authorize that URL anywhere, including on a phone\\n$ pfterminal tasknode link --poll --timeout 300\\n{\\\"ok\\\":true,\\\"state\\\":\\\"linked\\\",\\\"githubUsername\\\":\\\"...\\\",\\\"accountId\\\":\\\"...\\\"}\\n```\\n\\nNo TTY, no display, no D-Bus required. The credential is keyed to `CODEX_HOME`, so linking once also links any service running as the same user with the same `CODEX_HOME`.\\n\\n## Verification\\n\\n- `cargo test -p codex-tasknode-client` \u2014 6 passed (wiremock covers the auth endpoints; camelCase wire parsing, pending\u2192success, pending\u2192rejected, vault round-trip via `MockKeyringStore`, old-format round-trip preserving all 8 fields, `Debug` redaction).\\n- `cargo test -p codex-secrets` \u2014 9 passed, incl. `existing_secrets_file_without_passphrase_errors_without_regenerating`.\\n- `cargo build -p codex-cli --release`, `just fix`, `just fmt`, `just bazel-lock-update &amp;&amp; just bazel-lock-check` (no lock diff), `git diff --check` \u2014 all clean.\\n- Behavioral check against a temp `CODEX_HOME`: `link --status` \u2192 `{\\\"ok\\\":true,\\\"state\\\":\\\"unlinked\\\"}` exit 0; `status` \u2192 `tasknode_unlinked` exit 1; `link --poll` with nothing pending fails cleanly without hanging.\\n\\n**Two pre-existing failures on this repo, not introduced here** (both reproduce on unmodified `main`, f07d792f4):\\n- `codex-cli`: `sandbox_with_network_proxy_blocks_direct_loopback_access` \u2014 `bwrap: Creating new namespace failed` (the CI/dev box is an LXC container that blocks unprivileged user namespaces).\\n- `codex-tui`: `app::tests::discard_side_thread_removes_agent_navigation_entry` \u2014 deterministic stack overflow. Verified failing on a pristine `main` checkout. This branch touches only `tui/Cargo.toml` and `tui/src/chatwidget/tasknode_menu.rs`; the test lives in `tui/src/app/tests.rs`.\\n\\nThe Task Node menu tests in `codex-tui` and the Task Node tests in `codex-cli` both pass.\\n\\n## \u26a0\ufe0f Merge order \u2014 read before merging\\n\\n**Merge #37 (Telegram connector) first, then this PR.**\\n\\nThere is **zero logic overlap** \u2014 #37 touches no Task Node file, and this branch touches nothing under `codex-rs/telegram/`. But both PRs modify exactly four build-metadata files:\\n\\n- `codex-rs/Cargo.toml` (workspace members)\\n- `codex-rs/Cargo.lock`\\n- `codex-rs/cli/Cargo.toml` (#37 adds `codex-telegram`; this adds `codex-tasknode-client`)\\n- `MODULE.bazel.lock`\\n\\nWhichever merges second must rebase and regenerate the lockfiles (`just bazel-lock-update`). The `Cargo.toml` / `cli/Cargo.toml` conflicts are purely additive \u2014 take both sides. Docs were deliberately kept in a new `docs/tasknode.md` rather than `docs/config.md`, which #37 already edits, so the overlap stays at exactly these four files.\\n\\n\ud83e\udd16 Generated with [Claude Code](https://claude.com/claude-code)\\n\",\"created_at\":\"2026-07-08T18:50:19Z\",\"updated_at\":\"2026-08-09T23:02:25Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/38/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/38/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/38/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/98c9a96cc2738f908a6f28680d0a42595e69b2a9\",\"head\":{\"label\":\"0xzoz:feat/tasknode-link-cli\",\"ref\":\"feat/tasknode-link-cli\",\"sha\":\"98c9a96cc2738f908a6f28680d0a42595e69b2a9\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/38\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/38\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/38\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/38/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/38/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/38/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/98c9a96cc2738f908a6f28680d0a42595e69b2a9\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/37\",\"id\":4002934817,\"node_id\":\"PR_kwDOTIDrTc7ul_Ah\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/37\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/37.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/37.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/37\",\"number\":37,\"state\":\"closed\",\"locked\":false,\"title\":\"Add Telegram connector (`pfterminal telegram`)\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Telegram connector for PfTerminal (`pfterminal telegram`)\\n\\nAdds a new **`codex-telegram`** crate to the `codex-rs/` workspace \u2014 an alternate client surface, peer to `codex-exec`/`codex-tui`, that drives the agent through the in-process app-server client. **`codex-core` is not modified**; the connector is purely a channel adapter.\\n\\n```\\nTelegram user \u21c4 teloxide (long poll) \u21c4 codex-telegram \u21c4 InProcessAppServerClient \u21c4 codex-core\\n```\\n\\n### What's included\\n- **Skeleton + auth + echo** \u2014 teloxide `Bot` from a resolved token, long-poll dispatcher, chat-ID allowlist (default-deny, unauthorized chats logged).\\n- **Agent wiring + streaming** \u2014 first authorized message opens a thread and starts a turn; `agentMessage` deltas are coalesced by editing one message (stays under Telegram's 30 msg/sec); output uses **HTML parse mode**, split at the 4096-char raw-text limit with code-block-aware chunking.\\n- **Command surface** \u2014 `/start` `/help` `/new` `/cancel` `/status` `/model` `/approvals` `/compact` `/diff` `/skills` `/stop`. `/model` switches model *and provider family* on the live thread via `ThreadSettingsUpdate` (no restart, history intact); `/approvals` sets the policy per-thread. Anything else beginning with `/` is passed through to the agent as literal text.\\n- **Approvals** \u2014 `ServerRequest` approval variants surface as inline-keyboard **Approve / Decline** buttons mapped to `resolve_server_request` / `reject_server_request`; **no sensitive op auto-approves**.\\n- **Media captions** \u2014 a photo/document with a caption forwards the caption to the agent with an explicit `[the user attached an image or file\u2026]` prefix, instead of silently hitting the \\\"send text messages\\\" branch and being dropped. (Inbound image *content* is not yet supported \u2014 the agent is told it cannot see the attachment rather than being left to guess. Follow-up below.)\\n- **Hardening** \u2014 polling backoff, HTTP 409 treated as fatal (another poller on the token), `Lagged` backfill via `thread/read`, per-chat session isolation, thread-id persistence for restart recovery, and secret redaction in logs (`truncate_sensitive`).\\n\\n### Config (`[telegram]` in `config.toml`)\\nParsed **locally in the crate** (no `codex-core` config-schema change). Token resolves from the env var named by `bot_token_env`, then the PFTerminal vault, then errors \u2014 never stored raw in `config.toml`.\\n\\n```toml\\n[telegram]\\nenabled = true\\nbot_token_env = \\\"PFTERMINAL_TELEGRAM_TOKEN\\\"\\nallowed_chat_ids = [123456789]\\nmode = \\\"polling\\\"\\napproval_policy = \\\"on-request\\\"\\n```\\n\\n### CLI\\nNew `Telegram` subcommand on `MultitoolCli` \u2192 `pfterminal telegram`.\\n\\n### Verification\\n- `cargo build -p codex-telegram` \u2713 \u00b7 `cargo build -p codex-cli` \u2713\\n- `cargo test -p codex-telegram` \u2192 **59 passed / 0 failed** (29 in `src/lib.rs`, 30 in `tests/all.rs`): allowlist, 4096 splitter incl. escape-inflation + code-block boundaries, command parsing, config precedence, callback encode/decode, backoff, redaction, `/model` selection + provider-credential gating.\\n- `just fmt`, `just bazel-lock-update`, `just bazel-lock-check` \u2713 \u00b7 `BUILD.bazel` authored to mirror neighbors\\n- `docs/config.md` + README updated\\n\\n### Runtime status\\n\\nThis connector is not a demo rig \u2014 it has been the author's **primary day-to-day work harness**, running as an always-on `systemd --user` service.\\n\\n**Production-proven** (continuous operation, `ActiveState=active`, `NRestarts=0`, uptime 15h+ at time of writing, exactly one poller on the token throughout):\\n\\n- **19 user turns, 34 agent messages, 146 tool calls** across two Telegram threads.\\n- Long-poll dispatcher, allowlist, agent wiring, HTML rendering and the 4096-char splitter \u2014 every reply goes through them.\\n- **Thread persistence and restart recovery.** The service was restarted onto a rebuilt binary between turns: `state.json` (`thread_id`, `model`, `model_provider`, `last_delivered_item_id`) survived byte-identical, the next message resumed the *same* thread via `ThreadResume`, and history + model were intact.\\n- **`/model` live switch** on a live thread, no restart. Note the caveat surfaced by external QA: the switch that was exercised here (`gpt`) is one of the few model families whose provider is unambiguous from the slug, so this demonstrates the `ThreadSettingsUpdate` plumbing \u2014 **not** provider routing in general. See the follow-up below.\\n- **A full end-to-end task driven entirely from Telegram**: drafted a proposal, ran a review/fix loop, published artifacts to a public repo, and submitted an evidence packet.\\n\\n**Independently validated by external QA** ([report](https://github.com/walkonwayvs/pft-qa-reports/blob/main/reports/2026-07-10-pfterminal-pr37-telegram-qa.md), a dedicated BotFather bot on a sandbox-capable host, reviewer @walkonwayvs): round-trip relay, the command surface, streaming, and \u2014 for the first time anywhere \u2014 **`/cancel` interrupting a running turn**. That reviewer also found the `/model` provider defect fixed in `69b58633f`.\\n\\n**Implemented and unit-tested, but never exercised live** \u2014 being explicit, because a reviewer validating against the running deployment would otherwise assume these were covered:\\n\\n- **Approvals (inline-keyboard Approve/Decline).** *Structurally unreachable in this deployment*: the host is an LXC container that blocks unprivileged user namespaces, so the codex sandbox cannot launch, so the config runs `sandbox_mode = \\\"danger-full-access\\\"`. Nothing ever escalates to a `ServerRequest`, so the Approve/Decline path has never fired. Validating it requires a deliberately sandboxed config on a host that permits user namespaces.\\n- **HTTP 409 fatal path** and **`Lagged` backfill** \u2014 never triggered (single poller, no lag).\\n\\n(**`/cancel` is no longer in this list** \u2014 it was live-validated by external QA on a separate host and bot.)\\n\\nA `journalctl` grep over the entire life of the unit for `approval|approve|decline|cancel|409|lagged|conflict` returns **zero hits**. That is the honest state: the happy path has thousands of production events behind it; the exceptional paths have unit tests and no live exercise.\\n\\nThese paths cannot be exercised on the production token \u2014 a second poller on the same token gets HTTP 409 and takes the live bot down. Closing this properly needs a separate BotFather test token, an isolated `CODEX_HOME`, and a sandbox-capable host; then drive a streaming turn, an approval \u2192 Approve, another \u2192 Decline, a long turn \u2192 `/cancel`, and a deliberate second poller to assert 409 is fatal.\\n\\n### Known follow-ups\\n- **`/model` cannot change provider**, except for the few model families whose provider is unambiguous from the slug. `Model` in the app-server protocol carries no provider field, so `model/list` gives the connector nothing to route by. `69b58633f` makes the connector *honest* about this (it says `Provider unchanged`, refuses unknown models, and refuses providers with no reachable key) rather than silently wrong. The real fix adds a provider to `Model` and touches `codex-core` \u2014 **its own PR**.\\n- **Live smoke test of the remaining paths** (approvals, 409, `Lagged`) on a sandbox-capable host. Approvals are the priority and are now reachable once a provider is configured correctly.\\n- **Inbound image/document content.** The engine already accepts images (`UserInput::Image`, `UserInput::LocalImage`); the connector carries text only (`BridgeCommand::UserText { chat_id, text }`) and never calls `sendPhoto`/`sendDocument`. One hop to close, in its own PR.\\n- `bridge/mod.rs` is ~600 LoC (over the AGENTS.md ~500 guideline); already split into `bridge/{mod,notifications,commands,server_requests}` \u2014 a further split is a reasonable follow-up.\\n- `codex-app-server-client` is workspace-internal/experimental; types were mirrored from `codex-exec`'s call sites against this revision. Re-verify if the app-server protocol changes.\\n\\n\ud83e\udd16 Generated with [Claude Code](https://claude.com/claude-code)\\n\",\"created_at\":\"2026-07-06T23:58:28Z\",\"updated_at\":\"2026-07-22T04:53:45Z\",\"closed_at\":\"2026-07-22T04:53:45Z\",\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/37/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/37/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/37/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d74fc19472a15801ff6fa9da0e2d971241b632e4\",\"head\":{\"label\":\"0xzoz:feat/telegram-connector\",\"ref\":\"feat/telegram-connector\",\"sha\":\"d74fc19472a15801ff6fa9da0e2d971241b632e4\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/37\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/37\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/37\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/37/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/37/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/37/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d74fc19472a15801ff6fa9da0e2d971241b632e4\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/36\",\"id\":4000783845,\"node_id\":\"PR_kwDOTIDrTc7udx3l\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/36\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/36.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/36.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/36\",\"number\":36,\"state\":\"closed\",\"locked\":false,\"title\":\"Update tasknode-usage evidence submission guidance\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nThe Task Node submission parser scans evidence prose for URLs and registers each one it finds as a formal evidence item. This corrupted a recent CLI auth task submission: localhost/stub-server URLs written into the evidence description (as part of explaining the test setup) were lifted out as the two recorded \\\"evidence items,\\\" replacing the real proof. The task was rewarded with garbage artifacts that cannot be removed after submission.\\n\\n## Changes\\n\\nFocused edits to two files in the \\\\`tasknode-usage\\\\` skill sample:\\n\\n- \\\\`codex-rs/skills/src/assets/samples/tasknode-usage/SKILL.md\\\\` \u2014 add a rule in the Task Lifecycle evidence section that only durable, reviewable artifacts belong in evidence bodies (file paths, commit hashes, task IDs, event IDs, production URLs), forbidding localhost, 127.0.0.1, deliberately-broken origins, and throwaway stub-server endpoints. Explain that the parser scrapes URLs from prose and that test setup should be described by command + observed output.\\n- \\\\`codex-rs/skills/src/assets/samples/tasknode-usage/references/submission-templates.md\\\\` \u2014 update the Initial Evidence template's Artifacts field to require durable/reviewable artifacts only, with a note that the parser extracts URLs from prose and that test scenarios belong under Verification as command + output.\\n\\nHeadings and template structure are unchanged.\\n\\n## Verification\\n\\n- \\\\`grep '^\\\\#'\\\\` on both files confirms all section headings preserved.\\n- Code fence count in the templates file is unchanged (10 backtick fences = 5 template blocks).\\n- \\\\`git diff\\\\` is 2 files changed, 5 insertions(+), 1 deletion(-).\\n\\nTask Node task: \\\\`task_a5112565eee74ecbc5b5f89d678a01a4\\\\`.\",\"created_at\":\"2026-07-06T17:24:51Z\",\"updated_at\":\"2026-07-10T10:05:29Z\",\"closed_at\":\"2026-07-10T10:05:27Z\",\"merged_at\":null,\"merge_commit_sha\":\"96e22665bbf6732ab4401c7d8f69bce11166586e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/36/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/36/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/36/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ffa2025badafd6205e4a598505dd993bedf848f9\",\"head\":{\"label\":\"CorbanuCore:fix/tasknode-skill-evidence-guidance\",\"ref\":\"fix/tasknode-skill-evidence-guidance\",\"sha\":\"ffa2025badafd6205e4a598505dd993bedf848f9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/36\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/36\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/36\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/36/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/36/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/36/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ffa2025badafd6205e4a598505dd993bedf848f9\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/35\",\"id\":3998917124,\"node_id\":\"PR_kwDOTIDrTc7uWqIE\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/35\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/35.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/35.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/35\",\"number\":35,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump rust-toolchain from 1.95.0 to 1.96.1 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.96.1.\\n\n\\nRelease notes\\n\nSourced from rust-toolchain's releases.\\n\n\\n\nRust 1.96.1\\n\n\\n\n\\n\nCargo: fix timeout/retry behavior\\n\nCargo: apply patches for CVE-2025-15661, CVE-2026-55199, and CVE-2026-55200 to libssh2\\n\nrustc: fix miscompilation in MIR optimization\\n\\n\nRust 1.96.0\\n\n\\n\nLanguage\\n\n\\n\nAllow passing expr metavariable to cfg\\n\nAlways coerce never types in tuple expressions\\n\nAvoid incorrect inference guidance of function arguments in rare cases\\n\nSupport s390x vector registers in inline assembly\\n\nAllow using constants of type ManuallyDrop as patterns (fixing a regression introduced in 1.94.0)\\n\\n\n\\n\nCompiler\\n\n\\n\nEnable link relaxation feature for LoongArch Linux targets\\n\nUpdate riscv64gc-unknown-fuchsia baseline to RVA22 + vector\\n\\n\n\\n\nLibraries\\n\n\\n\nSupport iterating over ranges of NonZero integers\\n\nrefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\\n\nFix SGX delayed host lookup via ToSocketAddr\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nassert_matches!\\n\ndebug_assert_matches!\\n\nFrom&lt;T&gt; for AssertUnwindSafe&lt;T&gt;\\n\nFrom&lt;T&gt; for LazyCell&lt;T, F&gt;\\n\nFrom&lt;T&gt; for LazyLock&lt;T, F&gt;\\n\ncore::range::RangeToInclusive\\n\ncore::range::RangeToInclusiveIter\\n\ncore::range::RangeFrom\\n\ncore::range::RangeFromIter\\n\ncore::range::Range\\n\ncore::range::RangeIter\\n\\n\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from rust-toolchain's changelog.\\n\n\\n\nVersion 1.96.1 (2026-06-30)\\n\n\\n\n\\n\nCargo: fix timeout/retry behavior\\n\nCargo: apply patches for CVE-2025-15661, CVE-2026-55199, and CVE-2026-55200 to libssh2\\n\nrustc: fix miscompilation in MIR optimization\\n\\n\nVersion 1.96.0 (2026-05-28)\\n\n\\n\nLanguage\\n\n\\n\nAllow passing expr metavariable to cfg\\n\nAlways coerce never types in tuple expressions\\n\nAvoid incorrect inference guidance of function arguments in rare cases\\n\nSupport s390x vector registers in inline assembly\\n\nAllow using constants of type ManuallyDrop as patterns (fixing a regression introduced in 1.94.0)\\n\\n\n\\n\nCompiler\\n\n\\n\nEnable link relaxation feature for LoongArch Linux targets\\n\nUpdate riscv64gc-unknown-fuchsia baseline to RVA22 + vector\\n\\n\n\\n\nLibraries\\n\n\\n\nSupport iterating over ranges of NonZero integers\\n\nrefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\\n\nFix SGX delayed host lookup via ToSocketAddr\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nassert_matches!\\n\ndebug_assert_matches!\\n\nFrom&lt;T&gt; for AssertUnwindSafe&lt;T&gt;\\n\nFrom&lt;T&gt; for LazyCell&lt;T, F&gt;\\n\nFrom&lt;T&gt; for LazyLock&lt;T, F&gt;\\n\ncore::range::RangeToInclusive\\n\ncore::range::RangeToInclusiveIter\\n\ncore::range::RangeFrom\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n31fca3a Auto merge of #158331 - Mark-Simulacrum:stable-patch, r=Mark-Simulacrum\\n\na4d95c6 adjust release notes to reflect comments\\n\nebbfeb3 Prepare release notes\\n\nd493521 Patch the vendored libssh2 for security fixes\\n\n483648a don't try to remove assignments in SimplifyComparisonIntegral\\n\n81fb5b5 Prepare release notes\\n\n120dec0 add test case for miscompilation\\n\n9580d74 Backport timeout and retry behavior fixes\\n\nac68faa Auto merge of #156937 - cuviper:stable-next, r=cuviper\\n\n8e5c006 Bump to stable release\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rust-toolchain&amp;package-manager=rust_toolchain&amp;previous-version=1.95.0&amp;new-version=1.96.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-07-06T12:55:10Z\",\"updated_at\":\"2026-07-13T12:56:00Z\",\"closed_at\":\"2026-07-13T12:55:58Z\",\"merged_at\":null,\"merge_commit_sha\":\"bf6e499b4d28357087b9176b515e3579cedead56\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364576665,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtmQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust_toolchain_package_manager\",\"name\":\"rust_toolchain_package_manager\",\"color\":\"D34516\",\"default\":false,\"description\":\"Pull requests that update rust_toolchain_package_manager code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/35/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/35/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/35/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/befa8dd1b6e52847add9d93d33940f7639978e46\",\"head\":{\"label\":\"CorbanuCore:dependabot/rust_toolchain/codex-rs/rust-toolchain-1.96.1\",\"ref\":\"dependabot/rust_toolchain/codex-rs/rust-toolchain-1.96.1\",\"sha\":\"befa8dd1b6e52847add9d93d33940f7639978e46\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/35\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/35\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/35\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/35/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/35/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/35/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/befa8dd1b6e52847add9d93d33940f7639978e46\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/34\",\"id\":3994908476,\"node_id\":\"PR_kwDOTIDrTc7uHXc8\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/34\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/34.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/34.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/34\",\"number\":34,\"state\":\"closed\",\"locked\":false,\"title\":\"PROD-CRITICAL: fix orc completion visibility\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- keep direct child turn status authoritative so stale collab receiver running snapshots cannot hide completed Orcs\\n- expose has_new_report markers in Troll/Nazgul roster context\\n- add Troll/Nazgul prompt guardrails to inspect reports and avoid taking over Orc work\\n\\n## Validation\\n- just fmt\\n- just fix -p codex-tui\\n- just test -p codex-tui stale_receiver_running_status_does_not_hide_completed_orc_report\\n- focused spawn/loop tests: 7/7 pass\\n- cargo build --release\\n\\n## Live gate\\nEvidence: /tmp/pfterminal_orc_visibility/evidence/PIN_AND_GATE_SUMMARY.md\\nBurzum saw Snaga/Ghash status=completed;has_new_report=true, reviewed both reports, and closed without re-dispatch or silent claim.\",\"created_at\":\"2026-07-05T21:43:07Z\",\"updated_at\":\"2026-07-10T09:31:23Z\",\"closed_at\":\"2026-07-05T21:43:15Z\",\"merged_at\":\"2026-07-05T21:43:15Z\",\"merge_commit_sha\":\"7f2e735e0c10aca845e468c52dfcbd9bfc9e52ec\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/34/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/34/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/34/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/7b96d72b30908b0ca55f572ac7bad9fef0702d70\",\"head\":{\"label\":\"CorbanuCore:fix/orc-visibility\",\"ref\":\"fix/orc-visibility\",\"sha\":\"7b96d72b30908b0ca55f572ac7bad9fef0702d70\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"265c15add4a2a7e59165365da9028ce9329d324d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/34\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/34\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/34\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/34/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/34/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/34/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/7b96d72b30908b0ca55f572ac7bad9fef0702d70\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null}]\n\n[{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/33\",\"id\":3993901025,\"node_id\":\"PR_kwDOTIDrTc7uDhfh\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/33\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/33.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/33.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/33\",\"number\":33,\"state\":\"closed\",\"locked\":false,\"title\":\"PROD-BREAKING: fix Anthropic replay leak and TUI event wedge\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- Strip Anthropic replay-only content blocks from non-Anthropic OpenAI/chat request serialization.\\n- Make embedded app-server notification delivery non-blocking for the TUI path.\\n- Coalesce high-volume stream deltas, raise in-process queue headroom, and drain terminal input from a dedicated task with watchdog logging.\\n\\n## Verification\\n- Anthropic live gate passed: Fable history switched to gpt-5.5 with no 400 and no anthropic_content_block in the OpenAI request dump.\\n- TUI wedge live gate passed on final rebuilt release binary: standard crew with Snaga and Ghash streaming heavy output; root composer echoed FINAL_ROOT_TYPEABLE_MARKER_0530 while both child tasks were active; final status showed Burzum, Snaga, and Ghash done.\\n- cargo test -p codex-app-server in_process -- --nocapture\\n- cargo test -p codex-tui tui_event_drainer_keeps_polling_during_in_process_event_flood -- --nocapture\\n- cargo test -p codex-app-server-client forward_in_process_event -- --nocapture\\n- RUST_MIN_STACK=16777216 cargo test -p codex-app-server-client -- --nocapture\\n- cargo build --release 2&gt;&amp;1 | tail -3\\n\\nDo not merge, bump, or release until verification approval.\",\"created_at\":\"2026-07-05T14:42:56Z\",\"updated_at\":\"2026-07-10T09:31:24Z\",\"closed_at\":\"2026-07-05T14:51:16Z\",\"merged_at\":\"2026-07-05T14:51:16Z\",\"merge_commit_sha\":\"04a03f4ec4ed064c22dc613cc169a9f42732d577\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11421134320,\"node_id\":\"LA_kwDOTIDrTc8AAAACqMCt8A\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/prod-critical\",\"name\":\"prod-critical\",\"color\":\"B60205\",\"default\":false,\"description\":\"Production-critical fix\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/33/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/33/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/33/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f9d244c009a871604e8c089d208f8ae1ca3bafc9\",\"head\":{\"label\":\"CorbanuCore:hotfix/anthropic-content-block-leak\",\"ref\":\"hotfix/anthropic-content-block-leak\",\"sha\":\"f9d244c009a871604e8c089d208f8ae1ca3bafc9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"640f47aa119e478ff38e6250330b39332b5cca88\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/33\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/33\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/33\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/33/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/33/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/33/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f9d244c009a871604e8c089d208f8ae1ca3bafc9\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/32\",\"id\":3992478798,\"node_id\":\"PR_kwDOTIDrTc7t-GRO\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/32\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/32.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/32.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/32\",\"number\":32,\"state\":\"closed\",\"locked\":false,\"title\":\"PROD-CRITICAL: fix spawn delegation dispatch\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- Replace Troll and Nazgul delegation instructions that referenced nonexistent tools with the real plain-text `...` host contract.\\n- Add a host safety net that detects dispatch blocks hidden inside `exec_command`/shell command text and sends a loud correction back to the source agent instead of silently losing the task.\\n- Add regression coverage proving exec-wrapped dispatch does not route to an Orc and produces exactly one correction.\\n\\n## Verification\\n\\n- `just fmt`: PASS.\\n- `just fix -p codex-tui`: PASS.\\n- `just test -p codex-tui exec_wrapped_native_dispatch_sends_correction_instead_of_routing`: PASS.\\n- `just test -p codex-tui`: PARTIAL. New regression passed; suite had unrelated pre-existing snapshot drift, 3100 passed / 42 failed / 9 skipped.\\n- `cargo build --release 2&gt;&amp;1 | tail -3`: PASS, finished release profile in 10m 46s.\\n\\n## Live Gate\\n\\n- Live scratch TUI standard crew created Nazgul, GLM Troll Burzum, Orc Snaga, and Orc Ghash.\\n- GLM Troll rollout: `/home/pfrpc/.pfterminal/sessions/2026/07/05/rollout-2026-07-05T02-44-44-019f3029-f65b-7370-9349-4b46d0cb550d.jsonl`.\\n- Snaga rollout: `/home/pfrpc/.pfterminal/sessions/2026/07/05/rollout-2026-07-05T02-44-44-019f3029-f6ae-7352-9767-cef55f1cb6bc.jsonl`.\\n- Troll emitted the plain assistant-text dispatch block and completed on `zai/glm-5.2-fast` via `vercel-anthropic-fast`.\\n- Snaga received the task as a user message, executed it, wrote `/tmp/pfterminal_delegation_fix/workspace/delegation_gate_0215.txt`, and reported completion.\\n- Troll verified the artifact after Snaga reported: exact content `PFT_DELEGATION_0215_OK\\\\n`, 23 bytes, final byte `0a`, and reported PASS.\\n\\n## Merge Note\\n\\nProd-critical PR opened for review. Do not merge before acceptance.\",\"created_at\":\"2026-07-05T02:51:38Z\",\"updated_at\":\"2026-07-10T09:31:23Z\",\"closed_at\":\"2026-07-05T02:55:19Z\",\"merged_at\":\"2026-07-05T02:55:19Z\",\"merge_commit_sha\":\"848ee430d158586e9a6e1f5d72fbeb7ed2c74811\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11421134320,\"node_id\":\"LA_kwDOTIDrTc8AAAACqMCt8A\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/prod-critical\",\"name\":\"prod-critical\",\"color\":\"B60205\",\"default\":false,\"description\":\"Production-critical fix\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/32/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/32/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/32/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/56d46f70ac4215d67e2fd61a25dc097ba4c34e6a\",\"head\":{\"label\":\"CorbanuCore:fix/delegation-dispatch-0215-main\",\"ref\":\"fix/delegation-dispatch-0215-main\",\"sha\":\"56d46f70ac4215d67e2fd61a25dc097ba4c34e6a\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"2bd7f57d613a8d5f82fa0790150167b5cab92c99\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/32\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/32\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/32\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/32/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/32/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/32/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/56d46f70ac4215d67e2fd61a25dc097ba4c34e6a\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/31\",\"id\":3991817345,\"node_id\":\"PR_kwDOTIDrTc7t7kyB\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/31\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/31.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/31.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/31\",\"number\":31,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix Anthropic thinking rendering\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"AWAITING SAURON - do not merge before live acceptance.\\n\\n## Summary\\n- Request readable Fable/Anthropic thinking summaries with `thinking.display=\\\"summarized\\\"` on adaptive-thinking Anthropic models. Without this, Fable returns omitted thinking blocks with signatures only.\\n- Map Anthropic `thinking_delta` from `content_block_delta` into the visible reasoning summary stream instead of raw reasoning.\\n- Preserve signed Anthropic thinking blocks on `ResponseItem::Reasoning` for multi-turn replay.\\n- Replay preserved signed thinking blocks back to Anthropic as assistant content blocks.\\n\\n## Phase 1 PIN\\n- Broken parser mapping: `codex-rs/codex-api/src/endpoint/anthropic_messages.rs` previously emitted Anthropic thinking as `ResponseEvent::ReasoningContentDelta`, which becomes raw reasoning in core/app-server.\\n- Missing request knob found during live gate: Fable adaptive thinking defaults to omitted thinking content unless `thinking.display=\\\"summarized\\\"` is requested.\\n- Render path: core maps summary deltas to `EventMsg::ReasoningContentDelta`; app-server maps that to `ReasoningSummaryTextDelta`; TUI always sends that through `ChatWidget::on_agent_reasoning_delta()` / `ReasoningSummaryCell`. Raw deltas are gated behind `show_raw_agent_reasoning`.\\n- Minimal fix: request summarized adaptive thinking, emit `ReasoningSummaryDelta` for Anthropic thinking text, inject the standard summary heading so the panel renders visibly, and store the signed Anthropic block separately for replay.\\n\\n## Tests\\n- `cargo test -p codex-core anthropic_messages_request_adds_cache_control_and_replays_tools`\\n- `cargo test -p codex-api parses_thinking_as_visible_reasoning_summary_and_preserves_signed_block`\\n- `cargo test -p codex-core anthropic_replays_signed_thinking_blocks`\\n- `CARGO_TARGET_DIR=/home/pfrpc/repos/PfTerminal-perf/codex-rs/target cargo build --release`\\n\\n## Live TUI evidence\\n- Built binary left at `/home/pfrpc/repos/PfTerminal-perf/codex-rs/target/release/pfterminal`.\\n- Scratch tmux TUI used `claude-fable-5` on Anthropic route with vault-loaded key.\\n- Evidence directory: `/tmp/pfterminal_fable_reasoning/evidence_after_display`.\\n- Request dump: `/tmp/pfterminal_fable_reasoning/evidence_after_display/anthropic_request.json` shows `thinking={\\\"type\\\":\\\"adaptive\\\",\\\"display\\\":\\\"summarized\\\"}` and `output_config={\\\"effort\\\":\\\"high\\\"}`.\\n- Sanitized SSE excerpt: `/tmp/pfterminal_fable_reasoning/evidence_after_display/anthropic_sse_trace_sanitized.txt`.\\n- Pane captures: `/tmp/pfterminal_fable_reasoning/evidence_after_display/tui_final_escaped.txt` and `/tmp/pfterminal_fable_reasoning/evidence_after_display/tui_final_plain.txt`.\\n- Live summary: `/tmp/pfterminal_fable_reasoning/evidence_after_display/live_gate_summary.txt` records `thinking_delta_count=8`, `thinking_block_start_count=1`, `signature_delta_count=1`.\\n\\n## Live-gate verdict\\nPASS. The rerun produced non-empty `thinking_delta` events and the TUI rendered them as a clean styled reasoning panel above the final answer, with no raw JSON blob leakage.\\n\",\"created_at\":\"2026-07-04T21:08:43Z\",\"updated_at\":\"2026-07-10T09:31:23Z\",\"closed_at\":\"2026-07-05T00:54:03Z\",\"merged_at\":\"2026-07-05T00:54:03Z\",\"merge_commit_sha\":\"384f820f5fe6675c0168f97ca988496313cd5ca2\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/31/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/31/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/31/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8393b26ee2844e7a75b2008edb147ecd4a87a6d3\",\"head\":{\"label\":\"CorbanuCore:fix/anthropic-reasoning-render\",\"ref\":\"fix/anthropic-reasoning-render\",\"sha\":\"8393b26ee2844e7a75b2008edb147ecd4a87a6d3\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"166debce7fc6e085604ef0feda2721b38ae99669\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/31\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/31\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/31\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/31/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/31/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/31/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8393b26ee2844e7a75b2008edb147ecd4a87a6d3\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/30\",\"id\":3991713016,\"node_id\":\"PR_kwDOTIDrTc7t7LT4\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/30\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/30.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/30.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/30\",\"number\":30,\"state\":\"closed\",\"locked\":false,\"title\":\"OpenRouter parity forward-port benchmark branch\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"AWAITING SAURON BENCHMARKS - DO NOT MERGE\\n\\nThis PR is a benchmark handle for the rescued OpenRouter parity forward-port. There are no file diffs in this branch: the four rescued behaviors were already folded into `main`/0.1.5 through later squashed/evolved commits, so cherry-picking the rescued commits produced no net-new code after conflict resolution.\\n\\nForward-port audit:\\n- e242fde13 provider knob: present on main (`openrouter_provider`, request-level provider body wiring).\\n- 3dd5b470c stream hardening: present on main, including later QA behavior that comment-only OpenRouter keepalives survive actionable-silence timeout.\\n- b181f9c70 web-search plugins / 10s hold fix: present on main (`plugins` request field for OpenRouter web search).\\n- a2f761d63 reasoning dialect parity: present on main (`reasoning` / `reasoning_details` deltas treated as actionable).\\n\\nLocal build:\\n- `cargo build --release` passed.\\n- Binary left at `codex-rs/target/release/pfterminal`.\\n- `pfterminal --version` reports `pfterminal 0.1.5`.\\n- Build evidence: `/tmp/pfterminal_parity_forward/evidence/cargo_build_release.log`.\\n\\nLive TUI verification:\\n- Launched scratch tmux with OpenRouter key from `/home/pfrpc/repos/prompt_rewrite_20260703/.openrouter_clean.txt` via env export; key was never printed.\\n- Prompt completed with `parity-ok`.\\n- Metrics: `ms_to_response_headers=6466`, `ms_to_first_sse_byte=6466`, `ms_to_first_actionable_event=6542`, `comment_frame_count=15`, `parsed_event_count=9`.\\n- OpenRouter generation: `gen-1783196201-s045Vj7xMX1r3dRCuOoy`; provider: `Novita`.\\n- Evidence: `/tmp/pfterminal_parity_forward/evidence/tui_envfile_capture.txt` and `/tmp/pfterminal_parity_forward/evidence/tui_envfile_metrics.jsonl`.\\n\\nNote: this PR intentionally contains an empty commit so GitHub has a branch/PR object for Sauron's benchmark gate. The benchmarked code is current main + the already-present parity fixes.\\n\",\"created_at\":\"2026-07-04T20:17:28Z\",\"updated_at\":\"2026-07-10T09:32:07Z\",\"closed_at\":\"2026-07-10T09:32:07Z\",\"merged_at\":null,\"merge_commit_sha\":\"99d4145ed196c466e683f1fcf9d9f9cb551f9d94\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/30/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/30/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/30/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ebb853a3e778275515931a83545fa1fd0c8b88c1\",\"head\":{\"label\":\"CorbanuCore:fix/openrouter-parity-forward\",\"ref\":\"fix/openrouter-parity-forward\",\"sha\":\"ebb853a3e778275515931a83545fa1fd0c8b88c1\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"166debce7fc6e085604ef0feda2721b38ae99669\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/30\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/30\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/30\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/30/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/30/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/30/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ebb853a3e778275515931a83545fa1fd0c8b88c1\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/29\",\"id\":3990999266,\"node_id\":\"PR_kwDOTIDrTc7t4dDi\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/29\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/29.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/29.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/29\",\"number\":29,\"state\":\"closed\",\"locked\":false,\"title\":\"Release 0.1.5 standard base prompt and branding\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Release 0.1.5 standard base prompt and branding.\\n\\nEvidence:\\n- RUST_MIN_STACK=16777216 cargo test -p codex-core agent::role: PASS; includes deterministic role-precedence test.\\n- cargo test -p codex-models-manager: PASS.\\n- Prior branch gates: release build, TUI standard-base checks, install script syntax, CLI tests.\\n\\nPrecedence assertions:\\n- nazgul/troll/orc resolve to their role base markers and exclude the standard-base marker.\\n- non-gpt default claude-fable-5 contains the standard-base marker.\\n- gpt-5.5 still contains vivid inner life and excludes the standard-base marker.\",\"created_at\":\"2026-07-04T15:24:13Z\",\"updated_at\":\"2026-07-10T09:31:24Z\",\"closed_at\":\"2026-07-04T15:33:18Z\",\"merged_at\":\"2026-07-04T15:33:18Z\",\"merge_commit_sha\":\"fd526022f7a8bcc7b64e924c27af9cc733c16d8b\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/29/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/29/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/29/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e7a284d37941d5b213344d5d820f2389fe2f4003\",\"head\":{\"label\":\"CorbanuCore:release/0.1.5-standard-base-branding\",\"ref\":\"release/0.1.5-standard-base-branding\",\"sha\":\"e7a284d37941d5b213344d5d820f2389fe2f4003\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"e959abea72370cd3f8aa10624254944980a33eb1\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/29\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/29\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/29\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/29/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/29/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/29/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e7a284d37941d5b213344d5d820f2389fe2f4003\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/28\",\"id\":3990485037,\"node_id\":\"PR_kwDOTIDrTc7t2fgt\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/28\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/28.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/28.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/28\",\"number\":28,\"state\":\"open\",\"locked\":false,\"title\":\"Billing WS-A: token buckets + provider-reported cost\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Gate\\n\\nDO NOT MERGE \u2014 Sauron gates Billing WS-A.\\n\\n## Summary\\n\\n- Adds `cache_creation_input_tokens` as the fourth token bucket across `TokenUsage`/rollout/TUI/exec/app-server shaped records.\\n- Keeps `input_tokens` all-in and preserves existing context math (`non_cached_input` remains all-in minus cache-read only).\\n- Preserves Anthropic cache-write tokens across `message_start`/`message_delta` by merging cumulative stream usage buckets.\\n- Sets OpenAI chat/responses cache-write bucket to `0`.\\n- Requests OpenRouter usage accounting on OpenRouter chat request bodies and records final-chunk `usage.cost` as `reported_cost_usd` in chat call metrics.\\n\\n## Schema Compatibility\\n\\n`cache_creation_input_tokens` uses serde defaults on persisted/transport structs, so older rollouts and JSON payloads that lack the field still parse as zero.\\n\\n## Evidence\\n\\n- API/protocol tests: `/tmp/pfterminal_billing_a_1100/evidence/test_api_protocol_after_anthropic_merge.log` PASS, 238 passed.\\n- Core token tests: `/tmp/pfterminal_billing_a_1100/evidence/test_core_token_after_anthropic_merge.log` still has 3 unrelated integration failures: two CLI personal-access-token harness tests route to missing/default ambient auth, and one OTEL capture test reports empty span logs. The schema-related token-count fixture passes.\\n- Release build: `/tmp/pfterminal_billing_a_1100/evidence/build_release_after_anthropic_merge.log` PASS.\\n- Live TUI smoke: claude-plan route completed and `/status` rendered; rollout token_count records `cache_creation_input_tokens: 26912` at `/home/pfrpc/.pfterminal/sessions/2026/07/04/rollout-2026-07-04T11-55-00-019f2cfb-6507-7761-b762-6ab4ab6524bf.jsonl`.\\n\\n## Notes\\n\\nVercel Anthropic Fast smoke returned a warm cache-read bucket but no cache-write on this machine. The final acceptance smoke used the directive-allowed `claude-plan` route to prove non-zero cache creation in rollout.\\n\",\"created_at\":\"2026-07-04T11:57:27Z\",\"updated_at\":\"2026-08-09T23:02:25Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":true,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/28/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/28/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/28/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e5ddf72293301386d8859093d809a505856801b7\",\"head\":{\"label\":\"CorbanuCore:feat/billing-token-buckets\",\"ref\":\"feat/billing-token-buckets\",\"sha\":\"e5ddf72293301386d8859093d809a505856801b7\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/28\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/28\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/28\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/28/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/28/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/28/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e5ddf72293301386d8859093d809a505856801b7\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/27\",\"id\":3989315938,\"node_id\":\"PR_kwDOTIDrTc7tyCFi\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/27\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/27.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/27.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/27\",\"number\":27,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix rust-release called workflow runs-on startup failure\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- Mirror PR #24 in the called release workflow by using `matrix.runner` directly for `runs-on`.\\n- This fixes the tag-triggered rust-release startup failure before jobs are created.\\n\\n## Scope\\n- Only `.github/workflows/rust-release-argument-comment-lint.yml` changed.\",\"created_at\":\"2026-07-04T02:56:26Z\",\"updated_at\":\"2026-07-04T02:56:38Z\",\"closed_at\":\"2026-07-04T02:56:37Z\",\"merged_at\":\"2026-07-04T02:56:37Z\",\"merge_commit_sha\":\"e959abea72370cd3f8aa10624254944980a33eb1\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/27/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/27/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/27/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/726984bf19adc6c75d6e6134d369827826134cc5\",\"head\":{\"label\":\"CorbanuCore:fix/release-lint-runs-on\",\"ref\":\"fix/release-lint-runs-on\",\"sha\":\"726984bf19adc6c75d6e6134d369827826134cc5\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"df757d87e681052236a4ecc77bd56586b968b25c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/27\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/27\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/27\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/27/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/27/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/27/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/726984bf19adc6c75d6e6134d369827826134cc5\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/26\",\"id\":3989269976,\"node_id\":\"PR_kwDOTIDrTc7tx23Y\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/26\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/26.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/26.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/26\",\"number\":26,\"state\":\"closed\",\"locked\":false,\"title\":\"Role doctrine: evidence-to-files reporting\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Updates Nazgul/Troll/Orc role doctrine so bulky evidence is written to files and reports cite paths instead of pasting walls.\\\\n\\\\nVerification:\\\\n- RUST_MIN_STACK=16777216 cargo test -p codex-core agent::role\\\\n- cargo build --release\",\"created_at\":\"2026-07-04T02:37:55Z\",\"updated_at\":\"2026-07-10T09:31:24Z\",\"closed_at\":\"2026-07-04T02:38:05Z\",\"merged_at\":\"2026-07-04T02:38:05Z\",\"merge_commit_sha\":\"0e349db265dbbabb5c61a616846b6db8b64020e7\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/26/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/26/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/26/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/802d0cebd426754787ac4a2475a03200badf1984\",\"head\":{\"label\":\"CorbanuCore:fix/report-doctrine\",\"ref\":\"fix/report-doctrine\",\"sha\":\"802d0cebd426754787ac4a2475a03200badf1984\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7d58e63aa053524bd0cf090ade8898718c5ff97b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/26\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/26\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/26\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/26/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/26/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/26/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/802d0cebd426754787ac4a2475a03200badf1984\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/25\",\"id\":3989194528,\"node_id\":\"PR_kwDOTIDrTc7txkcg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/25\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/25.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/25.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/25\",\"number\":25,\"state\":\"closed\",\"locked\":false,\"title\":\"PFTerminal 0.1.4: orchestration reliability\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Release integration for PFTerminal 0.1.4.\\\\n\\\\nIncludes hotfix/dispatch-loop commits after PR #24 and #23, with provider persistence preserved before catalog pair-correction validation.\",\"created_at\":\"2026-07-04T01:57:02Z\",\"updated_at\":\"2026-07-10T09:31:24Z\",\"closed_at\":\"2026-07-04T01:57:13Z\",\"merged_at\":\"2026-07-04T01:57:12Z\",\"merge_commit_sha\":\"7d58e63aa053524bd0cf090ade8898718c5ff97b\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/25/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/25/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/25/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b4a3376e29fca1287029b5da66fd98a0975a511b\",\"head\":{\"label\":\"CorbanuCore:hotfix/dispatch-loop\",\"ref\":\"hotfix/dispatch-loop\",\"sha\":\"b4a3376e29fca1287029b5da66fd98a0975a511b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"6f3d1a733363c6c6e11ba4a9bfaa5caf2b0879fe\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/25\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/25\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/25\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/25/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/25/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/25/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b4a3376e29fca1287029b5da66fd98a0975a511b\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/24\",\"id\":3986502184,\"node_id\":\"PR_kwDOTIDrTc7tnTIo\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/24\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/24.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/24.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/24\",\"number\":24,\"state\":\"closed\",\"locked\":false,\"title\":\"AWAITING ALEX: Fix rust-release tag workflow startup\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"AWAITING ALEX \u2014 do not merge before Alex review.\\n\\n## Summary\\n\\n- Fix `rust-release.yml` tag-push startup failures by removing an invalid optional matrix property reference.\\n- The top-level `build` matrix defines `runner` for every row and never defines `runs_on`, so the job should use `runs-on: ${{ matrix.runner }}` directly.\\n\\n## Cause\\n\\n- `rust-release` run `28661154132` for `rust-v0.1.3` failed in 1s with `conclusion=startup_failure`, zero jobs, and no logs:\\n  https://github.com/agtico/PfTerminal/actions/runs/28661154132\\n- Prior tag-push `rust-release.yml` runs for `rust-v0.1.2` and `rust-v0.0.0` also ended as zero-job `startup_failure`, so this was a standing workflow graph validation issue.\\n- `actionlint 1.7.12` reproduced the workflow-file error:\\n  `.github/workflows/rust-release.yml:56:18: property \\\"runs_on\\\" is not defined in object type ...`\\n- GitHub rejected `runs-on: ${{ matrix.runs_on || matrix.runner }}` before creating jobs because the `build` matrix rows do not define `runs_on`.\\n\\n## Fix\\n\\n- Replace `runs-on: ${{ matrix.runs_on || matrix.runner }}` with `runs-on: ${{ matrix.runner }}` in the top-level `build` job.\\n- This preserves the current macOS/Linux runner selection and removes the invalid matrix property lookup so 0.1.4 tag pushes can start the workflow graph.\\n\\n## Validation\\n\\n- `/tmp/actionlint/actionlint .github/workflows/rust-release.yml`\\n- `git diff --check`\\n\\n## Status Note\\n\\n- Cause and fix were documented in `/home/pfrpc/repos/pfterminal_qa_20260703/phase_013_status.md`.\\n\",\"created_at\":\"2026-07-03T13:56:30Z\",\"updated_at\":\"2026-07-10T09:31:24Z\",\"closed_at\":\"2026-07-04T01:55:56Z\",\"merged_at\":\"2026-07-04T01:55:56Z\",\"merge_commit_sha\":\"c8793ac34fae7d93c9cfc98146a6f76f09c31f2d\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/24/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/24/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/24/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6ea408c39aed3dc10b0781323e1e8c6e86eb127b\",\"head\":{\"label\":\"CorbanuCore:fix/rust-release-tag-startup\",\"ref\":\"fix/rust-release-tag-startup\",\"sha\":\"6ea408c39aed3dc10b0781323e1e8c6e86eb127b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"74da7c1ab027374b2c1787af5d7289044d5258be\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/24\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/24\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/24\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/24/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/24/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/24/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6ea408c39aed3dc10b0781323e1e8c6e86eb127b\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/23\",\"id\":3986408639,\"node_id\":\"PR_kwDOTIDrTc7tm8S_\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/23\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/23.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/23.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/23\",\"number\":23,\"state\":\"closed\",\"locked\":false,\"title\":\"AWAITING ALEX: Persist onboarding provider selection for 0.1.4\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"AWAITING ALEX (0.1.4 candidate) \u2014 do not merge before Alex review.\\n\\n## Summary\\n\\n- Carry successful provider API-key onboarding through the onboarding result.\\n- Persist the selected provider plus a provider-compatible model before post-onboarding config reload, using the existing config batch/model-selection write path.\\n- Tighten startup credential suppression to the active provider credential, so a stale non-active provider key cannot silently keep Ambient active.\\n- Share the existing provider/model compatibility resolver between config loading and onboarding persistence.\\n\\n## Before Repro Evidence\\n\\n- `/home/pfrpc/repos/pfterminal_qa_20260703/phase_013_status.md:136-137`: 0.1.3 RC dispatch smoke initially failed after OpenRouter API-key onboarding with `Cannot run native Codex worker on Ambient (ambient); missing AMBIENT_API_KEY`.\\n- `/home/pfrpc/repos/pfterminal_qa_20260703/phase_013_status.md:175-179`: installed 0.1.2 behaved the same; fresh OpenRouter onboarding showed the provider key configured, then native spawn fell back to Ambient without manual `/model` reselect.\\n- `/home/pfrpc/repos/pfterminal_qa_20260703/phase_013_status.md:213-216`: source triage showed provider API-key login wrote the credential only, never `model_provider` or `model`, so config reload defaulted to Ambient.\\n- `/home/pfrpc/repos/pfterminal_qa_20260703/phase_013_status.md:239-247`: requested 0.1.4 fix scope was provider-selection persistence plus the three regression cases covered below.\\n\\n## After Repro Evidence\\n\\n- `cargo test -p codex-tui onboarding_provider_selection_persists_provider_and_compatible_model`\\n- `cargo test -p codex-tui stored_non_active_provider_key_does_not_suppress_startup_login_screen`\\n- `cargo test -p codex-tui persisted_non_ambient_provider_key_suppresses_startup_login_screen`\\n- `cargo test -p codex-tui native_spawn_auth_guard_uses_selected_provider_after_onboarding`\\n- `cargo test -p codex-tui configured_provider_api_key_reads_provider_success_state`\\n- `cargo test -p codex-core load_config_openrouter_provider_uses_api_login`\\n- `cargo test -p codex-model-provider-info`\\n- `cargo fmt --check`\\n- `git diff --check`\\n\\n`cargo fmt`/`cargo fmt --check` passed with the repo's existing stable-rustfmt warning about `imports_granularity = Item`.\\n\\n## Notes\\n\\n- No OpenRouter/Fable/Anthropic literal special case was added.\\n- This PR is intentionally unmerged and held for Alex as the 0.1.4 candidate fix.\\n\",\"created_at\":\"2026-07-03T13:40:00Z\",\"updated_at\":\"2026-07-10T09:31:23Z\",\"closed_at\":\"2026-07-04T01:56:01Z\",\"merged_at\":\"2026-07-04T01:56:01Z\",\"merge_commit_sha\":\"6f3d1a733363c6c6e11ba4a9bfaa5caf2b0879fe\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/23/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/23/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/23/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6e2ecfaf9c575b6f813ef71f3493e4a91c3c2838\",\"head\":{\"label\":\"CorbanuCore:fix/onboarding-provider-persistence\",\"ref\":\"fix/onboarding-provider-persistence\",\"sha\":\"6e2ecfaf9c575b6f813ef71f3493e4a91c3c2838\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"74da7c1ab027374b2c1787af5d7289044d5258be\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/23\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/23\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/23\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/23/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/23/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/23/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6e2ecfaf9c575b6f813ef71f3493e4a91c3c2838\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/22\",\"id\":3984163667,\"node_id\":\"PR_kwDOTIDrTc7teYNT\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/22\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/22.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/22.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/22\",\"number\":22,\"state\":\"closed\",\"locked\":false,\"title\":\"QA release fixes 2026-07-03\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nReview-found QA release fixes for the 2026-07-03 Phase B gate. This PR intentionally excludes PR #21 / Fable work.\\n\\n## Findings Fixed\\n\\n- R4/R5 provider/schema initializer regression: `3fefcd6f9` (`Fix provider info test initializers`)\\n  - Tests: `just test -p codex-login`; `just test -p codex-app-server derive_config_from_params_uses_session_thread_config_model_provider`\\n  - Evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- R3 TUI auth-manager layering regression: `fc62a3eab` (`Remove TUI auth manager dependency`)\\n  - Test: `just test -p codex-tui tui_runtime_source_does_not_depend_on_manager_escape_hatches`\\n  - Evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- R2 live dispatch cluster: `31b591e47` and `b096e82be`\\n  - Fixes child-report retention, operator-pane isolation, report visibility, and wrong-parent/report-routing behavior.\\n  - Tests: `just test -p codex-tui child_report dispatch` plus targeted child-report/report-visibility/operator-pane tests.\\n  - Evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_round2`, `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_round4_tasknode_attempt1_method`, `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- R6 ambient model/deferred tool regressions: `9013d06f0` (`Fix ambient model and deferred tool regressions`)\\n  - Tests: `just test -p codex-tools custom_search_text_is_augmented_with_spec_metadata`; targeted `codex-core` ambient-provider/role/deferred-tool tests.\\n  - Evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- R1 stream/retry/provider hardening: `60014b5f6` (`Keep chat streams alive on SSE comments`)\\n  - Tests: `just test -p codex-api comment_frames_keep_idle_timer_alive comment_only_stream_survives_actionable_silence_timeout truly_silent_stream_hits_idle_timeout`; targeted `codex-core` retry guard tests; `codex-model-provider-info` provider override tests.\\n  - Evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- Stale active-turn routing: `37698e1d0` (`Fix stale active-turn routing for idle panes`)\\n  - Tests: `just test -p codex-tui active_turn_submission_clears_stale_visible_idle_turn_id active_turn_submission_keeps_inactive_thread_turn_id`\\n  - Evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- Round-5 paste-burst submission swallow: `f76b2de86` (`Fix long single-line paste burst submission`)\\n  - Tests: `just test -p codex-tui long_single_line_burst_enter_submits ascii_burst_treats_enter_as_newline queued_submission_flushes_ascii_burst_instead_of_inserting_newline child_report dispatch active_turn_submission_clears_stale_visible_idle_turn_id active_turn_submission_keeps_inactive_thread_turn_id` (`52 passed`)\\n  - Live evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_round5_gorkul_fixed_live`\\n\\n## Final Gate / Suite Matrix\\n\\nGreen:\\n\\n- `just test -p codex-api` (`149 passed`)\\n- `just test -p codex-model-provider-info` (`40 passed`)\\n- `just test -p codex-config` (`189 passed`)\\n- `just test -p codex-login` (`158 passed`)\\n- `just test -p codex-app-server derive_config_from_params_uses_session_thread_config_model_provider`\\n- `just test -p codex-tui child_report dispatch` (`47 passed`)\\n- R1/R6/Round-5 targeted suites listed above\\n- `cargo fmt --check`\\n- `cargo build -p codex-cli --bin pfterminal`\\n- Branch-diff and QA-artifact key scans (`hit_count=0`)\\n- tasknodeorc Round-5 priority verifier: PASS 3/3\\n- tasknodeorc final Phase A sweep: PASS for dispatch/Main-responsiveness path\\n\\nDocumented non-blocking/pre-existing/environmental reds:\\n\\n- `codex-app-server-protocol typescript_schema_fixtures_match_generated` remains red only on the base-red `v2/ThreadItem.ts` `taskPreview` fixture mismatch; the `GetAuthStatusResponse.hasCodexBackendAuth` regression is fixed.\\n- `guardian_review_does_not_retry_valid_denial` is red at pre-merge base `8efcb8e46`; classified as pre-existing guardian retry/denial cluster outside Phase B.\\n- P2 slash command stickiness still reproduces: first `/spawn` Enter leaves `/spawn` in composer and requires a second Enter. It is recorded as non-blocking P2 in final sweep evidence.\\n- Final sweep strict file-content checker recorded `strict_pass_all=0` because the model wrote `QA_FILE_EDIT_OK\\\\n`; classified as model output variance, not the TUI submission bug.\\n\\n## Verifier Evidence\\n\\n- Status log: `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- Round-5 3x aggregate: `/home/pfrpc/repos/pfterminal_qa_20260703/round5_tasknode_3x_result.env`\\n- Round-5 attempts:\\n  - `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_round5_tasknode_attempt1`\\n  - `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_round5_tasknode_attempt2`\\n  - `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_round5_tasknode_attempt3`\\n- Final sweep: `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_final_sweep_tasknode`\\n\",\"created_at\":\"2026-07-03T07:26:11Z\",\"updated_at\":\"2026-07-03T07:26:33Z\",\"closed_at\":\"2026-07-03T07:26:31Z\",\"merged_at\":\"2026-07-03T07:26:31Z\",\"merge_commit_sha\":\"26eaec0e09f16c2f73c89d2c3ba06c41d3f331e9\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/22/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/22/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/22/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f76b2de867ff13197761fc761b3cd36e0d8b1699\",\"head\":{\"label\":\"CorbanuCore:qa/release-fixes-20260703\",\"ref\":\"qa/release-fixes-20260703\",\"sha\":\"f76b2de867ff13197761fc761b3cd36e0d8b1699\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"d86721e331e867ea5bcb477b65997f74dd2345a6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/22\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/22\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/22\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/22/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/22/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/22/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f76b2de867ff13197761fc761b3cd36e0d8b1699\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/21\",\"id\":3982411385,\"node_id\":\"PR_kwDOTIDrTc7tXsZ5\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/21\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/21.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/21.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/21\",\"number\":21,\"state\":\"closed\",\"locked\":false,\"title\":\"Add Claude Fable 5 (plan + API)\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"AWAITING ALEX REVIEW\\n\\n## Wiring\\n- Adds `claude-fable-5` to the Anthropic API-key route (`model_provider = \\\"anthropic\\\"`) using the Anthropic Messages API.\\n- Adds `claude-fable-5-plan` to the Claude Code plan-auth route (`model_provider = \\\"claude-plan\\\"`) and maps it upstream to `claude-fable-5`.\\n- Adds both models to the bundled catalog, provider catalogs, config resolution, request shaping, and TUI model picker.\\n- Updates stale OpenRouter catalog assertions from the removed `OpenRouter GLM 5.2` row to the current `openrouter/owl-alpha` row.\\n\\n## Validation\\n- `just fmt`\\n- `python3 -m json.tool codex-rs/models-manager/models.json`\\n- `just test -p codex-models-manager manager::tests::bundled_models_json_contains_openrouter_models`\\n- `just test -p codex-model-provider-info test_create_anthropic_provider test_create_claude_plan_provider`\\n- `just test -p codex-model-provider provider::tests::anthropic_provider_uses_static_model_catalog provider::tests::claude_plan_provider_uses_static_model_catalog`\\n- `just test -p codex-core anthropic_messages_request_adds_cache_control_and_replays_tools load_config_anthropic_provider_accepts_fable_5 load_config_claude_plan_provider_accepts_fable_5_plan`\\n- `just test -p codex-tui model_provider_for_selection_maps_cross_provider_models model_picker_hides_fake_openai_models_and_shows_curated_provider_models model_selection_popup_snapshot`\\n- `cargo build`\\n- `cargo build --release`\\n\\n## Smoke Evidence\\n- Anthropic endpoint: built-in `anthropic` provider uses `https://api.anthropic.com/v1` + `/messages`.\\n- API-key route attempted live with `model_provider = \\\"anthropic\\\"`, model `claude-fable-5`, and key from `/home/pfrpc/antfable.txt`.\\n  - Dump: `model = \\\"claude-fable-5\\\"`, Claude Code identity absent.\\n  - Result: completed and returned `PFT_FABLE_ANTFABLE_OK`.\\n  - Usage: input 5362, output 21.\\n- Plan-auth route attempted live with `CODEX_HOME=/home/pfrpc/.pfterminal`, `model_provider = \\\"claude-plan\\\"`, model `claude-fable-5-plan`.\\n  - Dump: upstream `model = \\\"claude-fable-5\\\"`, Claude Code identity present.\\n  - Result: completed and returned `PFT_FABLE_PLAN_OK`.\\n  - Usage: input 7194, output 18.\\n\\n## Plan Auth Status\\n- Plan auth is usable on this machine through `/home/pfrpc/.pfterminal` with the debug branch binary first on `PATH`.\\n\\n## Release Binary\\n- `/home/pfrpc/repos/PfTerminal-perf/codex-rs/target/release/pfterminal`\\n\\n## Notes\\n- No merge or deploy requested.\",\"created_at\":\"2026-07-03T01:09:07Z\",\"updated_at\":\"2026-07-10T09:31:23Z\",\"closed_at\":\"2026-07-03T11:50:59Z\",\"merged_at\":\"2026-07-03T11:50:59Z\",\"merge_commit_sha\":\"4bd7d4f3729ef1f8e732d2c6e57563e522547693\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/21/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/21/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/21/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e46575942880df5716ec4f496df21b624128d608\",\"head\":{\"label\":\"CorbanuCore:feat/fable-5-providers\",\"ref\":\"feat/fable-5-providers\",\"sha\":\"e46575942880df5716ec4f496df21b624128d608\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"d86721e331e867ea5bcb477b65997f74dd2345a6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/21\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/21\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/21\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/21/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/21/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/21/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e46575942880df5716ec4f496df21b624128d608\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/20\",\"id\":3980817509,\"node_id\":\"PR_kwDOTIDrTc7tRnRl\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/20\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/20.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/20.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/20\",\"number\":20,\"state\":\"closed\",\"locked\":false,\"title\":\"OpenRouter parity: web-search routing, stream hardening, malformed-tool-call fix\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"OpenRouter/Lane-B perf work from 2026-07-01/02. Committed, verified in isolated runs; NOT urgent to merge (product primarily uses Anthropic provider routes).\\n\\nCommits of broad value:\\n- route OpenRouter web search via plugins instead of a tools entry (fixes the 10s header-hold: TTFT 10.05s\u21923.3s)\\n- bound chat stream silence and long retries (turns 20-min silent hangs into bounded loud failures)\\n- malformed tool-call args: fatal \u2192 bounded retryable + call_id fix\\n- recognize OpenRouter-normalized reasoning deltas as actionable\\n\\nOpenRouter-specific / lower relevance now:\\n- add OpenRouter provider preference knob\\n- add chat completions call metrics telemetry\\n- send reasoning_effort on the Baseten chat route (reassess \u2014 Baseten OpenAI route not used by product)\\n\\nReview at leisure; the malformed-tool-call and stream-hardening commits are the ones worth landing regardless of provider.\\n\\n\ud83e\udd16 Generated with [Claude Code](https://claude.com/claude-code)\",\"created_at\":\"2026-07-02T18:57:00Z\",\"updated_at\":\"2026-07-02T19:10:22Z\",\"closed_at\":\"2026-07-02T19:10:20Z\",\"merged_at\":\"2026-07-02T19:10:20Z\",\"merge_commit_sha\":\"d86721e331e867ea5bcb477b65997f74dd2345a6\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/20/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/20/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/20/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/637e0d5638a0ffd275742c0aacc07d136285ec20\",\"head\":{\"label\":\"CorbanuCore:perf/openrouter-parity\",\"ref\":\"perf/openrouter-parity\",\"sha\":\"637e0d5638a0ffd275742c0aacc07d136285ec20\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f26d0e3142b72c2fa6e4a138d2238a65cda42eaa\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/20\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/20\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/20\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/20/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/20/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/20/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/637e0d5638a0ffd275742c0aacc07d136285ec20\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/19\",\"id\":3979331422,\"node_id\":\"PR_kwDOTIDrTc7tL8de\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/19\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/19.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/19.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/19\",\"number\":19,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix Main and streaming spawn dispatch routing\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nThis PR carries the Lane A D5 + D11 routing fixes on `fix/d5-main-surface-dispatch`.\\n\\n- D5 fixes the Main-surface dispatch contract: the Main-bound root receives live spawn context and Main-originated `` blocks resolve through the synthetic `pane:codex-main` root instead of falling off the native routing tree.\\n- D11 fixes native streaming dispatch extraction: valid dispatch blocks emitted by native agent panes were previously extracted only from the final `TurnCompleted` turn snapshot, so blocks that appeared in streaming assistant deltas could be lost before child sessions were materialized.\\n\\n## Defect Chain / Classifications\\n\\n- D5: Main-surface dispatch contract defect. A task initiated from Main structurally could not host-dispatch because the Main-bound root did not get the same live spawn context/source mapping as a normal child thread.\\n- D11: Native dispatch extraction defect. Extraction ran only on `TurnCompleted`; native streaming blocks emitted mid-turn were not routed as soon as they became complete, and the final turn text could omit or summarize away the literal XML block. Classification: dispatch/session materialization defect.\\n\\n## Relationship to PR #18\\n\\nPR #18 (`fix/spawn-report-delivery-b5`) fixes the B5 report-delivery/verifier side of the chain. This PR is a separate branch for D5/D11 routing and child materialization. Both are needed for the full Nazgul -&gt; Troll -&gt; Orc control-plane chain: PR #18 makes reports/verifier accounting reliable, while this PR makes Main-originated dispatch and native streaming Troll-&gt;Orc dispatch reliable.\\n\\n## Live GREEN Evidence\\n\\nDurable artifact path:\\n\\n- `/home/pfrpc/repos/orc_directives/evidence/pfterminal-b5-d11fix/`\\n\\nOriginal live run path:\\n\\n- `/tmp/pfterminal-b5-d11fix_144859/`\\n\\nFinal verifier:\\n\\n```bash\\npython3 scripts/spawn-report-verify.py \\\\\\n  --codex-home /home/pfrpc/.pfterminal \\\\\\n  --root 019f234e-761b-7050-b433-2d36a06cbf03 \\\\\\n  --out /tmp/pfterminal-b5-d11fix_144859/verifier-root-nazgul-final.json \\\\\\n  --md /tmp/pfterminal-b5-d11fix_144859/verifier-root-nazgul-final.md\\n```\\n\\nVerifier result: GREEN. Q1 pass true, Q2 pass true, Q3 pass true, `race_cycle_count=6`, `all_flushed=true`, Nazgul sign-off true.\\n\\nAcceptance artifacts verified:\\n\\n- `run-files/snaga-native.txt`: `D11 native dispatch reached Snaga`, then `REWORKED` after forced rework.\\n- `run-files/ghash-native.txt`: `D11 native dispatch reached Ghash`.\\n- `run-files/ACCEPTANCE.md`: PASS.\\n\\n## Test Evidence\\n\\nFocused test log copied to:\\n\\n- `/home/pfrpc/repos/orc_directives/evidence/pfterminal-b5-d11fix/focused-tests.log`\\n\\nCommands run:\\n\\n```bash\\njust fmt\\ncargo test -p codex-tui native_troll_streaming_dispatch_routes_valid_blocks_before_final_summary -- --nocapture\\ncargo test -p codex-tui native_troll_dispatch_blocks_route_distinct_tasks_to_orcs -- --nocapture\\ncargo test -p codex-tui codex_main_bound_nazgul_receives_spawn_context_and_routes_dispatch_blocks -- --nocapture\\ncargo test -p codex-tui active_native_nazgul_turn_receives_live_spawn_context_with_orcs -- --nocapture\\npython3 scripts/test_spawn_report_verify.py\\ngit diff --check\\ncargo build -p codex-cli --bin pfterminal\\n```\\n\\n## Gate\\n\\nDo not merge until Alex reviews the PR and the durable artifacts.\\n\",\"created_at\":\"2026-07-02T15:03:32Z\",\"updated_at\":\"2026-07-02T18:56:03Z\",\"closed_at\":\"2026-07-02T18:56:01Z\",\"merged_at\":\"2026-07-02T18:56:01Z\",\"merge_commit_sha\":\"f26d0e3142b72c2fa6e4a138d2238a65cda42eaa\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/19/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/19/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/19/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8944787606083ecc325fd228981986e364203e17\",\"head\":{\"label\":\"CorbanuCore:fix/d5-main-surface-dispatch\",\"ref\":\"fix/d5-main-surface-dispatch\",\"sha\":\"8944787606083ecc325fd228981986e364203e17\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"8efcb8e46aa8b82cbf3da4e1d2abcdb93296c2ee\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/19\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/19\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/19\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/19/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/19/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/19/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8944787606083ecc325fd228981986e364203e17\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/18\",\"id\":3978961683,\"node_id\":\"PR_kwDOTIDrTc7tKiMT\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/18\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/18.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/18.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/18\",\"number\":18,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix B5 spawn report delivery\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nThis PR secures the B5 spawn-report delivery fix after the Round 4 GREEN acceptance run.\\n\\nDefect chain:\\n\\n- D9 parser-drop was refuted: captured `pfterminal_send_task` blocks were compatible with the XMLish parser, and later sanctioned-path runs showed dispatch delivery.\\n- Q1/Q3 verifier accounting bugs were fixed: wrapped spawn-context report prompts now count as report-processing turns, and Q1 no longer passes vacuously when no report cycles exist.\\n- D10 was the real product defect: report-preview truncation meant parent turns could receive only a short preview and lose actionable tail content. The fix preserves bounded full report content for parent turns while keeping UI descriptions compact.\\n\\nEvidence path:\\n\\n- GREEN verifier/live artifacts: `orc_directives/evidence/pfterminal-b5-round4b2f/`\\n- Report: `/home/pfrpc/repos/pfterminal_lanea_round4_report_20260702.md`\\n\\n## Tests\\n\\nFocused final checks before commit:\\n\\n- `just fmt` \u2014 pass\\n- `python3 scripts/test_spawn_report_verify.py` \u2014 8 passed\\n- `(from codex-rs) cargo test -p codex-tui child_report -- --nocapture` \u2014 8 passed\\n- `(from codex-rs) cargo test -p codex-tui native_turn_completion_report_preserves_actionable_tail_content -- --nocapture` \u2014 1 passed\\n- `(from codex-rs) cargo test -p codex-tui native_spawn_turn_completion_updates_status_and_result_preview -- --nocapture` \u2014 1 passed\\n- `git diff --check` \u2014 pass\\n\\nLive acceptance evidence:\\n\\n- Verifier root: `019f227e-cbf9-7442-b185-73061156e85d`\\n- Overall: GREEN\\n- Q1/Q2/Q3: pass\\n- `ACCEPTANCE.md`: true\\n\\n## D4 Baseline\\n\\nFull-suite baselines were run locally with `just test`; all three exited 100 with existing broad suite failures.\\n\\n| Branch | Tests run | Passed | Failed | Skipped | Log |\\n|---|---:|---:|---:|---:|---|\\n| `main` | 11891 | 11545 | 346 | 30 | `/tmp/pfterminal-d4-main-just-test.log` |\\n| `fix/spawn-report-delivery-b5` | 11915 | 11578 | 337 | 30 | `/tmp/pfterminal-d4-spawn-report-delivery-b5-just-test.log` |\\n\\nD4 no-regression headline: branch has 337 failures vs main 346.\\n\\n## Notes\\n\\nNo merge is requested or authorized by this PR. Alex review/merge gate remains in place.\\n\",\"created_at\":\"2026-07-02T14:15:00Z\",\"updated_at\":\"2026-07-02T18:55:59Z\",\"closed_at\":\"2026-07-02T18:55:57Z\",\"merged_at\":\"2026-07-02T18:55:57Z\",\"merge_commit_sha\":\"ff1c90e43aa017a0a11ca35b40a27c4aa32b89f3\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/18/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/18/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/18/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/09cc85f65a77e63deda6bb89f3a0c0bdcc0c25ce\",\"head\":{\"label\":\"CorbanuCore:fix/spawn-report-delivery-b5\",\"ref\":\"fix/spawn-report-delivery-b5\",\"sha\":\"09cc85f65a77e63deda6bb89f3a0c0bdcc0c25ce\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"8efcb8e46aa8b82cbf3da4e1d2abcdb93296c2ee\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/18\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/18\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/18\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/18/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/18/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/18/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/09cc85f65a77e63deda6bb89f3a0c0bdcc0c25ce\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/17\",\"id\":3974114487,\"node_id\":\"PR_kwDOTIDrTc7s4Cy3\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/17\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/17.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/17.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/17\",\"number\":17,\"state\":\"closed\",\"locked\":false,\"title\":\"Default supported reasoning to xhigh\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"HELD \u2014 pending operator policy decision informed by Lane B\u2019s effort-sweep data; do not merge.\\n\\n## What\\n- Changes supported default reasoning behavior toward xhigh.\\n- Updates model manager/config expectations and related tests for the default-effort policy.\\n\\n## Round-2 Tests\\n- No branch-specific xhigh test was run in this Lane A round because this branch is policy-held.\\n- The full-suite runs performed this round were limited to the spawn-routing and Fable branches, and both were red.\\n\\n## Outstanding Gates\\n- Wait for Lane B's effort-sweep data and operator policy decision.\\n- Confirm cost/latency impact before enabling xhigh as a default.\\n- Run focused model-manager/config tests and the appropriate full suite after policy approval.\\n\\n## Conflicts / Risk\\n- Potential overlap with Fable/model metadata branch in model manager data and model-picker expectations.\",\"created_at\":\"2026-07-01T21:58:18Z\",\"updated_at\":\"2026-07-10T10:05:50Z\",\"closed_at\":\"2026-07-02T18:56:57Z\",\"merged_at\":null,\"merge_commit_sha\":\"dbcdf81aa733acad6d08eba640a271067097ad3f\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/17/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/17/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/17/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e600c58b79d8ba865b2c6833d68296bc2fedb16f\",\"head\":{\"label\":\"CorbanuCore:fix/default-xhigh-reasoning-20260701\",\"ref\":\"fix/default-xhigh-reasoning-20260701\",\"sha\":\"e600c58b79d8ba865b2c6833d68296bc2fedb16f\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"8efcb8e46aa8b82cbf3da4e1d2abcdb93296c2ee\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/17\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/17\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/17\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/17/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/17/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/17/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e600c58b79d8ba865b2c6833d68296bc2fedb16f\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/16\",\"id\":3974114343,\"node_id\":\"PR_kwDOTIDrTc7s4Cwn\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/16\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/16.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/16.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/16\",\"number\":16,\"state\":\"closed\",\"locked\":false,\"title\":\"Add terminal MkDocs viewer\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## What\\n- Adds an in-terminal MkDocs viewer and overlay path.\\n- Wires slash-command dispatch, app events, pager overlay integration, docs feature index, and MkDocs viewer tests/docs.\\n\\n## Round-2 Tests\\n- No branch-specific MkDocs test was run in this Lane A round; this PR is opened for review visibility per the routing/Fable mandate.\\n- The full-suite runs performed this round were limited to the spawn-routing and Fable branches, and both were red.\\n\\n## Outstanding Gates\\n- Run the focused MkDocs viewer tests on this branch.\\n- Run `just fmt` and the relevant `just test` subset before merge.\\n- Validate TUI overlay behavior manually with real docs navigation.\\n\\n## Conflicts / Risk\\n- Potential overlap with spawn-routing changes in `codex-rs/tui/src/app/event_dispatch.rs`, `app_event.rs`, slash-command dispatch, and `lib.rs`.\",\"created_at\":\"2026-07-01T21:58:16Z\",\"updated_at\":\"2026-07-10T09:31:23Z\",\"closed_at\":\"2026-07-03T11:50:59Z\",\"merged_at\":\"2026-07-03T11:50:59Z\",\"merge_commit_sha\":\"03716f5795b4403844fa3e5057cd4f8f3e0e92b0\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/16/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/16/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/16/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6473f3f28d2d76ad1e99ef988c1f2f692138b0ca\",\"head\":{\"label\":\"CorbanuCore:feat/mkdocs-viewer-20260701\",\"ref\":\"feat/mkdocs-viewer-20260701\",\"sha\":\"6473f3f28d2d76ad1e99ef988c1f2f692138b0ca\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"8efcb8e46aa8b82cbf3da4e1d2abcdb93296c2ee\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/16\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/16\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/16\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/16/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/16/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/16/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6473f3f28d2d76ad1e99ef988c1f2f692138b0ca\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/15\",\"id\":3974114251,\"node_id\":\"PR_kwDOTIDrTc7s4CvL\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/15\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/15.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/15.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/15\",\"number\":15,\"state\":\"closed\",\"locked\":false,\"title\":\"Add Claude Fable 5 model option\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## What\\n- Extends PR #15 directly for Round 3 rather than opening a stacked branch.\\n- Adds `claude-fable-5-plan` as a Claude Code subscription/OAuth model option.\\n- Generalizes the Claude Plan visible-slug -&gt; upstream-model mapping so:\\n  - `claude-opus-4-8-plan` -&gt; `claude-opus-4-8`\\n  - `claude-fable-5-plan` -&gt; `claude-fable-5`\\n- Routes Fable Plan through the existing `claude-plan` provider, OAuth command, and `anthropic-beta: claude-code-20250219,oauth-2025-04-20` headers.\\n- Preserves Fable wire rules on the plan path: no explicit disabled thinking, no `budget_tokens`, no prefill, adaptive effort via `output_config`.\\n\\n## Round-3 Live Smoke\\n- Build: `cargo build -p codex-cli --bin pfterminal` PASS.\\n- Command: `./codex-rs/target/debug/pfterminal exec --json --dangerously-bypass-approvals-and-sandbox -C /home/pfrpc/repos/PfTerminal -c 'model_provider=\\\"claude-plan\\\"' -m claude-fable-5-plan 'Reply with exactly: FABLE_PLAN_SMOKE_OK'`\\n- Result: PASS, returned `FABLE_PLAN_SMOKE_OK`.\\n- Timestamped repeat: first agent message at 3419ms; turn completed at 3427ms; total elapsed 3454ms.\\n- Usage on timestamped repeat: input 16104, cached input 16102, output 20, reasoning output 0.\\n- Note: `-m claude-fable-5-plan` alone stayed on the default OpenAI provider in `exec`; the successful smoke explicitly set `model_provider=\\\"claude-plan\\\"`. The TUI `/model` path is covered by provider-selection tests and maps the plan slug to `claude-plan`.\\n\\n## Request Shape Evidence\\n- Provider: `claude-plan`, Anthropic Messages wire API.\\n- Auth: `pfterminal internal-claude-oauth-token` through provider auth.\\n- Headers include `anthropic-version: 2023-06-01` and `anthropic-beta: claude-code-20250219,oauth-2025-04-20`.\\n- Visible model: `claude-fable-5-plan`; upstream request model: `claude-fable-5`.\\n- System begins with the Claude Code identity block, then PFTerminal base instructions.\\n- Default xhigh path sends adaptive thinking and `output_config.effort = \\\"xhigh\\\"`.\\n- Regression assertions prove `thinking.type != \\\"disabled\\\"`, `thinking.budget_tokens` is absent, and explicit none omits both `thinking` and `output_config`.\\n\\n## Focused Tests\\n- `just test -p codex-model-provider-info -E 'test(test_create_claude_plan_provider)'`: PASS.\\n- `just test -p codex-models-manager -E 'test(bundled_models_json_contains_claude_fable_5)'`: PASS.\\n- `just test -p codex-core -E 'test(anthropic_messages_request_adds_cache_control_and_replays_tools) or test(load_config_claude_plan_provider_accepts_fable_plan_model) or test(load_config_anthropic_provider_rejects_plan_model_slugs)'`: PASS, 3 passed.\\n- `just test -p codex-tui -E 'test(model_provider_for_selection_maps_claude_plan_models) or test(pfterminal_picker_allows_only_gpt_5_5_for_openai) or test(model_selection_popup_snapshot)'`: PASS, 3 passed.\\n- `git diff --check`: PASS.\\n- `just fix -p codex-model-provider-info &amp;&amp; just fix -p codex-models-manager &amp;&amp; just fix -p codex-core &amp;&amp; just fix -p codex-tui`: completed; unrelated formatter/clippy rewrites were reverted before commit.\\n\\n## Known Non-Task Failures Observed\\n- Full `just test` from Round 2 was red on this branch before Round 3: 11,893 tests, 355 failures.\\n- A focused whole-crate `codex-models-manager` run still hits existing `bundled_models_json_contains_openrouter_models`, where `z-ai/glm-5.2` resolves to the Ambient row instead of the expected OpenRouter row. This is not caused by the Fable Plan change.\\n- Existing OpenRouter/Ambient collision also makes `model_provider_for_selection_maps_cross_provider_models` fail when run directly. The new Fable Plan routing has a dedicated passing test.\\n\\n## Outstanding Gates\\n- Run the full suite once Lane A baseline accounting is complete.\\n- Decide separately whether `exec -m ` should infer `model_provider=\\\"claude-plan\\\"`; Round 3 validated the explicit provider and TUI selection path.\\n\\n## Conflicts / Risk\\n- Potential overlap with default model/reasoning policy branches through model metadata and model-picker UI.\\n\",\"created_at\":\"2026-07-01T21:58:15Z\",\"updated_at\":\"2026-07-10T10:05:49Z\",\"closed_at\":\"2026-07-03T11:51:27Z\",\"merged_at\":null,\"merge_commit_sha\":\"dee42c0f27883cfbeca5574b0d2b990ee4951d6d\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/15/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/15/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/15/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2c22247618380f83d659984af6d472433d1f9f19\",\"head\":{\"label\":\"CorbanuCore:feat/claude-fable-5-20260701\",\"ref\":\"feat/claude-fable-5-20260701\",\"sha\":\"2c22247618380f83d659984af6d472433d1f9f19\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"8efcb8e46aa8b82cbf3da4e1d2abcdb93296c2ee\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/15\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/15\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/15\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/15/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/15/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/15/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2c22247618380f83d659984af6d472433d1f9f19\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/14\",\"id\":3974114145,\"node_id\":\"PR_kwDOTIDrTc7s4Cth\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/14\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/14.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/14.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/14\",\"number\":14,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix spawn routing/report delivery state\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"DO NOT MERGE BEFORE B5 IS GREEN.\\n\\n## What\\n- Recovers spawn routing, pane resume, agent-role metadata, report handling, and spawn verification coverage.\\n- Includes the B5 verifier script changes and routing/pane integration changes needed for Nazgul/Troll/Orc workflows.\\n\\n## Round-2 Tests\\n- `cargo build -p codex-cli --bin pfterminal` on `fix/spawn-routing-20260701`: PASS (`Finished dev profile` in 1m26s).\\n- Real TUI B5 acceptance was run with a Nazgul root, one native Troll, one native Orc, and one Claude-backed Orc. Result: RED.\\n- Required verifier command: `python3 scripts/spawn-report-verify.py --codex-home /home/pfrpc/.pfterminal`: FAIL.\\n- Current-root verifier command: `python3 scripts/spawn-report-verify.py --codex-home /home/pfrpc/.pfterminal --root 019f1f92-f211-7062-bf96-b627fcad0030`: FAIL.\\n- `pkg-config --exists libcap`: PASS.\\n- `just test`: FAIL, exit 100. JUnit uuid `92b10bb5-3fce-441e-b93f-28f05ce006b5`; 11,908 tests, 11,568 passed, 340 failed, 0 skipped.\\n\\n## B5 Failure Evidence\\n- Default verifier selected stale Angmar thread `019f1f15-daa1-7260-aee5-e1057c350dfd`, not the current root.\\n- Current root `019f1f92-f211-7062-bf96-b627fcad0030` was visible with `role=null` and `nickname=null`, so root/Nazgul identity is not persisted correctly.\\n- Original Claude-backed Orc `claude-6419e147-fcbd-4b63-bc12-7d355a7f44f4` was present in pane layout but did not become a routable sqlite thread.\\n- Native `send_input` rejected the Claude pane id and human name; host dispatch blocks to `Claude Code Ghash`, `Ghash`, and the exact pane id produced no disk artifact.\\n- A fallback native Orc completed the Ghash artifact, so the mixed native/Claude acceptance did not pass honestly.\\n- Verifier current-root result: `product.pass=false`, `Q1_report_became_turn.pass=false`, `Q2_manager_acted.pass=false`, `Q3_mid_turn_race.pass=false`.\\n\\n## Outstanding Gates\\n- Fix Claude-backed child-pane routing so exact pane ids and names are deliverable or explicitly mapped into routable thread records.\\n- Persist/tag the root as Nazgul so the verifier does not select stale roots.\\n- Make child reports become parent turns for Troll-level cycles, not only root-level cycles.\\n- Make the verifier count manager rework dispatches from the actual routing path used in TUI.\\n- Re-run B5 until the mandated command is green before merge.\\n\\n## Conflicts / Risk\\n- This branch is broad and touches routing, resume, app-server session, auth/config tests, and spawn orchestration. Keep isolated from Fable/model-policy branches until B5 is green.\",\"created_at\":\"2026-07-01T21:58:14Z\",\"updated_at\":\"2026-07-10T10:05:50Z\",\"closed_at\":\"2026-07-03T11:51:27Z\",\"merged_at\":null,\"merge_commit_sha\":\"4f53670e84747466fc9dbc588644edc3a521d748\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/14/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/14/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/14/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/679e28d699f063e9eebe036b081dfc0e5f3dfb5d\",\"head\":{\"label\":\"CorbanuCore:fix/spawn-routing-20260701\",\"ref\":\"fix/spawn-routing-20260701\",\"sha\":\"679e28d699f063e9eebe036b081dfc0e5f3dfb5d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"8efcb8e46aa8b82cbf3da4e1d2abcdb93296c2ee\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/14\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/14\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/14\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/14/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/14/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/14/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/679e28d699f063e9eebe036b081dfc0e5f3dfb5d\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/13\",\"id\":3959156107,\"node_id\":\"PR_kwDOTIDrTc7r--2L\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/13\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/13.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/13.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/13\",\"number\":13,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix provider request lease lifecycle\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- record provider request lease results before tool-drain cleanup can hold stale leases\\n- guard result/release updates by active lease owner and log row-count telemetry\\n- cache provider API-key lookups while invalidating on provider credential writes/removals\\n\\n## Verification\\n- cargo fmt --all\\n- cargo test -p codex-state provider_request -- --nocapture\\n- cargo test -p codex-login provider_api_key -- --nocapture\\n- cargo test -p codex-core provider_request_lease_guard_releases_on_drop -- --nocapture\\n- git diff --check\",\"created_at\":\"2026-06-29T22:42:13Z\",\"updated_at\":\"2026-06-29T22:59:26Z\",\"closed_at\":\"2026-06-29T22:59:25Z\",\"merged_at\":\"2026-06-29T22:59:24Z\",\"merge_commit_sha\":\"fc2d9aceb21fce2f0e4d77c377738effc3299e71\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/13/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/13/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/13/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/7d5bbb5e8a1df86a00ba737d4f9a069f52ed3e4c\",\"head\":{\"label\":\"CorbanuCore:codex/mac-provider-request-lease-lifecycle\",\"ref\":\"codex/mac-provider-request-lease-lifecycle\",\"sha\":\"7d5bbb5e8a1df86a00ba737d4f9a069f52ed3e4c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"3b7d7c5f12d8cf11e3f1a0af62550096af9523a8\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/13\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/13\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/13\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/13/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/13/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/13/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/7d5bbb5e8a1df86a00ba737d4f9a069f52ed3e4c\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/12\",\"id\":3958203025,\"node_id\":\"PR_kwDOTIDrTc7r7WKR\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/12\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/12.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/12.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/12\",\"number\":12,\"state\":\"closed\",\"locked\":false,\"title\":\"Add reliable Task Node terminal flow\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- add /tasknode menu, counts, status, task lists, task detail, actions, requests, rewards, balance, and GitHub linking flow\\n- make Task Node evidence prompts degrade gracefully if context detail is temporarily unavailable\\n- refresh Task Node counts/list after successful task writes so stale rows are less confusing\\n- improve reqwest error chains so terminal failures include timeout/source details\\n\\n## Verification\\n- cargo fmt (stable rust warns that imports_granularity is nightly-only; existing repo config)\\n- cargo build -p codex-cli --bin pfterminal\\n- cargo test -p codex-tui tasknode --no-fail-fast (passes, current filter matches 0 tests)\\n- tmux PFTerminal production flow: /tasknode menu counts loaded; outstanding detail/evidence context loaded; requested req_686cc66a-9957-47a4-babe-742738109ff3; accepted task_d188b67858faa5545a47f48b505a3312; submitted initial evidence; submitted verification evidence; recent rewards showed Run PFTerminal tmux Task Node smoke test at 0.5 PFT\\n\\n## Notes\\n- the local pfterminal binary in codex-rs/target/debug/pfterminal was rebuilt after these changes.\",\"created_at\":\"2026-06-29T19:29:40Z\",\"updated_at\":\"2026-06-29T23:49:27Z\",\"closed_at\":\"2026-06-29T23:16:57Z\",\"merged_at\":\"2026-06-29T23:16:57Z\",\"merge_commit_sha\":\"675fecdf622a50b38e06c571dc64951803d04252\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/12/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/12/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/12/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/988b9d236feffec218775d45b6a1ec61519e0ebb\",\"head\":{\"label\":\"CorbanuCore:codex/pfterminal-tasknode-reliability\",\"ref\":\"codex/pfterminal-tasknode-reliability\",\"sha\":\"988b9d236feffec218775d45b6a1ec61519e0ebb\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"fc2d9aceb21fce2f0e4d77c377738effc3299e71\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/12\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/12\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/12\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/12/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/12/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/12/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/988b9d236feffec218775d45b6a1ec61519e0ebb\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/11\",\"id\":3952616529,\"node_id\":\"PR_kwDOTIDrTc7rmCRR\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/11\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/11.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/11.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/11\",\"number\":11,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump sha1 from 0.10.6 to 0.11.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [sha1](https://github.com/RustCrypto/hashes) from 0.10.6 to 0.11.0.\\n\n\\nCommits\\n\n\\n\n2f00175 Release sha1 v0.11.0 (#810)\\n\n07d370c sha1: refactor backends selection (#808)\\n\n7c7cb76 Fix md5 project link in README (#809)\\n\nffe0939 Release sha2 0.11.0 (#806)\\n\n8991b65 Use the standard order of the [package] section fields (#807)\\n\n3d2bc57 sha2: refactor backends (#802)\\n\nfaa55fb sha3: bump keccak to v0.2 (#803)\\n\nd3e6489 sha3 v0.11.0-rc.9 (#801)\\n\nbbf6f51 sha2: tweak backend docs (#800)\\n\n155dbbf sha3: add default value for the DS generic parameter on TurboShake128/256...\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-06-29T02:29:20Z\",\"updated_at\":\"2026-07-10T10:10:55Z\",\"closed_at\":\"2026-07-10T10:10:52Z\",\"merged_at\":null,\"merge_commit_sha\":\"e4a814e2f7d44f863e4e0524600b85863c8d1021\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/11/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/11/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/11/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/fb6db79010c8a18d5539d360295838b89e5bb03d\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/sha1-0.11.0\",\"ref\":\"dependabot/cargo/codex-rs/sha1-0.11.0\",\"sha\":\"fb6db79010c8a18d5539d360295838b89e5bb03d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/11\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/11\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/11\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/11/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/11/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/11/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/fb6db79010c8a18d5539d360295838b89e5bb03d\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/10\",\"id\":3952613617,\"node_id\":\"PR_kwDOTIDrTc7rmBjx\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/10\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/10.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/10.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/10\",\"number\":10,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump zip from 2.4.2 to 8.6.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [zip](https://github.com/zip-rs/zip2) from 2.4.2 to 8.6.0.\\n\n\\nRelease notes\\n\nSourced from zip's releases.\\n\n\\n\nv8.6.0\\n\n\ud83d\ude80 Features\\n\n\\n\nadd compression not supported as enum error (#774)\\n\\n\n\ud83d\udc1b Bug Fixes\\n\n\\n\nallow for [u8] as filename (#775)\\n\\n\n\ud83d\ude9c Refactor\\n\n\\n\nmark ZipFlags as non-exhaustive and add test for HasZipMetadata (#777)\\n\nuse and simplify is_dir (#776)\\n\\n\nv8.5.1\\n\n\ud83d\ude9c Refactor\\n\n\\n\nchange magic finder to stack buffer (#763)\\n\nsimplify extra field parsing (#764)\\n\\n\nv8.5.0\\n\n\ud83d\udc1b Bug Fixes\\n\n\\n\nremove zip64 comment and add zip64 extensible data sector (#747)\\n\\n\n\ud83d\ude9c Refactor\\n\n\\n\nremove useless magic in struct (#730)\\n\nchange extra_field from Arc&lt;Vec&gt; to Arc&lt;[u8]&gt; (#741)\\n\\n\n\u2699\ufe0f Miscellaneous Tasks\\n\n\\n\ncleanup README (#758)\\n\\n\nv8.4.0\\n\n\ud83d\ude80 Features\\n\n\\n\nadd a check for building benches (#748)\\n\\n\n\ud83d\ude9c Refactor\\n\n\\n\nsplit part of read.rs for code readability (#744)\\n\nremove unused allow (#745)\\n\\n\n\u26a1 Performance\\n\n\\n\nskip BufReader for Stored files in make_reader (#739)\\n\\n\n\u2699\ufe0f Miscellaneous Tasks\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from zip's changelog.\\n\n\\n\n8.6.0 - 2026-04-25\\n\n\ud83d\ude80 Features\\n\n\\n\nadd compression not supported as enum error (#774)\\n\\n\n\ud83d\udc1b Bug Fixes\\n\n\\n\nallow for [u8] as filename (#775)\\n\\n\n\ud83d\ude9c Refactor\\n\n\\n\nmark ZipFlags as non-exhaustive and add test for HasZipMetadata (#777)\\n\nuse and simplify is_dir (#776)\\n\\n\n8.5.1 - 2026-04-06\\n\n\ud83d\ude9c Refactor\\n\n\\n\nchange magic finder to stack buffer (#763)\\n\nsimplify extra field parsing (#764)\\n\\n\n8.5.0 - 2026-04-01\\n\n\ud83d\udc1b Bug Fixes\\n\n\\n\nremove zip64 comment and add zip64 extensible data sector (#747)\\n\\n\n\ud83d\ude9c Refactor\\n\n\\n\nremove useless magic in struct (#730)\\n\nchange extra_field from Arc&lt;Vec&gt; to Arc&lt;[u8]&gt; (#741)\\n\\n\n\u2699\ufe0f Miscellaneous Tasks\\n\n\\n\ncleanup README (#758)\\n\\n\n8.4.0 - 2026-03-23\\n\n\ud83d\ude80 Features\\n\n\\n\nadd a check for building benches (#748)\\n\\n\n\ud83d\ude9c Refactor\\n\n\\n\nsplit part of read.rs for code readability (#744)\\n\nremove unused allow (#745)\\n\\n\n\u26a1 Performance\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n771dfc5 chore: release v8.6.0 (#781)\\n\n8e480cc chore(deps): update sha1 requirement from 0.10 to 0.11 (#767)\\n\n2513bbe chore(deps): update aes requirement from 0.8 to 0.9 (#787)\\n\n957e240 ci(deps): bump actions/cache from 5.0.4 to 5.0.5 (#786)\\n\n0329d9d fix: allow for [u8] as filename (#775)\\n\nddcf854 ci(deps): bump github/codeql-action from 4.35.1 to 4.35.2 (#788)\\n\n42323a8 ci(deps): bump actions/create-github-app-token from 3.0.0 to 3.1.1 (#785)\\n\n901014a ci(deps): bump crate-ci/typos from 1.45.0 to 1.45.1 (#784)\\n\n07702d4 feat: add compression not supported as enum error (#774)\\n\n2d0c46b ci(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (#783)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=zip&amp;package-manager=cargo&amp;previous-version=2.4.2&amp;new-version=8.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-06-29T02:28:34Z\",\"updated_at\":\"2026-07-10T10:10:53Z\",\"closed_at\":\"2026-07-10T10:10:51Z\",\"merged_at\":null,\"merge_commit_sha\":\"b492914c76ccaec8e22ff54a24729b2da18a94d8\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/10/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/10/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/10/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/51742c566542cb60e46ee077f38090d30af8d805\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/zip-8.6.0\",\"ref\":\"dependabot/cargo/codex-rs/zip-8.6.0\",\"sha\":\"51742c566542cb60e46ee077f38090d30af8d805\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7a5d418209ffa5c9dd0b4abb07a67595e05264e9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/10\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/10\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/10\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/10/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/10/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/10/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/51742c566542cb60e46ee077f38090d30af8d805\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/9\",\"id\":3952611112,\"node_id\":\"PR_kwDOTIDrTc7rmA8o\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/9\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/9.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/9.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/9\",\"number\":9,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump semver from 1.0.27 to 1.0.28 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"[//]: # (dependabot-start)\\n\u26a0\ufe0f  **Dependabot is rebasing this PR** \u26a0\ufe0f \\n\\nRebasing might not happen immediately, so don't worry if this takes some time.\\n\\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\\n\\n---\\n\\n[//]: # (dependabot-end)\\n\\nBumps [semver](https://github.com/dtolnay/semver) from 1.0.27 to 1.0.28.\\n\n\\nRelease notes\\n\nSourced from semver's releases.\\n\n\\n\n1.0.28\\n\n\\n\nDocumentation improvements\\n\\n\\n\\n\n\\nCommits\\n\n\\n\n7625c7a Release 1.0.28\\n\nfd404d0 Merge pull request 351 from czy-29/master\\n\nf75f26e The doc_auto_cfg and doc_cfg features have been merged\\n\n9e2bfa2 Enable serde on docs.rs and automatically add serde flag to the docs\\n\n8591f23 Unpin CI miri toolchain\\n\n66bdd2c Pin CI miri to nightly-2026-02-11\\n\n324ffce Switch from cargo bench to criterion\\n\n34133a5 Update actions/upload-artifact@v5 -&gt; v6\\n\n7f935ff Update actions/upload-artifact@v4 -&gt; v5\\n\nc07fb91 Switch from test::black_box to std::hint::black_box\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-06-29T02:27:48Z\",\"updated_at\":\"2026-08-07T14:30:45Z\",\"closed_at\":\"2026-08-07T14:30:37Z\",\"merged_at\":\"2026-08-07T14:30:37Z\",\"merge_commit_sha\":\"3a0885748de18f1af344f420d8c8627585de67bf\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/9/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/9/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/9/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f9eacd0c5012cbdf96289e437e767f1ca8f20d18\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/semver-1.0.28\",\"ref\":\"dependabot/cargo/codex-rs/semver-1.0.28\",\"sha\":\"f9eacd0c5012cbdf96289e437e767f1ca8f20d18\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/9\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/9\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/9\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/9/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/9/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/9/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f9eacd0c5012cbdf96289e437e767f1ca8f20d18\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/8\",\"id\":3952608684,\"node_id\":\"PR_kwDOTIDrTc7rmAWs\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/8\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/8.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/8.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/8\",\"number\":8,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump opentelemetry-semantic-conventions from 0.31.0 to 0.32.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) from 0.31.0 to 0.32.0.\\n\n\\nChangelog\\n\nSourced from opentelemetry-semantic-conventions's changelog.\\n\n\\n\nRelease Notes 0.32\\n\nOpenTelemetry Rust 0.32 continues to drive the Logs, Metrics, and Distributed\\nTracing components forward. The Logs and Metrics API and SDK remain stable, with\\nno breaking changes in this release. The OTLP Exporters and the Distributed\\nTracing API/SDK remain in pre-stable states (Release-Candidate and Beta\\nrespectively), and this release introduces a small number of intentional\\nbreaking changes in those areas to prepare them for stabilization.\\n\nFor detailed changelogs of individual crates, please refer to their respective\\nchangelog files. This document serves as a summary of the main changes.\\n\nKey Changes\\n\nMetrics SDK\\n\n\\n\n\\n\nBound instruments (experimental): Added Counter::bind() and\\nHistogram::bind() returning pre-bound measurement handles\\n(BoundCounter&lt;T&gt;, BoundHistogram&lt;T&gt;). Bound instruments resolve the\\nattribute-to-aggregator mapping once at bind time and cache the result,\\neliminating per-call HashMap lookups on the hot path. Benchmarks show\\n~28x speedup for counter operations and ~9x for histograms. Gated behind\\nthe experimental_metrics_bound_instruments feature flag.\\n\\n\n\\n\nDelta collection efficiency: Delta metrics collection now uses in-place\\neviction instead of draining the HashMap on every collect cycle. Stale\\nattribute sets that received no measurements since the last collection are\\nevicted.\\n\\n\n\\n\nStable Aggregation API: Aggregation and\\nStreamBuilder::with_aggregation() are now stable and no longer require the\\nspec_unstable_metrics_views feature flag.\\n\\n\\n\nLogs\\n\n\\n\n\\n\nTracing-span attribute enrichment (experimental): The\\nopentelemetry-appender-tracing crate can now copy attributes from active\\ntracing spans onto each emitted log record. (&quot;Span&quot; here refers to\\ntracing::span!, not an opentelemetry::trace::Span.) Enrichment is\\ndisabled by default with zero per-span overhead, and is gated behind the\\nnew experimental_span_attributes cargo feature.\\n\\n\n\\n\nspec_unstable_logs_enabled removed: The capability (and the backing\\nspecification) is now stable and is enabled by default. The feature flag\\nhas been removed.\\n\\n\\n\nDistributed Tracing (Beta)\\n\nThe Distributed Tracing API and SDK remain in beta. This release contains\\nintentional breaking changes to clean up the public surface ahead of\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nec289cb chore: Prepare for release v0.32.0 (#3508)\\n\n3ddb386 fix(metrics): reject usize::MAX as cardinality limit (#3506)\\n\nbad0a1b feat(appender-tracing): re-gate span attribute enrichment behind experimental...\\n\nf744509 docs: update README status table and remove deprecated crates (#3502)\\n\n81d5a06 chore(prometheus): restore crate to workspace (#3500)\\n\n5a07ce1 ci: close stale pull requests (#3499)\\n\ncc87dd9 feat(appender-tracing): stabilize span attribute propagation (#3482)\\n\nf290595 docs(metrics): document experimental bound instruments (#3495)\\n\na79eb76 fix(sdk): suppress telemetry in SimpleSpanProcessor during export (#3494)\\n\naa3bda3 chore(zipkin): deprecate opentelemetry-zipkin crate (#3492)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=opentelemetry-semantic-conventions&amp;package-manager=cargo&amp;previous-version=0.31.0&amp;new-version=0.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-06-29T02:26:53Z\",\"updated_at\":\"2026-07-10T10:10:51Z\",\"closed_at\":\"2026-07-10T10:10:49Z\",\"merged_at\":null,\"merge_commit_sha\":\"6810c1a6416c625ddaa952cbbb715f771c2c5c0e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/8/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/8/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/8/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/86ca21ff15f0b59ece2b4b7dd08ddb18ab6942f0\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/opentelemetry-semantic-conventions-0.32.0\",\"ref\":\"dependabot/cargo/codex-rs/opentelemetry-semantic-conventions-0.32.0\",\"sha\":\"86ca21ff15f0b59ece2b4b7dd08ddb18ab6942f0\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7a5d418209ffa5c9dd0b4abb07a67595e05264e9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/8\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/8\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/8\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/8/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/8/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/8/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/86ca21ff15f0b59ece2b4b7dd08ddb18ab6942f0\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/7\",\"id\":3952606717,\"node_id\":\"PR_kwDOTIDrTc7rl_39\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/7\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/7.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/7.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/7\",\"number\":7,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump opentelemetry-otlp from 0.31.0 to 0.32.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) from 0.31.0 to 0.32.0.\\n\n\\nRelease notes\\n\nSourced from opentelemetry-otlp's releases.\\n\n\\n\nopentelemetry-otlp 0.31.1\\n\nWhat's Changed\\n\n\\n\nfeat(OTLP): add tls-ring, tls-aws-lc, and tls-provider-agnostic feature flags [patch release v0.31.1] by @\u200blalitb in open-telemetry/opentelemetry-rust#3426\\n\\n\nFull Changelog: https://github.com/open-telemetry/opentelemetry-rust/compare/v0.31.0...opentelemetry-otlp-0.31.1\\n\\n\\n\n\\nChangelog\\n\nSourced from opentelemetry-otlp's changelog.\\n\n\\n\nRelease Notes 0.32\\n\nOpenTelemetry Rust 0.32 continues to drive the Logs, Metrics, and Distributed\\nTracing components forward. The Logs and Metrics API and SDK remain stable, with\\nno breaking changes in this release. The OTLP Exporters and the Distributed\\nTracing API/SDK remain in pre-stable states (Release-Candidate and Beta\\nrespectively), and this release introduces a small number of intentional\\nbreaking changes in those areas to prepare them for stabilization.\\n\nFor detailed changelogs of individual crates, please refer to their respective\\nchangelog files. This document serves as a summary of the main changes.\\n\nKey Changes\\n\nMetrics SDK\\n\n\\n\n\\n\nBound instruments (experimental): Added Counter::bind() and\\nHistogram::bind() returning pre-bound measurement handles\\n(BoundCounter&lt;T&gt;, BoundHistogram&lt;T&gt;). Bound instruments resolve the\\nattribute-to-aggregator mapping once at bind time and cache the result,\\neliminating per-call HashMap lookups on the hot path. Benchmarks show\\n~28x speedup for counter operations and ~9x for histograms. Gated behind\\nthe experimental_metrics_bound_instruments feature flag.\\n\\n\n\\n\nDelta collection efficiency: Delta metrics collection now uses in-place\\neviction instead of draining the HashMap on every collect cycle. Stale\\nattribute sets that received no measurements since the last collection are\\nevicted.\\n\\n\n\\n\nStable Aggregation API: Aggregation and\\nStreamBuilder::with_aggregation() are now stable and no longer require the\\nspec_unstable_metrics_views feature flag.\\n\\n\\n\nLogs\\n\n\\n\n\\n\nTracing-span attribute enrichment (experimental): The\\nopentelemetry-appender-tracing crate can now copy attributes from active\\ntracing spans onto each emitted log record. (&quot;Span&quot; here refers to\\ntracing::span!, not an opentelemetry::trace::Span.) Enrichment is\\ndisabled by default with zero per-span overhead, and is gated behind the\\nnew experimental_span_attributes cargo feature.\\n\\n\n\\n\nspec_unstable_logs_enabled removed: The capability (and the backing\\nspecification) is now stable and is enabled by default. The feature flag\\nhas been removed.\\n\\n\\n\nDistributed Tracing (Beta)\\n\nThe Distributed Tracing API and SDK remain in beta. This release contains\\nintentional breaking changes to clean up the public surface ahead of\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nec289cb chore: Prepare for release v0.32.0 (#3508)\\n\n3ddb386 fix(metrics): reject usize::MAX as cardinality limit (#3506)\\n\nbad0a1b feat(appender-tracing): re-gate span attribute enrichment behind experimental...\\n\nf744509 docs: update README status table and remove deprecated crates (#3502)\\n\n81d5a06 chore(prometheus): restore crate to workspace (#3500)\\n\n5a07ce1 ci: close stale pull requests (#3499)\\n\ncc87dd9 feat(appender-tracing): stabilize span attribute propagation (#3482)\\n\nf290595 docs(metrics): document experimental bound instruments (#3495)\\n\na79eb76 fix(sdk): suppress telemetry in SimpleSpanProcessor during export (#3494)\\n\naa3bda3 chore(zipkin): deprecate opentelemetry-zipkin crate (#3492)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=opentelemetry-otlp&amp;package-manager=cargo&amp;previous-version=0.31.0&amp;new-version=0.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-06-29T02:26:08Z\",\"updated_at\":\"2026-07-10T10:10:49Z\",\"closed_at\":\"2026-07-10T10:10:46Z\",\"merged_at\":null,\"merge_commit_sha\":\"c7172e4a18da479212d1e39a075d64331aadcf90\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/7/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/7/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/7/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f4bffb57cb5faee1c78cca3ea04b32378cc7674f\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/opentelemetry-otlp-0.32.0\",\"ref\":\"dependabot/cargo/codex-rs/opentelemetry-otlp-0.32.0\",\"sha\":\"f4bffb57cb5faee1c78cca3ea04b32378cc7674f\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7a5d418209ffa5c9dd0b4abb07a67595e05264e9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/7\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/7\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/7\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/7/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/7/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/7/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f4bffb57cb5faee1c78cca3ea04b32378cc7674f\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/6\",\"id\":3952588885,\"node_id\":\"PR_kwDOTIDrTc7rl7hV\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/6\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/6.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/6.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/6\",\"number\":6,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump actions/cache from 5.0.4 to 5.0.5\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/cache](https://github.com/actions/cache) from 5.0.4 to 5.0.5.\\n\n\\nRelease notes\\n\nSourced from actions/cache's releases.\\n\n\\n\nv5.0.5\\n\nWhat's Changed\\n\n\\n\nUpdate ts-http-runtime dependency by @\u200byacaovsnc in actions/cache#1747\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v5.0.5\\n\\n\\n\n\\nChangelog\\n\nSourced from actions/cache's changelog.\\n\n\\n\nReleases\\n\nHow to prepare a release\\n\n\\n\n[!NOTE]\\nRelevant for maintainers with write access only.\\n\\n\n\\n\nSwitch to a new branch from main.\\n\nRun npm test to ensure all tests are passing.\\n\nUpdate the version in https://github.com/actions/cache/blob/main/package.json.\\n\nRun npm run build to update the compiled files.\\n\nUpdate this https://github.com/actions/cache/blob/main/RELEASES.md with the new version and changes in the ## Changelog section.\\n\nRun licensed cache to update the license report.\\n\nRun licensed status and resolve any warnings by updating the https://github.com/actions/cache/blob/main/.licensed.yml file with the exceptions.\\n\nCommit your changes and push your branch upstream.\\n\nOpen a pull request against main and get it reviewed and merged.\\n\nDraft a new release https://github.com/actions/cache/releases use the same version number used in package.json\\n\n\\n\nCreate a new tag with the version number.\\n\nAuto generate release notes and update them to match the changes you made in RELEASES.md.\\n\nToggle the set as the latest release option.\\n\nPublish the release.\\n\\n\\n\nNavigate to https://github.com/actions/cache/actions/workflows/release-new-action-version.yml\\n\n\\n\nThere should be a workflow run queued with the same version number.\\n\nApprove the run to publish the new version and update the major tags for this action.\\n\\n\\n\\n\nChangelog\\n\n6.1.0\\n\n\\n\nBump @actions/cache to v6.1.0 to pick up actions/toolkit#2435 Handle cache write error due to read-only token\\n\nSwitch redundant &quot;Cache save failed&quot; warning to debug log in save-only\\n\\n\n6.0.0\\n\n\\n\nUpdated @actions/cache to ^6.0.1, @actions/core to ^3.0.1, @actions/exec to ^3.0.0, @actions/io to ^3.0.2\\n\nMigrated to ESM module system\\n\nUpgraded Jest to v30 and test infrastructure to be ESM compatible\\n\\n\n5.0.4\\n\n\\n\nBump minimatch to v3.1.5 (fixes ReDoS via globstar patterns)\\n\nBump undici to v6.24.1 (WebSocket decompression bomb protection, header validation fixes)\\n\nBump fast-xml-parser to v5.5.6\\n\\n\n5.0.3\\n\n\\n\nBump @actions/cache to v5.0.5 (Resolves: https://github.com/actions/cache/security/dependabot/33)\\n\nBump @actions/core to v2.0.3\\n\\n\n5.0.2\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n27d5ce7 Merge pull request #1747 from actions/yacaovsnc/update-dependency\\n\nf280785 licensed changes\\n\n619aeb1 npm run build generated dist files\\n\nbcf16c2 Update ts-http-runtime to 0.3.5\\n\nSee full diff in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache&amp;package-manager=github_actions&amp;previous-version=5.0.4&amp;new-version=5.0.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-06-29T02:20:01Z\",\"updated_at\":\"2026-07-10T10:06:44Z\",\"closed_at\":\"2026-07-10T10:06:42Z\",\"merged_at\":null,\"merge_commit_sha\":\"ec3503f281752cafb0a74744bb1e706f3dd142fd\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/6/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/6/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/6/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/98bad85f2b00c80037136cb002a373b26072e9a4\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/cache-5.0.5\",\"ref\":\"dependabot/github_actions/actions/cache-5.0.5\",\"sha\":\"98bad85f2b00c80037136cb002a373b26072e9a4\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7a5d418209ffa5c9dd0b4abb07a67595e05264e9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/6\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/6\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/6\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/6/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/6/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/6/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/98bad85f2b00c80037136cb002a373b26072e9a4\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/5\",\"id\":3952588421,\"node_id\":\"PR_kwDOTIDrTc7rl7aF\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/5\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/5.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/5.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/5\",\"number\":5,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump actions/cache/save from 5.0.4 to 5.0.5\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/cache/save](https://github.com/actions/cache) from 5.0.4 to 5.0.5.\\n\n\\nRelease notes\\n\nSourced from actions/cache/save's releases.\\n\n\\n\nv5.0.5\\n\nWhat's Changed\\n\n\\n\nUpdate ts-http-runtime dependency by @\u200byacaovsnc in actions/cache#1747\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v5.0.5\\n\\n\\n\n\\nChangelog\\n\nSourced from actions/cache/save's changelog.\\n\n\\n\nReleases\\n\nHow to prepare a release\\n\n\\n\n[!NOTE]\\nRelevant for maintainers with write access only.\\n\\n\n\\n\nSwitch to a new branch from main.\\n\nRun npm test to ensure all tests are passing.\\n\nUpdate the version in https://github.com/actions/cache/blob/main/package.json.\\n\nRun npm run build to update the compiled files.\\n\nUpdate this https://github.com/actions/cache/blob/main/RELEASES.md with the new version and changes in the ## Changelog section.\\n\nRun licensed cache to update the license report.\\n\nRun licensed status and resolve any warnings by updating the https://github.com/actions/cache/blob/main/.licensed.yml file with the exceptions.\\n\nCommit your changes and push your branch upstream.\\n\nOpen a pull request against main and get it reviewed and merged.\\n\nDraft a new release https://github.com/actions/cache/releases use the same version number used in package.json\\n\n\\n\nCreate a new tag with the version number.\\n\nAuto generate release notes and update them to match the changes you made in RELEASES.md.\\n\nToggle the set as the latest release option.\\n\nPublish the release.\\n\\n\\n\nNavigate to https://github.com/actions/cache/actions/workflows/release-new-action-version.yml\\n\n\\n\nThere should be a workflow run queued with the same version number.\\n\nApprove the run to publish the new version and update the major tags for this action.\\n\\n\\n\\n\nChangelog\\n\n6.1.0\\n\n\\n\nBump @actions/cache to v6.1.0 to pick up actions/toolkit#2435 Handle cache write error due to read-only token\\n\nSwitch redundant &quot;Cache save failed&quot; warning to debug log in save-only\\n\\n\n6.0.0\\n\n\\n\nUpdated @actions/cache to ^6.0.1, @actions/core to ^3.0.1, @actions/exec to ^3.0.0, @actions/io to ^3.0.2\\n\nMigrated to ESM module system\\n\nUpgraded Jest to v30 and test infrastructure to be ESM compatible\\n\\n\n5.0.4\\n\n\\n\nBump minimatch to v3.1.5 (fixes ReDoS via globstar patterns)\\n\nBump undici to v6.24.1 (WebSocket decompression bomb protection, header validation fixes)\\n\nBump fast-xml-parser to v5.5.6\\n\\n\n5.0.3\\n\n\\n\nBump @actions/cache to v5.0.5 (Resolves: https://github.com/actions/cache/security/dependabot/33)\\n\nBump @actions/core to v2.0.3\\n\\n\n5.0.2\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n27d5ce7 Merge pull request #1747 from actions/yacaovsnc/update-dependency\\n\nf280785 licensed changes\\n\n619aeb1 npm run build generated dist files\\n\nbcf16c2 Update ts-http-runtime to 0.3.5\\n\nSee full diff in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache/save&amp;package-manager=github_actions&amp;previous-version=5.0.4&amp;new-version=5.0.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-06-29T02:19:50Z\",\"updated_at\":\"2026-07-10T10:06:43Z\",\"closed_at\":\"2026-07-10T10:06:40Z\",\"merged_at\":null,\"merge_commit_sha\":\"4d4b54ea8eb273e2c047a9777390d309e52d1855\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/5/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/5/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/5/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/4fa77ce089607efaa2a4627b51d7347745e43341\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/cache/save-5.0.5\",\"ref\":\"dependabot/github_actions/actions/cache/save-5.0.5\",\"sha\":\"4fa77ce089607efaa2a4627b51d7347745e43341\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7a5d418209ffa5c9dd0b4abb07a67595e05264e9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/5\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/5\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/5\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/5/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/5/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/5/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/4fa77ce089607efaa2a4627b51d7347745e43341\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/4\",\"id\":3952587888,\"node_id\":\"PR_kwDOTIDrTc7rl7Rw\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/4\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/4.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/4.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/4\",\"number\":4,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 8.1.0 to 8.1.1.\\n\n\\nRelease notes\\n\nSourced from peter-evans/create-pull-request's releases.\\n\n\\n\nCreate Pull Request v8.1.1\\n\nWhat's Changed\\n\n\\n\nbuild(deps-dev): bump the npm group with 2 updates by @\u200bdependabot[bot] in peter-evans/create-pull-request#4305\\n\nbuild(deps): bump minimatch by @\u200bdependabot[bot] in peter-evans/create-pull-request#4311\\n\nbuild(deps): bump the github-actions group with 2 updates by @\u200bdependabot[bot] in peter-evans/create-pull-request#4316\\n\nbuild(deps): bump @\u200btootallnate/once and jest-environment-jsdom by @\u200bdependabot[bot] in peter-evans/create-pull-request#4323\\n\nbuild(deps-dev): bump undici from 6.23.0 to 6.24.0 by @\u200bdependabot[bot] in peter-evans/create-pull-request#4328\\n\nbuild(deps-dev): bump flatted from 3.3.1 to 3.4.2 by @\u200bdependabot[bot] in peter-evans/create-pull-request#4334\\n\nbuild(deps): bump picomatch by @\u200bdependabot[bot] in peter-evans/create-pull-request#4339\\n\nbuild(deps-dev): bump handlebars from 4.7.8 to 4.7.9 by @\u200bdependabot[bot] in peter-evans/create-pull-request#4344\\n\nbuild(deps-dev): bump the npm group with 3 updates by @\u200bdependabot[bot] in peter-evans/create-pull-request#4349\\n\nfix: retry post-creation API calls on 422 eventual consistency errors by @\u200bpeter-evans in peter-evans/create-pull-request#4356\\n\\n\nFull Changelog: https://github.com/peter-evans/create-pull-request/compare/v8.1.0...v8.1.1\\n\\n\\n\n\\nCommits\\n\n\\n\n5f6978f fix: retry post-creation API calls on 422 eventual consistency errors (#4356)\\n\nd32e88d build(deps-dev): bump the npm group with 3 updates (#4349)\\n\n8170bcc build(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (#4344)\\n\n0041819 build(deps): bump picomatch (#4339)\\n\nb993918 build(deps-dev): bump flatted from 3.3.1 to 3.4.2 (#4334)\\n\n36d7c84 build(deps-dev): bump undici from 6.23.0 to 6.24.0 (#4328)\\n\na45d1fb build(deps): bump @\u200btootallnate/once and jest-environment-jsdom (#4323)\\n\n3499eb6 build(deps): bump the github-actions group with 2 updates (#4316)\\n\n3f3b473 build(deps): bump minimatch (#4311)\\n\n6699836 build(deps-dev): bump the npm group with 2 updates (#4305)\\n\nSee full diff in compare view\\n\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-06-29T02:19:37Z\",\"updated_at\":\"2026-08-07T14:25:59Z\",\"closed_at\":\"2026-08-07T14:25:51Z\",\"merged_at\":\"2026-08-07T14:25:51Z\",\"merge_commit_sha\":\"9efd14e59a0cae41de59fb330473598aad4088ce\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/4/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/4/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/4/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/26256e71f9466557acba71fdc7c5cdebcc044dcd\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/peter-evans/create-pull-request-8.1.1\",\"ref\":\"dependabot/github_actions/peter-evans/create-pull-request-8.1.1\",\"sha\":\"26256e71f9466557acba71fdc7c5cdebcc044dcd\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/4\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/4\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/4\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/4/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/4/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/4/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/26256e71f9466557acba71fdc7c5cdebcc044dcd\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/3\",\"id\":3952587589,\"node_id\":\"PR_kwDOTIDrTc7rl7NF\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/3\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/3.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/3.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/3\",\"number\":3,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump taiki-e/install-action from 2.62.49 to 2.82.8\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.62.49 to 2.82.8.\\n\n\\nRelease notes\\n\nSourced from taiki-e/install-action's releases.\\n\n\\n\n2.82.8\\n\n\\n\n\\n\nUpdate vacuum@latest to 0.29.8.\\n\\n\n\\n\nUpdate uv@latest to 0.11.26.\\n\\n\n\\n\nUpdate typos@latest to 1.48.0.\\n\\n\n\\n\nUpdate trivy@latest to 0.72.0.\\n\\n\n\\n\nUpdate tombi@latest to 1.1.7.\\n\\n\n\\n\nUpdate prek@latest to 0.4.6.\\n\\n\n\\n\nUpdate mise@latest to 2026.7.0.\\n\\n\n\\n\nUpdate just@latest to 1.55.1.\\n\\n\n\\n\nUpdate biome@latest to 2.5.2.\\n\\n\\n\n2.82.7\\n\n\\n\n\\n\nUpdate tombi@latest to 1.1.6.\\n\\n\n\\n\nUpdate kingfisher@latest to 1.105.0.\\n\\n\n\\n\nUpdate gungraun-runner@latest to 0.19.3.\\n\\n\n\\n\nUpdate editorconfig-checker@latest to 3.8.0.\\n\\n\n\\n\nUpdate dprint@latest to 0.55.1.\\n\\n\n\\n\nUpdate cargo-tarpaulin@latest to 0.36.0.\\n\\n\\n\n2.82.6\\n\n\\n\n\\n\nUpdate vacuum@latest to 0.29.7.\\n\\n\n\\n\nUpdate uv@latest to 0.11.25.\\n\\n\n\\n\nUpdate syft@latest to 1.46.0.\\n\\n\n\\n\nUpdate dprint@latest to 0.55.0.\\n\\n\n\\n\nUpdate cargo-auditable@latest to 0.7.5.\\n\\n\\n\n2.82.5\\n\n\\n\n\\n\nUpdate wasmtime@latest to 46.0.1.\\n\\n\n\\n\nUpdate wasm-bindgen@latest to 0.2.126.\\n\\n\n\\n\nUpdate vacuum@latest to 0.29.6.\\n\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from taiki-e/install-action's changelog.\\n\n\\n\nChangelog\\n\nAll notable changes to this project will be documented in this file.\\n\nThis project adheres to Semantic Versioning.\\n\\n\n[Unreleased]\\n\n[2.83.0] - 2026-07-09\\n\n\\n\n\\n\nSupport cargo-about. (#1924, thanks @\u200bruffsl)\\n\\n\n\\n\nUpdate uv@latest to 0.11.28.\\n\\n\n\\n\nUpdate martin@latest to 1.12.0.\\n\\n\n\\n\nUpdate kingfisher@latest to 1.106.0.\\n\\n\n\\n\nUpdate biome@latest to 2.5.3.\\n\\n\\n\n[2.82.11] - 2026-07-08\\n\n\\n\n\\n\nUpdate wasm-tools@latest to 1.253.0.\\n\\n\n\\n\nUpdate uv@latest to 0.11.27.\\n\\n\n\\n\nUpdate mise@latest to 2026.7.2.\\n\\n\n\\n\nUpdate mdbook@latest to 0.5.4.\\n\\n\\n\n[2.82.10] - 2026-07-07\\n\n\\n\n\\n\nUpdate tombi@latest to 1.2.0.\\n\\n\n\\n\nUpdate cargo-nextest@latest to 0.9.140.\\n\\n\\n\n[2.82.9] - 2026-07-05\\n\n\\n\n\\n\nUpdate vacuum@latest to 0.29.9.\\n\\n\n\\n\nUpdate prek@latest to 0.4.8.\\n\\n\n\\n\nUpdate cargo-tarpaulin@latest to 0.37.0.\\n\\n\n\\n\nUpdate cargo-leptos@latest to 0.3.7.\\n\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nc93ccc0 Release 2.82.8\\n\n5083f18 Update vacuum@latest to 0.29.8\\n\nfdd68a8 Update uv@latest to 0.11.26\\n\n3b61d4b Update typos@latest to 1.48.0\\n\n16114d4 Update trivy@latest to 0.72.0\\n\nf09d53f Update tombi@latest to 1.1.7\\n\nd2b25b8 Update prek@latest to 0.4.6\\n\n2c15d4e Update mise@latest to 2026.7.0\\n\n3f8031c Update just@latest to 1.55.1\\n\n7057770 Update biome@latest to 2.5.2\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-06-29T02:19:30Z\",\"updated_at\":\"2026-07-13T13:00:08Z\",\"closed_at\":\"2026-07-13T13:00:06Z\",\"merged_at\":null,\"merge_commit_sha\":\"bb886529987cb83f7e077ea4c5fc013a6f036e2c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/3/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/3/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/3/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/557e5281be705e70b9c11235ef9f1ade467f464c\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/taiki-e/install-action-2.82.2\",\"ref\":\"dependabot/github_actions/taiki-e/install-action-2.82.2\",\"sha\":\"557e5281be705e70b9c11235ef9f1ade467f464c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/3\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/3\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/3\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/3/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/3/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/3/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/557e5281be705e70b9c11235ef9f1ade467f464c\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/2\",\"id\":3952584561,\"node_id\":\"PR_kwDOTIDrTc7rl6dx\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/2\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/2.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/2.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/2\",\"number\":2,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump astral-sh/setup-uv from 8.1.0 to 8.2.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.1.0 to 8.2.0.\\n\n\\nRelease notes\\n\nSourced from astral-sh/setup-uv's releases.\\n\n\\n\nv8.2.0 \ud83c\udf08 New inputs quiet and download-from-astral-mirror\\n\nChanges\\n\nThis release brings two new inputs and a few bug fixes.\\n\nNew inputs\\n\nLets talk about the new inputs first.\\n\nquiet\\n\nPretty simple. It turns of all info loggings. Useful if you use this in a composite action and are not interested in all the details.\\nIn the upcoming releases we will add log groups to fully implement support for &quot;less noise&quot;\\n\n\\n\n[!NOTE]\\nWarnings and errors are always logged.\\n\\n\ndownload-from-astral-mirror\\n\nIn some cases you may want to directly use the fallback of checking for available versions and downloading releases from GitHub instead of using the astral.sh mirror. Setting download-from-astral-mirror: false allows you to do that.\\n\nBugfixes\\n\nWhen using the astral.sh mirror to query available versions and download releases (done by default) we now stop sending the GitHub token in the header. The mirror never looked at it but we shouldn't be handing out that data even if it is just a short lived token.\\nAll other bugfixes try to limit the impact of failed GitHub queries due to retries and other faults.\\n\nWe couldn't pinpoint all rootcauses yet but added more logging for error cases to track them down.\\n\n\ud83d\udc1b Bug fixes\\n\n\\n\nfix: report unexpected cache save failures @\u200beifinger (#896)\\n\nfix: report unexpected setup failures @\u200beifinger (#895)\\n\nfix: add timeout to fetch to prevent silent hangs @\u200beifinger-bot (#883)\\n\nLimit GitHub tokens to github.com download URLs @\u200bzsol (#878)\\n\nincrease libuv-workaround timeout to 100ms @\u200beifinger (#880)\\n\\n\n\ud83d\ude80 Enhancements\\n\n\\n\nAdd quiet input to suppress info-level log output @\u200beifinger (#898)\\n\nfeat: add download-from-astral-mirror input @\u200beifinger (#897)\\n\\n\n\ud83e\uddf0 Maintenance\\n\n\\n\ndocs: update dependabot rollup biome guidance @\u200beifinger (#902)\\n\nchore: update known checksums for 0.11.18 @github-actions[bot] (#899)\\n\nchore: update known checksums for 0.11.17 @github-actions[bot] (#892)\\n\nchore: update known checksums for 0.11.16 @github-actions[bot] (#889)\\n\nchore: update known checksums for 0.11.15 @github-actions[bot] (#885)\\n\nchore: update known checksums for 0.11.14 @github-actions[bot] (#879)\\n\nchore: update known checksums for 0.11.13 @github-actions[bot] (#877)\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nfac544c chore(deps): roll up dependabot updates (#903)\\n\n7390f77 docs: update dependabot rollup biome guidance (#902)\\n\n363c64a chore(deps): roll up dependabot updates (#901)\\n\nc4fcbaf chore(deps): bump release-drafter/release-drafter from 7.3.0 to 7.3.1 (#900)\\n\n8e642c5 chore: update known checksums for 0.11.18 (#899)\\n\na92cb43 Add quiet input to suppress info-level log output (#898)\\n\ne07f2ac chore(deps): bump eifinger/actionlint-action from 1.10.1 to 1.10.2 (#842)\\n\nbc4034e chore(deps): bump github/codeql-action from 4.35.4 to 4.36.0 (#893)\\n\ndf42d4f chore(deps): bump zizmorcore/zizmor-action from 0.5.5 to 0.5.6 (#891)\\n\nb9c8c4c feat: add download-from-astral-mirror input (#897)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-06-29T02:18:22Z\",\"updated_at\":\"2026-07-13T13:00:42Z\",\"closed_at\":\"2026-07-13T13:00:40Z\",\"merged_at\":null,\"merge_commit_sha\":\"f231b7cf45cc8cd8572eb73aaf9813e0de30995b\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/2/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/2/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/2/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/3d50e9de3ba95885fc638bc5766495d0dea2a4bf\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/astral-sh/setup-uv-8.2.0\",\"ref\":\"dependabot/github_actions/astral-sh/setup-uv-8.2.0\",\"sha\":\"3d50e9de3ba95885fc638bc5766495d0dea2a4bf\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/2\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/2\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/2\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/2/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/2/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/2/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/3d50e9de3ba95885fc638bc5766495d0dea2a4bf\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/1\",\"id\":3952583779,\"node_id\":\"PR_kwDOTIDrTc7rl6Rj\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/1\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/1.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/1.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/1\",\"number\":1,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump rust-toolchain from 1.95.0 to 1.96.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.96.0.\\n\n\\nRelease notes\\n\nSourced from rust-toolchain's releases.\\n\n\\n\nRust 1.96.0\\n\n\\n\nLanguage\\n\n\\n\nAllow passing expr metavariable to cfg\\n\nAlways coerce never types in tuple expressions\\n\nAvoid incorrect inference guidance of function arguments in rare cases\\n\nSupport s390x vector registers in inline assembly\\n\nAllow using constants of type ManuallyDrop as patterns (fixing a regression introduced in 1.94.0)\\n\\n\n\\n\nCompiler\\n\n\\n\nEnable link relaxation feature for LoongArch Linux targets\\n\nUpdate riscv64gc-unknown-fuchsia baseline to RVA22 + vector\\n\\n\n\\n\nLibraries\\n\n\\n\nSupport iterating over ranges of NonZero integers\\n\nrefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\\n\nFix SGX delayed host lookup via ToSocketAddr\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nassert_matches!\\n\ndebug_assert_matches!\\n\nFrom&lt;T&gt; for AssertUnwindSafe&lt;T&gt;\\n\nFrom&lt;T&gt; for LazyCell&lt;T, F&gt;\\n\nFrom&lt;T&gt; for LazyLock&lt;T, F&gt;\\n\ncore::range::RangeToInclusive\\n\ncore::range::RangeToInclusiveIter\\n\ncore::range::RangeFrom\\n\ncore::range::RangeFromIter\\n\ncore::range::Range\\n\ncore::range::RangeIter\\n\\n\n\\n\nCargo\\n\n\\n\nAllow a dependency to specify both a git repository and an alternate registry. Just like with crates.io, the git repository will be used locally, but the registry version will be used when published.\\n\nAdded target.'cfg(..)'.rustdocflags support in configuration.\\n\nFixed CVE-2026-5222 and CVE-2026-5223.\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from rust-toolchain's changelog.\\n\n\\n\nVersion 1.96.0 (2026-05-28)\\n\n\\n\nLanguage\\n\n\\n\nAllow passing expr metavariable to cfg\\n\nAlways coerce never types in tuple expressions\\n\nAvoid incorrect inference guidance of function arguments in rare cases\\n\nSupport s390x vector registers in inline assembly\\n\nAllow using constants of type ManuallyDrop as patterns (fixing a regression introduced in 1.94.0)\\n\\n\n\\n\nCompiler\\n\n\\n\nEnable link relaxation feature for LoongArch Linux targets\\n\nUpdate riscv64gc-unknown-fuchsia baseline to RVA22 + vector\\n\\n\n\\n\nLibraries\\n\n\\n\nSupport iterating over ranges of NonZero integers\\n\nrefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\\n\nFix SGX delayed host lookup via ToSocketAddr\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nassert_matches!\\n\ndebug_assert_matches!\\n\nFrom&lt;T&gt; for AssertUnwindSafe&lt;T&gt;\\n\nFrom&lt;T&gt; for LazyCell&lt;T, F&gt;\\n\nFrom&lt;T&gt; for LazyLock&lt;T, F&gt;\\n\ncore::range::RangeToInclusive\\n\ncore::range::RangeToInclusiveIter\\n\ncore::range::RangeFrom\\n\ncore::range::RangeFromIter\\n\ncore::range::Range\\n\ncore::range::RangeIter\\n\\n\n\\n\nCargo\\n\n\\n\nAllow a dependency to specify both a git repository and an alternate registry. Just like with crates.io, the git repository will be used locally, but the registry version will be used when published.\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nac68faa Auto merge of #156937 - cuviper:stable-next, r=cuviper\\n\n8e5c006 Bump to stable release\\n\n4d7adc7 Sync relnotes for 1.96.0\\n\n58072b1 Update cargo for CVE-2026-5222 and CVE-2026-5223\\n\na815754 Auto merge of #156793 - flip1995:clippy-beta-backport, r=Mark-Simulacrum\\n\n3c8f708 Fixes a case where collapsible_match suggested a transformation that change...\\n\n6b627f0 Add MSRV check for manual_noop_waker (#16850)\\n\n773b57f Auto merge of #156772 - cuviper:beta-next, r=cuviper\\n\n10a3a2b Restore dbg! regression tests\\n\n69cd658 Revert &quot;Rollup merge of #149869 - joboet:torn-dbg, r=Mark-Simulacrum&quot;\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rust-toolchain&amp;package-manager=rust_toolchain&amp;previous-version=1.95.0&amp;new-version=1.96.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-06-29T02:18:05Z\",\"updated_at\":\"2026-07-06T12:55:16Z\",\"closed_at\":\"2026-07-06T12:55:13Z\",\"merged_at\":null,\"merge_commit_sha\":\"5d20dc0770d1a6ed19f0b17a2982ab3fff7f424c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364576665,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtmQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust_toolchain_package_manager\",\"name\":\"rust_toolchain_package_manager\",\"color\":\"D34516\",\"default\":false,\"description\":\"Pull requests that update rust_toolchain_package_manager code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/1/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/1/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/1/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/047eaaf03224b4e6ad9a7a42b10277bec1aac8e1\",\"head\":{\"label\":\"CorbanuCore:dependabot/rust_toolchain/codex-rs/rust-toolchain-1.96.0\",\"ref\":\"dependabot/rust_toolchain/codex-rs/rust-toolchain-1.96.0\",\"sha\":\"047eaaf03224b4e6ad9a7a42b10277bec1aac8e1\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7a5d418209ffa5c9dd0b4abb07a67595e05264e9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/1\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/1\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/1\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/1/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/1/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/1/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/047eaaf03224b4e6ad9a7a42b10277bec1aac8e1\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null}]", "creation_timestamp": "2026-10-03T08:03:43.000000Z"}, {"uuid": "7798e863-c321-45b3-bb9a-c57855c2ff96", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-5223", "type": "seen", "source": "https://gist.github.com/citadelculture/7a9642cc5c961c85323065559272c000", "content": "[{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/149\",\"id\":4724572881,\"node_id\":\"PR_kwDOTIDrTc8AAAABGZtC0Q\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/149\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/149.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/149.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/149\",\"number\":149,\"state\":\"open\",\"locked\":false,\"title\":\"secret-broker: move synthetic fixture into its own test crate (no crate features)\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Why\\n\\n`codex-rs/secret-broker-service` used a Cargo feature, `synthetic-fixture`, to gate two test-only binaries, the `launch` module and seven optional dependencies. That broke CI in two ways:\\n\\n- **Policy:** workspace crate features are forbidden (`.github/scripts/verify_cargo_workspace_manifests.py`), so `repo-checks` failed.\\n- **Bazel:** Bazel ignores features but still builds every `[[bin]]`. The probe binary failed to compile with `unresolved import codex_secret_broker_service::SyntheticChildIdentity`, which broke Bazel test, clippy and \\\"Verify release build\\\".\\n\\n`defs.bzl` already says to \\\"prefer to refactor optional functionality to a separate crate\\\". This PR does that (option B).\\n\\n## What moved\\n\\nThe new test-only workspace crate is `codex-rs/secret-broker-fixture` (package `codex-secret-broker-fixture`). It has a standard `codex_rust_crate` BUILD.bazel and nothing depends on it.\\n\\n| From `secret-broker-service/` | To `secret-broker-fixture/` |\\n| --- | --- |\\n| `src/fixture/{main,synthetic,post_exec}.rs` (bin `codex-secret-broker-service-fixture`) | `src/fixture/` (same bin name) |\\n| `src/probe/*` (bin `codex-protected-root-probe`) | `src/probe/` (same bin name) |\\n| `src/launch/**` (all `Synthetic*` types, used only by the probe and tests) | `src/launch/**`, re-exported from the new `src/lib.rs` |\\n| `tests/support/{subprocess,children_tests}.rs` (formerly feature-gated in `tests/lifecycle.rs`) | `tests/support/`, wired by a new `tests/lifecycle.rs` |\\n| `tests/{launch_recipe_lifecycle,probe_lifecycle}.rs` | `tests/` |\\n\\n- Every `cfg(all(target_os = \\\"linux\\\", feature = \\\"synthetic-fixture\\\"))` is now `cfg(target_os = \\\"linux\\\")`. Other cfgs are unchanged.\\n- `secret-broker-service` no longer has `[features]`, optional dependencies or fixture code. Its remaining dependencies are `codex-secret-broker` and `codex-vault`, plus `codex-protected-state`, `nix` and `rustix` on Linux. `tempfile` became a dev-dependency because `root_tests` uses it.\\n- `codex-security-audit` and `codex-security-policy` were used only by the fixture binary, so they moved with it. Without that, `cargo shear` would flag them.\\n- The workspace gains the member and a `codex-secret-broker-service` path dependency. In `Cargo.lock`, only edges move between the two packages; no external package was added or removed. `just bazel-lock-update` left `MODULE.bazel.lock` unchanged, and `just bazel-lock-check` passes.\\n- The PF-27 S04 scripts (`qualify-rtx.sh`, `tmux-check.py`, `tmux-lifecycle.py`, static-probe `*.sh`) now use `-p codex-secret-broker-service -p codex-secret-broker-fixture`. The static-probe musl builds use `-p codex-secret-broker-fixture --bin codex-protected-root-probe`. `service-qualification-boundary.md` now describes the fixture package instead of the feature. Recorded evidence (logs, tmux transcripts, `tmux-keys.json`, review outputs, checksums) was **not** rewritten. Note: the historical `tmux-check.py` test-count assertions are specific to their recorded commits.\\n\\n## Newly public items\\n\\n**None.** The broker crate's public API only shrinks: the five `Synthetic*` re-exports leave it. Their visibility in the fixture crate is the same as before.\\n\\n## One test-mechanics change for the security owner to review\\n\\nThe `root::tests` unit tests (`src/root_tests.rs`) need the private `Composition` and `RootHandler` to inject fake roots. Moving them out of the crate would mean exposing a root-handler injection seam, which widens a security-sensitive surface, so they stay in the broker crate. They also needed a post-exec child process. Previously they spawned `codex-secret-broker-service-fixture --synthetic-post-exec-child`. A binary from another package can't be resolved through `CARGO_BIN_EXE_*`.\\n\\nInstead, `Fixture` re-executes **its own unit-test binary** (`current_exe() --exact root::tests::post_exec_child --ignored`). The socket path is passed only in the child's environment. The `#[ignore]`d `post_exec_child` helper does exactly what `post_exec` did with count 1: connect, write `R`, read until EOF. Without that variable it returns immediately. The production code is unchanged. Only the executable image of the synthetic child in these four tests differs. The gate also changed from `cfg(all(test, feature = ...))` to `cfg(test)`, so these tests now also run under Bazel and default Cargo on Linux. Previously they never ran in either.\\n\\n## Verification\\n\\n- `python3 .github/scripts/verify_cargo_workspace_manifests.py`: passes.\\n- `just fmt`: clean.\\n- macOS (aarch64):\\n  - `cargo check --tests -p codex-secret-broker-service -p codex-secret-broker-fixture`: OK.\\n  - `just test -p codex-secret-broker-service -p codex-secret-broker-fixture --no-tests pass`: 9 binaries built, 0 tests. Every test in both crates is Linux-only, the same as the service crate before this change. Plain `just test -p ` exits 4 (\\\"no tests to run\\\") on macOS for each crate.\\n- macOS Bazel:\\n  - `bazel build --config=clippy //codex-rs/secret-broker-fixture/... //codex-rs/secret-broker-service/...`: OK, 20 targets.\\n  - `bazel test` on the same targets: 9 passed; 4 windows-cross targets skipped.\\n- `cargo check --target x86_64-unknown-linux-gnu`: **not run locally.** The Linux target and cross toolchain aren't installed on the Mac. The Linux run below covers it natively.\\n- Linux, RTX box (kernel 7.0.0-31-generic), fresh clone `~/corbanu-rtx/broker-fixture-20261002` at `5e5aacf456`:\\n  - `cargo check --locked --tests` (both crates): OK.\\n  - `cargo clippy --locked --tests -- -D warnings` (both crates): OK.\\n  - `cargo nextest run -p codex-secret-broker-service -p codex-secret-broker-fixture`: **44 passed, 2 skipped**. The two skipped tests are the existing RTX frozen-artifact test and the new `#[ignore]` child helper.\\n  - Baseline: the base commit `349f0f76cf` with `-p codex-secret-broker-service --features synthetic-fixture` gave **44 passed, 1 skipped**.\\n  - The two sets of 44 test names are identical apart from the package prefix.\\n- Linux Bazel was not run locally. This PR's CI is the first Linux Bazel run of these tests.\\n\\n## Stacking and review\\n\\n- This branch is based on `codex/ci-main-baseline-20261002` (#146), which carries main's other CI fixes. Until #146 lands, this PR's diff against `main` includes those commits. The change for this PR is the top commit.\\n- **Needs review from the security owner, Jim Ricketts**, before it leaves draft. The fixture, the probe and the broker's root-composition tests are PF-27 security qualification surfaces.\\n- Draft; do not merge.\\n\\n## Risks\\n\\n- **CI exposure:** the fixture tests, `root::tests` and the probe's bin unit tests now run in Cargo and Bazel CI on Linux. Before, no CI path ran them. They depend on the kernel and environment: `SO_PEERPIDFD` needs Linux 6.5+, `MFD_EXEC` needs 6.3+, the probe tests need `python3` and a non-root runner, and the recipe test needs `HOME` set. Any CI runner that lacks these will now fail where it used to skip silently. If that happens, the right fix is runner/test-tag configuration, not a feature flag.\\n- **Re-exec under Bazel:** `current_exe()` re-exec has to resolve to the real test binary inside the Bazel test wrapper. It did under Cargo/nextest on Linux; Bazel on Linux is unverified until CI runs.\\n- **Future production use of `launch`:** if a future production launcher needs `SyntheticLaunchRecipe` or the manifest/sealed-image code, it would have to be promoted back into a production crate under its own review.\\n\",\"created_at\":\"2026-10-03T06:19:03Z\",\"updated_at\":\"2026-10-03T06:30:03Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"2f62f31a033eaf95f4bd5c354d85097ec8b965e8\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":true,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/149/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/149/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/149/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/193f9cd014e008ba0f4b4da90ce96e2a96a33628\",\"head\":{\"label\":\"CorbanuCore:codex/secret-broker-fixture-crate\",\"ref\":\"codex/secret-broker-fixture-crate\",\"sha\":\"193f9cd014e008ba0f4b4da90ce96e2a96a33628\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/149\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/149\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/149\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/149/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/149/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/149/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/193f9cd014e008ba0f4b4da90ce96e2a96a33628\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/148\",\"id\":4723347004,\"node_id\":\"PR_kwDOTIDrTc8AAAABGYiOPA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/148\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/148.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/148.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/148\",\"number\":148,\"state\":\"open\",\"locked\":false,\"title\":\"chore: annotate positional literal arguments for argument-comment-lint\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Mechanical change only: adds `/*param_name*/` comments before positional `None` / boolean / numeric literal arguments, following the `argument_comment_lint` convention in `codex-rs/AGENTS.md`, and corrects 29 comments that did not match the callee's parameter name. There are no behavior changes and no API reshaping.\\n\\nClassification: Routine. This is internal lint cleanup with no user-visible, security, money, data, or persistence impact.\\n\\n## Counts\\n\\n1,394 unique diagnostics fixed: 1,365 `uncommented_anonymous_literal_argument` and 29 `argument_comment_mismatch`. All 29 mismatches were `/*spend*/` \u2192 `/*spend_microunits*/` in `core/src/security/credential_capability_tests.rs`.\\n\\n| Crate | Fixes |\\n| --- | ---: |\\n| core | 458 |\\n| security-audit | 291 |\\n| tui | 235 |\\n| secret-broker | 102 |\\n| security-policy | 94 |\\n| vault | 58 |\\n| provider-auth | 57 |\\n| tasknode-session | 23 |\\n| network-proxy | 22 |\\n| cli | 21 |\\n| browser-isolation | 19 |\\n| memories/write | 4 |\\n| keyring-store | 3 |\\n| model-provider-info | 2 |\\n| models-manager | 2 |\\n| codex-api | 1 |\\n| model-provider | 1 |\\n| app-server-client | 1 |\\n\\n## How it was done and verified\\n\\n- Diagnostics were collected from a full local macOS Bazel lint run (`bazel build --keep_going --config=argument-comment-lint` over `list-bazel-targets.sh`, covering all 948 targets including `*-unit-tests-bin`) and from the Windows `Argument comment lint` job logs on #147 (68 unique, all also found locally). On the base commit the Linux and macOS CI jobs failed during the LLVM toolchain fetch before linting, so CI never reported their diagnostics.\\n- Each fix applies the lint's own machine-applicable suggestion at the reported `file:line:col`. Then `just fmt` was run.\\n- A script checked that after removing `/*ident*/` comments, whitespace, and trailing commas, every changed file matches the base. The only remaining differences are 6 rustfmt brace reflows of closures and match arms (`|x| { expr }` \u2194 `|x| expr`, `=&gt; expr,` \u2194 `=&gt; { expr }`), which are semantically identical.\\n- The local Bazel lint rerun is clean (exit 0, all 948 targets). To lint `codex-tui` locally I temporarily removed its duplicate `deps_extra` provider-auth entry, the analysis error #147 fixes; that change is not part of this PR.\\n- `cargo check --tests` passes for all 18 touched packages.\\n- Linux-only `cfg` code is checked by this PR's Linux CI job, since it could not be linted locally.\\n\",\"created_at\":\"2026-10-03T02:03:43Z\",\"updated_at\":\"2026-10-03T06:30:01Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"f0b63c0eae529e59a927a6a4871ff370cebdcbfe\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/148/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/148/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/148/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/169504f26fe8470a139ff6d63ca7b285e3c1f02c\",\"head\":{\"label\":\"CorbanuCore:codex/arg-comment-backlog-20261002\",\"ref\":\"codex/arg-comment-backlog-20261002\",\"sha\":\"169504f26fe8470a139ff6d63ca7b285e3c1f02c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/148\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/148\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/148\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/148/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/148/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/148/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/169504f26fe8470a139ff6d63ca7b285e3c1f02c\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/147\",\"id\":4722746208,\"node_id\":\"PR_kwDOTIDrTc8AAAABGX9jYA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/147\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/147.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/147.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/147\",\"number\":147,\"state\":\"open\",\"locked\":false,\"title\":\"ci: combined trial of main's CI fixes (#131 #132 #133 #142-#146)\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Trial branch only; do not merge. It merges every open CI fix on top of main to show whether together they turn main's checks green:\\n\\n- fork PRs #131 (Bazel zlib), #132 (build CLI before tmux smoke), #133 (rustls advisory), #142 (security probe CRLF), #143, #144, #145 (QA matrix scripts);\\n- #146 (in-repo baseline: codespell, cargo shear, duplicate tui Bazel label, reqwest ban, the wallet daemon for tmux smoke, two Bazel clippy fixes, the real-tui placeholder lint, the claude_auth test wait, the secrets Bazel timeout);\\n- #148 (argument-comment-lint backlog, 1,394 comment-only fixes);\\n- draft #149 (secret-broker synthetic fixture moved to its own crate; still an open decision with the security owner).\\n\\nThe one conflict (#143/#145 vs #144 in `qa/orchestrate_tui_matrix.sh` and the matrix workflow) is resolved here by keeping both sides. If this goes green, the individual PRs merge to main in order and this PR is closed.\",\"created_at\":\"2026-10-03T00:04:58Z\",\"updated_at\":\"2026-10-03T07:11:23Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"6dc7353e5b8392cbcefb5ec82cf2bd00c4f0d7c0\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":true,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/147/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/147/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/147/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5993c922c17b3fceed2965e9406eb319454a1d17\",\"head\":{\"label\":\"CorbanuCore:ci/combined-20261002\",\"ref\":\"ci/combined-20261002\",\"sha\":\"5993c922c17b3fceed2965e9406eb319454a1d17\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/147\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/147\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/147\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/147/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/147/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/147/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5993c922c17b3fceed2965e9406eb319454a1d17\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/146\",\"id\":4721914914,\"node_id\":\"PR_kwDOTIDrTc8AAAABGXK0Ig\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/146\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/146.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/146.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/146\",\"number\":146,\"state\":\"open\",\"locked\":false,\"title\":\"ci: repair unowned baseline check failures on main\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Why\\n\\n`main` (c9f358c0a7) has no push CI, and several checks fail on every PR for reasons that have nothing to do with the PR. This branch fixes the baseline failures that no other open PR owns. Each one is a separate commit, so any of them can be dropped.\\n\\nChange class: **Routine** (CI/build hygiene; no user-visible behavior, security, money, data, or persistence change).\\n\\n| Commit | Check fixed | Root cause on main |\\n| --- | --- | --- |\\n| codespell | `Codespell` | 127/130 findings are in captured QA evidence (JSON, transcripts, logs, hashes) that must stay verbatim. The other 3 are valid words or a quoted user typo. |\\n| cargo shear | `rust-ci / cargo shear` | 4 unused deps. 7 doc-only PF-23-S02 seam modules and a `#[path]`-shared test file were flagged under `--deny-warnings`; they are registered as `ignored-paths`, not deleted. |\\n| tui BUILD | Bazel analysis of `//codex-rs/tui` (arg-comment-lint) | `deps_extra` duplicates `provider-auth`, which `all_crate_deps()` already supplies. |\\n| deny | `cargo-deny` (bans) | `codex-browser-isolation` and `codex-tasknode-session` depend on `reqwest` directly and were never added to the migration-debt wrapper list. Reviewers may prefer migrating them instead. |\\n\\n## Not in this PR (owned elsewhere or needs a decision)\\n\\n- **Bazel zlib 404** (Bazel test/clippy/release, `sdk`, and likely the 3h Linux arg-lint timeout): #131\\n- **tmux smoke runs before the CLI is built**: #132\\n- **cargo-deny advisories, RUSTSEC-2026-0285 rustls**: #133\\n- **Windows `security-platform-contract` `wrong_probe_identity`**: #142\\n\\n  #131, #132, #133 and #142 come from a fork and are waiting for maintainer workflow approval.\\n- **`repo-checks`**: `codex-rs/secret-broker-service` declares a `synthetic-fixture` crate feature, which the manifest policy forbids. This needs an owner decision: grant an exception or restructure the fixture.\\n- **Argument comment lint**: about 1,100 pre-existing unannotated literals across security-audit, core/security, vault, provider-auth, secret-broker and others. This is a large mechanical change and belongs in its own PR.\\n\\n## Verification\\n\\n- `codespell 2.4.3` (CI version) on the tree: clean.\\n- `cargo shear --deny-warnings` (CI version 1.11.2): no issues.\\n- `cargo deny check bans`: ok.\\n- `bazel query 'deps(//codex-rs/tui:tui, 1)'` still resolves `//codex-rs/provider-auth`.\\n- `cargo check --tests -p codex-api -p codex-memories-write -p codex-cli -p codex-network-proxy`: ok.\\n- `just bazel-lock-update`: `MODULE.bazel.lock` unchanged.\\n\",\"created_at\":\"2026-10-02T21:59:23Z\",\"updated_at\":\"2026-10-03T07:19:39Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"f4937cde8dd0d930f643b788509c4d3cd19cfbd9\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/146/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/146/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/146/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2b9ac00294465434f0ddf7311dd624b0e367570f\",\"head\":{\"label\":\"CorbanuCore:codex/ci-main-baseline-20261002\",\"ref\":\"codex/ci-main-baseline-20261002\",\"sha\":\"2b9ac00294465434f0ddf7311dd624b0e367570f\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/146\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/146\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/146\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/146/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/146/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/146/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2b9ac00294465434f0ddf7311dd624b0e367570f\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/145\",\"id\":4690491279,\"node_id\":\"PR_kwDOTIDrTc8AAAABF5M3jw\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/145\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/145.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/145.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/145\",\"number\":145,\"state\":\"open\",\"locked\":false,\"title\":\"fix(qa): make timing and fixture-mode checks portable\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The orchestration matrix stops on macOS at row 14 because BSD `date +%s%3N` returns a literal `3N` suffix. Row 15's GNU `stat -c` invocation is also incompatible with BSD `stat`. [PR144's native result](https://github.com/CorbanuCore/CorbanuTerminal/pull/144) reached 13 passes before the timing failure.\\n\\nUse the existing Python dependency for monotonic integer milliseconds and real octal permission evidence. All four elapsed measurements keep their original 2000/2500ms thresholds and waits. Clock and mode failures propagate explicitly; they cannot become successful evidence when a caller suppresses Bash errexit. The copied fixture still receives 0444 permissions; original source hashing, restart/recovery checks and the 16-row completion assertion remain intact.\\n\\n**Classification:** bounded QA repair under **Shipping MVP \u2014 LIVE**, **Agent orchestration**: \u201cmodel-aware delegation, durable mailboxes, supervision, resume, and recovery.\u201d This changes no Rust/product interaction, authorization or persistence boundary; plan/sprint and code-blind feature-test design are not applicable. Native QA still exercises the affected workflows. AI-assisted implementation and independent review.\\n\\n**Source:** four-file commit `17498a6caf6672b448ea007dcef82a450fb7e511` directly on verified official main `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`. The [source-only validation integration](https://github.com/citadelculture/CorbanuTerminal/commit/7ec9586d0fe5d84fd3ea5a05b03d2b28754beec1), tree `17e22a05e09e81f9d8496461b26587d8256870e8`, adds this repair to prior integration `b3453330811432918d06909c6ad1c433e727fff4`. It preserves the distinct readiness prerequisite [PR143 at 57813](https://github.com/CorbanuCore/CorbanuTerminal/pull/143) and Escape prerequisite [PR144 at 8d046](https://github.com/CorbanuCore/CorbanuTerminal/pull/144). Those fixes are not part of this main-based PR. The only integration conflict was adjacent workflow test steps; both were retained.\\n\\n**Regression:** `python3 qa/orchestrate_tui_platform_test.py` passes six tests. They exercise cross-process monotonic numeric output; independence from wall time; actual 0444 file evidence without content/permission changes; invalid, future and missing inputs; each of eight injected clock failures through the actual row 14 shell function; and mode failure through actual row 15, before restart or PASS. UI functions are stubbed only in these failure-propagation tests. The full native runs provide interaction evidence separately. Removing all nine explicit guards in a disposable test copy causes nine failures, proving the guards are exercised. Bash syntax, Ruff 0.15.13 format/check and `git diff --check` pass.\\n\\nThe preserved old macOS controls are genuine utility failures, independent of the new fault-injection test:\\n\\n```text\\nold date subtraction: started=17907688903N\\nvalue too great for base; exit 1\\nold stat -c source_mode=%a :\\nstat: illegal option -- c; exit 1\\n```\\n\\nGNU date/stat controls on Linux are expected to pass. A BSD-only incompatibility cannot honestly produce an old-failing Linux native claim; Linux evidence measures compatibility and reports its actual old/new outcomes.\\n\\n**Reproduce helpers and native matrix**, from the pinned integration checkout using Bash, Rust 1.95.0, Python\u22653.10, tmux, jq, ripgrep and sha256sum:\\n\\n```bash\\npython3 qa/orchestrate_tui_platform_test.py\\n(cd codex-rs &amp;&amp; cargo build --locked -p codex-cli --bin pfterminal)\\nqa_tmp=$(mktemp -d)\\ntmux_bin=$(command -v tmux)\\nmkdir \\\"$qa_tmp/bin\\\" \\\"$qa_tmp/sockets\\\" \\\"$qa_tmp/logs\\\"\\nprintf '%s\\\\n' 'set-option -g default-shell /bin/bash' \\\\\\n  'set-option -g default-terminal xterm-256color' &gt; \\\"$qa_tmp/tmux.conf\\\"\\nprintf '#!/bin/bash\\\\nexec %q -f %q -L qa \\\"$@\\\"\\\\n' \\\\\\n  \\\"$tmux_bin\\\" \\\"$qa_tmp/tmux.conf\\\" &gt; \\\"$qa_tmp/bin/tmux\\\"\\nprintf '#!/bin/bash\\\\nexec %q -c %q \\\"$@\\\"\\\\n' \\\\\\n  \\\"$PWD/codex-rs/target/debug/pfterminal\\\" \\\\\\n  \\\"log_dir=\\\\\\\"$qa_tmp/logs\\\\\\\"\\\" &gt; \\\"$qa_tmp/bin/qa-terminal\\\"\\nchmod +x \\\"$qa_tmp/bin/tmux\\\" \\\"$qa_tmp/bin/qa-terminal\\\"\\nenv -i HOME=\\\"$HOME\\\" USER=\\\"${USER:-qa}\\\" LANG=en_US.UTF-8 \\\\\\n  PATH=\\\"$qa_tmp/bin:$PATH\\\" TERM=xterm-256color RUST_LOG=trace \\\\\\n  TMUX_TMPDIR=\\\"$qa_tmp/sockets\\\" PFTERMINAL_BINARY=\\\"$qa_tmp/bin/qa-terminal\\\" \\\\\\n  PFTERMINAL_MATRIX_PORT=18791 PFTERMINAL_MATRIX_ARTIFACT_ROOT=\\\"$qa_tmp/artifacts\\\" \\\\\\n  bash qa/orchestrate_tui_matrix.sh\\n# Preserve exit code, results.tsv, popup-latency.tsv and source-record.txt.\\n```\\n\\nActual macOS testing reused the matching official-main Corbanu 0.1.42 binary, SHA-256 `c7b516c1bcc9ca6c42a4cc38aef2454c26f791deb8e060109226a87dfc45c22b`. Every source/integration commit has Rust tree `846755e77c6d66f826033c6e42cea4a0b99ed428`; no rebuild was needed for QA-only changes. It uses macOS arm64, Python 3.13.0, tmux 3.6a, a dedicated socket/config, fresh synthetic homes and a fresh process running the existing loopback Responses-server implementation. No live provider inference or release qualification is claimed.\\n\\n**macOS native result:** final integration `7ec9586d0fe5d84fd3ea5a05b03d2b28754beec1` passed the unchanged default matrix **16/16**, exit 0 in 473.794s (started 2026-09-30 12:15:56 UTC). The previous native baseline `b3453330811432918d06909c6ad1c433e727fff4` had 13 recorded passes and exited 1 at the BSD date failure; rows 15\u201316 were unexecuted then.\\n\\n```text\\nPASS 14 popup responsiveness\\nworker   59ms  (&lt;2000)\\nduration 282ms (&lt;2500)\\nspec    651ms (&lt;2500)\\nmanager  51ms (&lt;2500)\\nPASS 15 read-only polluted-layout recovery\\nsource_mode=444\\nsource_sha256=3eac111f098a05b38ed1d9b40065d49b17004c70caf38867e744852f628631eb\\nPASS 16 empty Manager recovery and model metadata\\nfinal count assertion: test 16 -eq 16 -&gt; exit 0\\n```\\n\\nThe original tracked fixture and its 0444 evidence copy both retain that SHA-256 after recovery; the copied file remains 0444. The source matches the original official-main fixture. Row 15's existing restart, visible paused-recovery and hash checks passed. The loopback listener was independently identified as this run's fresh mock-server process with this run's control/artifact paths; it was not an older server. Native log SHA-256: `9993540bb0adb702de582298524162fb3684439a862fb96aaadbb0579507ba7e`. Results SHA-256: `81fd734e7b634be62f5413715d55f6b102a928d4ff9ca712070e9774bb0b46c6`.\\n\\n**Linux native result:** [fork validation run 36713697642](https://github.com/citadelculture/CorbanuTerminal/actions/runs/36713697642), workflow-only commit `b8d05937e2c3ad2c0e66127c95a99d8f6aa45b9d`, completed both Ubuntu 22.04 jobs successfully. Both ran the unchanged default 16-row matrix with separate synthetic homes, isolated tmux and no row masks:\\n\\n| Linux source | Native result | Duration |\\n|---|---|---:|\\n| Prior integration `b3453330811432918d06909c6ad1c433e727fff4` | 16/16 PASS, exit 0 | 464.513s |\\n| Repaired integration `7ec9586d0fe5d84fd3ea5a05b03d2b28754beec1` | 16/16 PASS, exit 0 | 464.315s |\\n\\nOld GNU date/stat controls passed on both Linux jobs, as expected; the repaired six-test suite passed too. Both jobs reused the same verified artifact `11095270180` from source `b3453330811432918d06909c6ad1c433e727fff4`, whose Rust tree matches both candidates. The packaged Linux dev-small Corbanu 0.1.42 executable SHA-256 is `39b0a7344d6831054988e15431ceeafd59109b7f1d117798fbd0c7806beef9b3`. Artifact digest, ELF identity, version, executable hash and source tree were verified before native execution. Downloaded result files were checked against their uploaded hash manifests. These are explicitly fork-owned validation results; no held upstream workflow was approved or bypassed.\\n\",\"created_at\":\"2026-09-30T12:32:22Z\",\"updated_at\":\"2026-09-30T12:32:22Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"639d0cd43d4df959a937b620d9b5aac9fc9346c4\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/145/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/145/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/145/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/17498a6caf6672b448ea007dcef82a450fb7e511\",\"head\":{\"label\":\"citadelculture:codex/tui-platform-portability\",\"ref\":\"codex/tui-platform-portability\",\"sha\":\"17498a6caf6672b448ea007dcef82a450fb7e511\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/145\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/145\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/145\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/145/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/145/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/145/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/17498a6caf6672b448ea007dcef82a450fb7e511\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/144\",\"id\":4690012769,\"node_id\":\"PR_kwDOTIDrTc8AAAABF4vqYQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/144\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/144.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/144.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/144\",\"number\":144,\"state\":\"open\",\"locked\":false,\"title\":\"fix(qa): send real Escape and verify modal dismissal\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"`tmux send-keys Esc` sends literal `Esc` in the orchestration matrix. In the native run behind [PR143](https://github.com/CorbanuCore/CorbanuTerminal/pull/143), row 9 kept the Panes picker open with `Esc` in its search field. The old missing-placeholder check incorrectly reported closure, so the next `/panes` was consumed by that picker.\\n\\nUse the recognized `Escape` key at both callsites and require the live composer after a modal closes. The check uses the QA model/provider footer after the latest prompt as the viewport's final nonblank line; its stable left prefix tolerates a truncated directory/footer. Pane selection uses the same closure check. Assignment details is stacked above the Orchestrate list: verify the live return to that list before a second Escape, then require the composer, all within the same total polling budget. Capture both transitions. Existing row assertions and 80 \u00d7 0.25s modal wait budget are preserved; Rust behavior is unchanged.\\n\\nThe changed sites are **row 9 pane navigation** and **row 13 assignment details** (`row_13`, original main line 605). Row 11 tests precedence/cadence and has no Escape dispatch.\\n\\n**Classification:** bounded QA fix. Product heading **Shipping MVP \u2014 LIVE**, **Agent orchestration**: \u201cmodel-aware delegation, durable mailboxes, supervision, resume, and recovery.\u201d This restores existing acceptance coverage; no user-facing product feature, plan/sprint or release qualification is introduced. Code-blind feature-test design is not applicable: this changes only non-user-facing QA, with no product interaction change. AI-assisted implementation and independent review.\\n\\n**Pins:** this four-file PR is `8d046900dcba3a3d0eb0c4bfb23cbc6226dbc751` directly on official main `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`. Native validation requires the separate readiness prerequisite [PR143 at 57813](https://github.com/CorbanuCore/CorbanuTerminal/commit/57813ac98521ba3ca555e6a40c21f3b7d6383672). The [validation-only integration commit](https://github.com/citadelculture/CorbanuTerminal/commit/b3453330811432918d06909c6ad1c433e727fff4) combines both; tree `a7089ae49ff4011a22525a469e428725c5407e54`. Adjacent helper-function insertions were resolved by preserving both functions. This PR alone does not repair startup/resume, and does not include or re-credit that prior change.\\n\\n**Executable checks:** at the committed PR head, `python3 qa/orchestrate_tui_modal_test.py` passed all three test methods (real raw-PTY key delivery, 12 modal-screen and 8 parent-list subcases). The old-behavior control fails with literal bytes and eight false modal-closure acceptances:\\n\\n```text\\nold control: exit 1; raw bytes 457363 (literal Esc), expected 1b\\nold control: filtered Panes picker accepted despite title/controls remaining\\nfixed: test_escape_helper_delivers_one_escape_byte ... ok (1b)\\nfixed: test_modal_exit_requires_live_composer ... ok (12 subcases)\\nfixed: test_details_escape_requires_live_parent_list ... ok (8 subcases)\\nRan 3 tests; OK\\n```\\n\\nThe regressions include filtered and unfiltered pickers, assignment details, stale composer behind a modal, incomplete/empty screens, a quoted footer and the wrong provider, plus a valid truncated footer. The workflow runs them before the native matrix. Bash syntax, Ruff 0.15.13 format/check, and `git diff --check` passed. Integration readiness fixtures also passed all 19 checks (prior prerequisite coverage).\\n\\nTo reproduce the independent red control from this PR checkout:\\n\\n```bash\\nold=$(mktemp)\\nsed 's/\\\"$1\\\" Escape/\\\"$1\\\" Esc/' qa/orchestrate_tui_modal.sh &gt; \\\"$old\\\"\\nprintf '\\\\norchestrate_modal_closed() { ! grep -Fq \\\"Search panes and crew\\\"; }\\\\n' &gt;&gt; \\\"$old\\\"\\nORCHESTRATE_MODAL_HELPER=\\\"$old\\\" python3 qa/orchestrate_tui_modal_test.py\\n# Expected exit 1; the raw-byte assertion reports 457363 instead of 1b.\\nrm \\\"$old\\\"\\npython3 qa/orchestrate_tui_modal_test.py\\n```\\n\\nFor the full native run, check out the pinned integration commit above, with Rust 1.95.0, Python, tmux, jq, ripgrep and sha256sum available:\\n\\n```bash\\n(cd codex-rs &amp;&amp; cargo build --locked -p codex-cli --bin pfterminal)\\nbash qa/orchestrate_tui_readiness_test.sh\\npython3 qa/orchestrate_tui_modal_test.py\\n# Bash: isolate the real matrix from user tmux configuration and credentials.\\nqa_tmp=$(mktemp -d)\\ntmux_bin=$(command -v tmux)\\nmkdir \\\"$qa_tmp/bin\\\" \\\"$qa_tmp/sockets\\\" \\\"$qa_tmp/logs\\\"\\nprintf '%s\\\\n' 'set-option -g default-shell /bin/bash' \\\\\\n  'set-option -g default-terminal xterm-256color' &gt; \\\"$qa_tmp/tmux.conf\\\"\\nprintf '#!/bin/bash\\\\nexec %q -f %q -L qa \\\"$@\\\"\\\\n' \\\\\\n  \\\"$tmux_bin\\\" \\\"$qa_tmp/tmux.conf\\\" &gt; \\\"$qa_tmp/bin/tmux\\\"\\nprintf '#!/bin/bash\\\\nexec %q -c %q \\\"$@\\\"\\\\n' \\\\\\n  \\\"$PWD/codex-rs/target/debug/pfterminal\\\" \\\\\\n  \\\"log_dir=\\\\\\\"$qa_tmp/logs\\\\\\\"\\\" &gt; \\\"$qa_tmp/bin/qa-terminal\\\"\\nchmod +x \\\"$qa_tmp/bin/tmux\\\" \\\"$qa_tmp/bin/qa-terminal\\\"\\nenv -i HOME=\\\"$HOME\\\" USER=\\\"${USER:-qa}\\\" LANG=en_US.UTF-8 \\\\\\n  PATH=\\\"$qa_tmp/bin:$PATH\\\" TERM=xterm-256color RUST_LOG=trace \\\\\\n  TMUX_TMPDIR=\\\"$qa_tmp/sockets\\\" PFTERMINAL_BINARY=\\\"$qa_tmp/bin/qa-terminal\\\" \\\\\\n  PFTERMINAL_MATRIX_PORT=18791 PFTERMINAL_MATRIX_ARTIFACT_ROOT=\\\"$qa_tmp/artifacts\\\" \\\\\\n  bash qa/orchestrate_tui_matrix.sh\\n# Preserve the exit code, results.tsv and captures, including on failure.\\n```\\n\\nThe preserved native baseline at PR143 head `57813ac98521ba3ca555e6a40c21f3b7d6383672` passed rows 1\u20138, then failed row 9 (exit 1, 345.396s). Its viewport immediately after the old `Esc` dispatch still showed:\\n\\n```text\\n  Panes\\n  Switch user panes or inspect the managed /spawn crew.\\n\\n  Esc\\n  no matches\\n\\n  Enter select | F2 rename | type to search\\n```\\n\\nThis excerpt is from the earlier real matrix run using the same binary, not a replayed fixture or a new full baseline run. Its unmodified source-log SHA-256 is `febb2b0266bb8fcc975e616da0ba5fbb4b7069ca8b20f33c301586af53617687`. The independent raw-byte red control above was rerun against the final regression.\\n\\n**Final native default matrix:** at integration `b3453330811432918d06909c6ad1c433e727fff4`, started 2026-09-30 11:32:26 UTC, exit 1 after 432.933s. Rows 1\u201313 passed. Row 9 exercised Worker/Manager/Main navigation and detach; its durable layout has zero assignments and retains both user panes. Row 11's cadence check also passed. Row 13 captured Assignment details, the returned Orchestrate list, then the composer after the second Escape, and completed its unchanged product-language lint.\\n\\n```text\\nPASS\\t1\\tguided prewritten create-Manager\\nPASS\\t2\\tdraft-with-Manager bind-existing\\nPASS\\t3\\ttwo-choice fast path\\nPASS\\t4\\tmarker discipline\\nPASS\\t5\\tblocked round-trip\\nPASS\\t6\\tdispatch failure retry and pause\\nPASS\\t7\\tnative Worker and Manager pane loss\\nPASS\\t8\\trestart resume and missing-Worker pause\\nPASS\\t9\\tpane listing selection and detach hygiene\\nPASS\\t10\\tCorbanu Terminal Main constraints\\nPASS\\t11\\tuser precedence uses base cadence\\nPASS\\t12\\tlegacy capped and pausable\\nPASS\\t13\\tproduct-language lint\\nrow 14: date +%s%3N -&gt; 17907683793N\\nrow 14: value too great for base (error token is \\\"17907683793N\\\")\\nrows 15\u201316: not reached\\nfinal count assertion: test 13 -eq 16 -&gt; exit 1\\n```\\n\\nRow 14's existing GNU-style millisecond command is incompatible with this macOS BSD `date`; no timing tool or assertion was replaced. This is 13/16 recorded passes, not a green full matrix. The unchanged final count check correctly fails.\\n\\nThe row13 transition captures show the actual parent list followed by the composer (only the repository display path is normalized below):\\n\\n```text\\n023-details-returned-to-status.txt:\\n  Orchestrate\\n  Managers continuously drive Workers through assignments.\\n  Enter details \u00b7 d detach \u00b7 p pause/resume \u00b7 e extend \u00b7 f mandate \u00b7 t test \u00b7 n new assignment\\n024-details-and-status-dismissed.txt:\\n\u203a Implement {feature}\\n  qa-model via qa default \u00b7  \u00b7 Corbanu Terminal \u00b7 TPS: -- tok\u2026\\n```\\n\\nFinal raw matrix-log SHA-256: `6f6ba3405c0aac270e2d4886b0579d0015b82ebd36dd3b7627c851f9d3554156`. Parent-list capture SHA-256: `23a1522bc215ea686796501bbd6898c1209310a5235ea0da319a4ca3b5a55374`. Composer capture SHA-256: `3033da6b20372d1e3e76623813db0f604dd23e722d5a835ddc40fed19905c175`.\\n\\nActual local testing reused the previously built Corbanu 0.1.42 binary from the identical official-main Rust tree (`846755e77c6d66f826033c6e42cea4a0b99ed428`); no rebuild was needed for these QA-only changes. Binary SHA-256: `c7b516c1bcc9ca6c42a4cc38aef2454c26f791deb8e060109226a87dfc45c22b`. Environment: macOS arm64, Python 3.13.0, tmux 3.6a; existing synthetic loopback Responses server, fresh synthetic homes and a dedicated disposable tmux socket. Task-local tmux settings were only `default-shell /bin/bash` and `default-terminal xterm-256color`, with no user config/credential variables/keepalive session. A launcher added a temporary log directory and `RUST_LOG=trace`. Native outcomes are local synthetic-provider evidence, not live inference, hosted CI or Windows/Linux qualification. A first candidate run passed rows 1\u201312 then correctly timed out at row 13 because its initial closure check expected details to return directly to the composer. That superseded run was preserved; it prompted the explicit nested-modal transition now covered by the final tests.\\n\",\"created_at\":\"2026-09-30T11:45:07Z\",\"updated_at\":\"2026-09-30T11:45:07Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"67bfe5eecb078f760d6ef738375e3e317dceea26\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/144/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/144/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/144/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8d046900dcba3a3d0eb0c4bfb23cbc6226dbc751\",\"head\":{\"label\":\"citadelculture:codex/tui-modal-escape\",\"ref\":\"codex/tui-modal-escape\",\"sha\":\"8d046900dcba3a3d0eb0c4bfb23cbc6226dbc751\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/144\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/144\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/144\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/144/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/144/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/144/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8d046900dcba3a3d0eb0c4bfb23cbc6226dbc751\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/143\",\"id\":4689129352,\"node_id\":\"PR_kwDOTIDrTc8AAAABF35viA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/143\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/143.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/143.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/143\",\"number\":143,\"state\":\"open\",\"locked\":false,\"title\":\"fix(qa): recognize current composer in matrix readiness waits\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The real orchestration QA matrix waits for `qa-model default`, but the current composer renders `qa-model via qa default`. The [existing native CI failure](https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/35796619586/job/106977271420) reaches that composer and then times out before recording any matrix row.\\n\\nUse one shared readiness predicate for startup and resume: a composer prompt followed by the exact QA model/provider footer as the viewport's last nonblank line. This rejects incorrect providers, incomplete screens, and stale footer text behind a later dialog. The original startup/resume budgets remain 80/100 attempts at 0.25 seconds; row assertions and Rust behavior are unchanged. Run the executable fixtures in the existing workflow before the build.\\n\\n**Classification:** bounded QA fix restoring existing acceptance. Product heading **Shipping MVP \u2014 LIVE**, **Agent orchestration**, excerpt: \u201cmodel-aware delegation, durable mailboxes, supervision, resume, and recovery.\u201d No new product scope; plan/sprint, user-feature design, live user repositories and release qualification are not applicable.\\n\\n**Source and runtime:** official public main was verified as `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`; this PR has only four QA/workflow files on top of it. Tested commit `57813ac98521ba3ca555e6a40c21f3b7d6383672` has the identical Rust source tree to that base. The local `pfterminal` build reports Corbanu 0.1.42, SHA-256 `c7b516c1bcc9ca6c42a4cc38aef2454c26f791deb8e060109226a87dfc45c22b`.\\n\\n**Reproduction** from repository root, with Rust 1.95.0, Python, tmux, jq, ripgrep and sha256sum available:\\n\\n```bash\\n(cd codex-rs &amp;&amp; cargo build --locked -p codex-cli --bin pfterminal)\\nbash qa/orchestrate_tui_readiness_test.sh\\nPFTERMINAL_BINARY=\\\"$PWD/codex-rs/target/debug/pfterminal\\\" \\\\\\n  PFTERMINAL_MATRIX_ARTIFACT_ROOT=\\\"$(mktemp -d)\\\" \\\\\\n  bash qa/orchestrate_tui_matrix.sh\\n```\\n\\nFor the old-code control, export the unchanged baseline harness into the same `qa/` directory so its root resolution is preserved, run it against the same binary with a separate fresh artifact directory, and remove the temporary script:\\n\\n```bash\\ngit show c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b:qa/orchestrate_tui_matrix.sh &gt; qa/.readiness-baseline.sh\\nPFTERMINAL_BINARY=\\\"$PWD/codex-rs/target/debug/pfterminal\\\" \\\\\\n  PFTERMINAL_MATRIX_ARTIFACT_ROOT=\\\"$(mktemp -d)\\\" \\\\\\n  bash qa/.readiness-baseline.sh\\n# Expected exit 1; preserve results/capture before removing the exported script.\\nrm qa/.readiness-baseline.sh\\n```\\n\\n**Final-tree checks:** 19 executable fixture checks, Bash syntax and `git diff --check HEAD^ HEAD` passed. The local pinned-main build ran from `codex-rs` with `--locked --offline` and a reserved shared target cache; it passed with existing compiler warnings. This was an incremental build. Native checks used macOS arm64, tmux 3.6a, and the existing synthetic loopback Responses server. Both runs used the same task-local tmux settings (`default-shell /bin/bash`, `default-terminal xterm-256color`), dedicated socket and fresh QA homes, with no user tmux configuration or credential variables. A launcher added only a temporary log directory with `RUST_LOG=trace`.\\n\\nNative baseline transcript (directory normalized):\\n\\n```text\\nbaseline exit=1; elapsed=26.123s\\nwait_screen \\\"qa-model default\\\" 80 -&gt; timeout\\nresults.tsv bytes=0\\nqa-model via qa default \u00b7  \u00b7 Corbanu Terminal \u00b7 TPS: -- tok/s\\nold literal predicate on captured pane: exit=1\\npatched predicate on the same captured pane: exit=0\\n```\\n\\n**Patched native matrix:** exit 1 after 345.396 seconds. Rows 1\u20138 passed, including actual restart/resume and missing-Worker recovery. All 11 startup and 2 resumed-session readiness waits advanced. The default full-matrix invocation then stopped in row 9's unchanged `open_panes_capture` \u2192 `wait_screen \\\"Panes\\\"` after `QA_EMIT_BLOCKED`; the viewport still showed the QA composer and blocked assignment instead of the Panes dialog. Rows 10\u201316 were not reached. The later failure's cause is not established by this change, and no row assertion was relaxed.\\n\\n```text\\nPASS  1  guided prewritten create-Manager\\nPASS  2  draft-with-Manager bind-existing\\nPASS  3  two-choice fast path\\nPASS  4  marker discipline\\nPASS  5  blocked round-trip\\nPASS  6  dispatch failure retry and pause\\nPASS  7  native Worker and Manager pane loss\\nPASS  8  restart resume and missing-Worker pause\\nrow 9: wait_screen \\\"Panes\\\" timed out; matrix exit=1\\nrows 10\u201316: not reached\\n```\\n\\nThis proves the startup and resume detector correction, not a 16/16 matrix or release qualification. Native evidence is macOS with synthetic provider responses; no live provider inference or Windows/Linux qualification is claimed. An initial blank local launch and a deliberately interrupted earlier tmux setup were preserved separately and are excluded from these final results.\\n\\nAI-assisted implementation and independent review.\\n\\n### Verifier follow-up: exact readiness change and discriminating fixtures\\n\\nExact diff at head `57813ac98521ba3ca555e6a40c21f3b7d6383672` against base `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b` (both original wait budgets retained):\\n\\n```diff\\ndiff --git a/qa/orchestrate_tui_matrix.sh b/qa/orchestrate_tui_matrix.sh\\nindex 130e84679..ca2f275c3 100755\\n--- a/qa/orchestrate_tui_matrix.sh\\n+++ b/qa/orchestrate_tui_matrix.sh\\n@@ -2,6 +2,7 @@\\n set -euo pipefail\\n \\n ROOT=$(cd \\\"$(dirname \\\"${BASH_SOURCE[0]}\\\")/..\\\" &amp;&amp; pwd)\\n+source \\\"$ROOT/qa/orchestrate_tui_readiness.sh\\\"\\n BINARY=${PFTERMINAL_BINARY:-\\\"$ROOT/codex-rs/target/debug/pfterminal\\\"}\\n SHA=$(git -C \\\"$ROOT\\\" rev-parse HEAD)\\n ARTIFACT_ROOT=${PFTERMINAL_MATRIX_ARTIFACT_ROOT:-\\\"$ROOT/qa/artifacts/$SHA\\\"}\\n@@ -99,6 +100,20 @@ wait_screen_absent() {\\n   return 1\\n }\\n \\n+wait_composer_ready() {\\n+  local attempts=$1\\n+  local attempt output\\n+  for ((attempt = 0; attempt &lt; attempts; attempt++)); do\\n+    output=$(tmux capture-pane -p -t \\\"$CURRENT_SESSION\\\":0.0)\\n+    if orchestrate_composer_ready &lt;&lt;&lt;\\\"$output\\\"; then\\n+      return 0\\n+    fi\\n+    sleep 0.25\\n+  done\\n+  capture \\\"wait-timeout\\\" &gt;/dev/null\\n+  return 1\\n+}\\n+\\n wait_layout() {\\n   local filter=$1\\n   local attempts=${2:-100}\\n@@ -197,7 +212,7 @@ start_row() {\\n     \\\"cd '$ROOT' &amp;&amp; export PFTERMINAL_HOME='$CURRENT_HOME' CODEX_HOME='$CURRENT_HOME' PFTERMINAL_ORCHESTRATE_QA=1 PFTERMINAL_ORCHESTRATE_QA_CONTROL='$CONTROL' PFTERMINAL_ORCHESTRATE_TEST_CADENCE_SECONDS='$cadence_s' &amp;&amp; exec '$BINARY' -c 'model=\\\\\\\"qa-model\\\\\\\"' -c 'model_provider=\\\\\\\"qa\\\\\\\"' -c 'model_providers.qa={ name = \\\\\\\"QA\\\\\\\", base_url = \\\\\\\"http://127.0.0.1:$PORT/v1\\\\\\\", wire_api = \\\\\\\"responses\\\\\\\", requires_openai_auth = false, request_max_retries = 0, stream_max_retries = 0 }' -c 'approval_policy=\\\\\\\"never\\\\\\\"' -c 'sandbox_mode=\\\\\\\"workspace-write\\\\\\\"'\\\"\\n   wait_screen \\\"Do you trust the contents\\\" 40\\n   tmux send-keys -t \\\"$CURRENT_SESSION\\\":0.0 Enter\\n-  wait_screen \\\"qa-model default\\\" 80\\n+  wait_composer_ready 80\\n   sleep 2\\n   capture \\\"started\\\" &gt;/dev/null\\n }\\n@@ -208,7 +223,7 @@ restart_current() {\\n   tmux kill-session -t \\\"$CURRENT_SESSION\\\" 2&gt;/dev/null || true\\n   tmux new-session -d -s \\\"$CURRENT_SESSION\\\" -x 140 -y 45 \\\\\\n     \\\"cd '$ROOT' &amp;&amp; export PFTERMINAL_HOME='$CURRENT_HOME' CODEX_HOME='$CURRENT_HOME' PFTERMINAL_ORCHESTRATE_QA=1 PFTERMINAL_ORCHESTRATE_QA_CONTROL='$CONTROL' PFTERMINAL_ORCHESTRATE_TEST_CADENCE_SECONDS='$cadence_s' &amp;&amp; exec '$BINARY' -c 'model=\\\\\\\"qa-model\\\\\\\"' -c 'model_provider=\\\\\\\"qa\\\\\\\"' -c 'model_providers.qa={ name = \\\\\\\"QA\\\\\\\", base_url = \\\\\\\"http://127.0.0.1:$PORT/v1\\\\\\\", wire_api = \\\\\\\"responses\\\\\\\", requires_openai_auth = false, request_max_retries = 0, stream_max_retries = 0 }' -c 'approval_policy=\\\\\\\"never\\\\\\\"' -c 'sandbox_mode=\\\\\\\"workspace-write\\\\\\\"' resume '$root_thread_id'\\\"\\n-  wait_screen \\\"qa-model default\\\" 100\\n+  wait_composer_ready 100\\n   sleep 2\\n }\\n \\n```\\n\\nExecutable regression: `qa/orchestrate_tui_readiness_test.sh`. Its positive `current QA composer` fixture contains:\\n\\n```text\\n\u203a Explain this codebase\\n\\n  qa-model via qa default \u00b7 /tmp/qa-repository \u00b7 Corbanu Terminal \u00b7 TPS: -- tok/s\\n```\\n\\nThe test runs the old exact newline-flattened `grep -Fq 'qa-model default'` matcher and asserts it rejects this current screen, then asserts the patched predicate accepts the same screen. Its `wrong provider` negative case substitutes `via production` for `via qa`; the patched predicate rejects that screen. The old matcher also rejects that negative case, as expected: the old-fails/new-passes discrimination is the valid current composer, not the invalid provider. The fixture also rejects missing prompt/footer, obsolete/incomplete footer and stale or modal screens (19 checks in total).\\n\",\"created_at\":\"2026-09-30T10:15:00Z\",\"updated_at\":\"2026-09-30T10:33:35Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"070fddcc96935b186959d33d3e1e8b5114f7da8e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/143/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/143/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/143/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/57813ac98521ba3ca555e6a40c21f3b7d6383672\",\"head\":{\"label\":\"citadelculture:codex/tui-matrix-readiness\",\"ref\":\"codex/tui-matrix-readiness\",\"sha\":\"57813ac98521ba3ca555e6a40c21f3b7d6383672\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/143\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/143\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/143\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/143/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/143/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/143/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/57813ac98521ba3ca555e6a40c21f3b7d6383672\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/142\",\"id\":4688004802,\"node_id\":\"PR_kwDOTIDrTc8AAAABF21Gwg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/142\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/142.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/142.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/142\",\"number\":142,\"state\":\"open\",\"locked\":false,\"title\":\"fix(ci): preserve security probe identity across CRLF checkouts\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The Windows platform-contract job rejects archived reports with `wrong_probe_identity` when Git converts the byte-hashed probe to CRLF. Pin only `scripts/security_platform_probe.py` to LF, add a real Git checkout regression to the existing Python suite, and trigger the contract workflow for `.gitattributes` changes.\\n\\nThe regression verifies baseline CRLF rejection, LF-pinned success and genuine-source-mutation rejection against all three unchanged archived reports. The raw-byte identity guard, probe implementation and archived evidence are untouched. Public reproduction target: https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/35796619589/job/106977271665 . Hosted runner bytes were not captured; local reproduction establishes the conversion mechanism.\\n\\nBounded CI reproducibility fix. Product-spec heading: **Product principles**, excerpt: **Security is the product**. This preserves the existing security contract and adds no user workflow or authorization change; no product initiative plan or sprint is introduced.\\n\\nValidation of the committed tree on macOS/Python3.13: eight Python tests, eight probe self-test contracts, all three archived-report validations, scoped Ruff format/lint and diff checks pass. The independent Git-conversion reproducer matches all twelve expected outcomes. Initial sandbox-limited attempts are not represented as passing. No native Windows or full Rust/release qualification is claimed; the hosted matrix must establish that separately.\\n\\nAI-assisted implementation and independent review.\\n\",\"created_at\":\"2026-09-30T08:30:03Z\",\"updated_at\":\"2026-09-30T08:30:03Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"f3b6615c43e02d49b8b2f1e81a59eae25e7c369a\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/142/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/142/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/142/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/56eab9e6e624cb297b301f1afb8dfecdf9b2e4ef\",\"head\":{\"label\":\"citadelculture:codex/security-probe-lf-checkout\",\"ref\":\"codex/security-probe-lf-checkout\",\"sha\":\"56eab9e6e624cb297b301f1afb8dfecdf9b2e4ef\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/142\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/142\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/142\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/142/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/142/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/142/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/56eab9e6e624cb297b301f1afb8dfecdf9b2e4ef\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/141\",\"id\":4687458494,\"node_id\":\"PR_kwDOTIDrTc8AAAABF2Twvg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/141\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/141.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/141.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/141\",\"number\":141,\"state\":\"open\",\"locked\":false,\"title\":\"test(models): protect six retained IDs across discovery and requests\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The 0.1.44 release candidate retains six hidden model IDs for explicit selection. This adds regression coverage for their saved-ID inputs across absent discovery, live overlays, fresh caches, and expired caches, and checks the requests produced by the OpenRouter Chat Completions and OpenAI Responses builders.\\n\\nThe overlay fixtures attempt to change provider and allocation policy. The wire tests serialize 18 requests and confirm that absent, zero, and positive output metadata leave the complete request unchanged and omit every output-limit key. A QA contract records the exact release policy and the limits of local qualification.\\n\\nRoutine tests/QA documentation, based on `release/corbanu-0.1.44` at `64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39`. Product basis: **Shipping MVP \u2014 LIVE / Multi-provider inference**. Related to #128 and the proposed specification in #140 at `28490d22b53a99485eabbfe8f0ba125b7845e71d`; this covers the regression unit, not every requirement of #128. Only two existing test files and `qa/release/0.1.44/model128-compatibility-contract.md` change.\\n\\nValidation for commit `0a636facef219106f6c13dd04fad86b95ba5574d` on macOS arm64 with the pinned Rust toolchain. The committed three-file content hashes match the validated final tree; no source changed after the final matrix:\\n\\n- Final combined `just test --locked -p codex-core -p codex-models-manager --lib -E 'test(catalogue_issue_128)'`: **3 passed**, exercising 24 saved-ID/state projections and 18 serialized requests.\\n- Full `just test --locked -p codex-models-manager`: **69 passed**, no skips.\\n- Full `just test --locked -p codex-core`, with local mock sockets allowed: **3,506 passed, 9 failed, 19 skipped**; one passing test required a retry. All nine failures reproduced in a focused control against the original release source. They concern shell snapshots (2), spawn depth, code-mode elicitation, missing `test_stdio_server` fixture binaries (3), a provider-catalog expectation, and inherited sandbox environment. Final edited test files were restored byte-for-byte before the passing combined matrix.\\n- The first sandboxed full-core attempt had **3,319 passed, 196 failed, 19 skipped**, including denied local mock-server binds; the socket-enabled run above supersedes it for useful suite coverage.\\n- Explicit Rust formatting check and `git diff --check` pass. `just fmt` ran its Rust/Just stages, but the whole formatter command exits 1 because `uv` and `dotslash` are unavailable for unchanged Python/Bazel sources. No clean workspace-wide validation is claimed.\\n\\nThese tests qualify local ID resolution, cache transitions, and request serialization. Live TUI behavior, saved-file parsing, authentication, current provider serving status, HTTP acceptance, billing, and endpoint capacity/fallback remain unqualified. No production or catalogue code changes and no live inference calls.\\n\\nAI-assisted implementation and review.\\n\",\"created_at\":\"2026-09-30T07:39:34Z\",\"updated_at\":\"2026-09-30T07:39:34Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"299dc4cf2051c0b6d8be6c2c156c88424849cc4e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/141/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/141/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/141/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0a636facef219106f6c13dd04fad86b95ba5574d\",\"head\":{\"label\":\"citadelculture:codex/issue128-saved-model-regressions\",\"ref\":\"codex/issue128-saved-model-regressions\",\"sha\":\"0a636facef219106f6c13dd04fad86b95ba5574d\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:release/corbanu-0.1.44\",\"ref\":\"release/corbanu-0.1.44\",\"sha\":\"64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/141\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/141\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/141\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/141/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/141/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/141/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0a636facef219106f6c13dd04fad86b95ba5574d\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/140\",\"id\":4678591875,\"node_id\":\"PR_kwDOTIDrTc8AAAABFt2lgw\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/140\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/140.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/140.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/140\",\"number\":140,\"state\":\"open\",\"locked\":false,\"title\":\"docs: define model catalogue remediation for issues #127\u2013#129\",\"user\":{\"login\":\"GeorgL0ngGamma\",\"id\":153821316,\"node_id\":\"U_kgDOCSsghA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/153821316?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/GeorgL0ngGamma\",\"html_url\":\"https://github.com/GeorgL0ngGamma\",\"followers_url\":\"https://api.github.com/users/GeorgL0ngGamma/followers\",\"following_url\":\"https://api.github.com/users/GeorgL0ngGamma/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/GeorgL0ngGamma/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/GeorgL0ngGamma/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/GeorgL0ngGamma/subscriptions\",\"organizations_url\":\"https://api.github.com/users/GeorgL0ngGamma/orgs\",\"repos_url\":\"https://api.github.com/users/GeorgL0ngGamma/repos\",\"events_url\":\"https://api.github.com/users/GeorgL0ngGamma/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/GeorgL0ngGamma/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Adds one root spec for #127\u2013#129 with proposed decisions, acceptance criteria, and validation commands. It recommends explicit-only Grok allocation, documented backend behavior for six legacy IDs, and route validation before raising DeepSeek/GLM ceilings.\\n\\nValidation: checked pinned references, metadata assertions and negative cases, empty-test rejection, Bash syntax, and Prettier. Runtime regressions are defined for the implementation PRs.\\n\",\"created_at\":\"2026-09-29T14:36:55Z\",\"updated_at\":\"2026-09-29T15:30:24Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"110a33f5b8817964f2189ba7e552ed7d8738b432\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/140/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/140/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/140/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/28490d22b53a99485eabbfe8f0ba125b7845e71d\",\"head\":{\"label\":\"GeorgL0ngGamma:docs/model-catalogue-metadata-remediation\",\"ref\":\"docs/model-catalogue-metadata-remediation\",\"sha\":\"28490d22b53a99485eabbfe8f0ba125b7845e71d\",\"user\":{\"login\":\"GeorgL0ngGamma\",\"id\":153821316,\"node_id\":\"U_kgDOCSsghA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/153821316?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/GeorgL0ngGamma\",\"html_url\":\"https://github.com/GeorgL0ngGamma\",\"followers_url\":\"https://api.github.com/users/GeorgL0ngGamma/followers\",\"following_url\":\"https://api.github.com/users/GeorgL0ngGamma/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/GeorgL0ngGamma/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/GeorgL0ngGamma/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/GeorgL0ngGamma/subscriptions\",\"organizations_url\":\"https://api.github.com/users/GeorgL0ngGamma/orgs\",\"repos_url\":\"https://api.github.com/users/GeorgL0ngGamma/repos\",\"events_url\":\"https://api.github.com/users/GeorgL0ngGamma/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/GeorgL0ngGamma/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1395598775,\"node_id\":\"R_kgDOUy8ltw\",\"name\":\"CorbanuTerminal\",\"full_name\":\"GeorgL0ngGamma/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"GeorgL0ngGamma\",\"id\":153821316,\"node_id\":\"U_kgDOCSsghA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/153821316?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/GeorgL0ngGamma\",\"html_url\":\"https://github.com/GeorgL0ngGamma\",\"followers_url\":\"https://api.github.com/users/GeorgL0ngGamma/followers\",\"following_url\":\"https://api.github.com/users/GeorgL0ngGamma/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/GeorgL0ngGamma/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/GeorgL0ngGamma/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/GeorgL0ngGamma/subscriptions\",\"organizations_url\":\"https://api.github.com/users/GeorgL0ngGamma/orgs\",\"repos_url\":\"https://api.github.com/users/GeorgL0ngGamma/repos\",\"events_url\":\"https://api.github.com/users/GeorgL0ngGamma/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/GeorgL0ngGamma/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/GeorgL0ngGamma/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/GeorgL0ngGamma/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-29T14:36:06Z\",\"updated_at\":\"2026-09-29T14:36:06Z\",\"pushed_at\":\"2026-09-29T15:30:15Z\",\"git_url\":\"git://github.com/GeorgL0ngGamma/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:GeorgL0ngGamma/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/GeorgL0ngGamma/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/GeorgL0ngGamma/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184704,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/140\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/140\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/140\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/140/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/140/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/140/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/28490d22b53a99485eabbfe8f0ba125b7845e71d\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/139\",\"id\":4678002140,\"node_id\":\"PR_kwDOTIDrTc8AAAABFtSl3A\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/139\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/139.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/139.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/139\",\"number\":139,\"state\":\"open\",\"locked\":false,\"title\":\"docs: specify first-task wallet linkage proof\",\"user\":{\"login\":\"wizbubba1\",\"id\":72823961,\"node_id\":\"MDQ6VXNlcjcyODIzOTYx\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/72823961?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/wizbubba1\",\"html_url\":\"https://github.com/wizbubba1\",\"followers_url\":\"https://api.github.com/users/wizbubba1/followers\",\"following_url\":\"https://api.github.com/users/wizbubba1/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/wizbubba1/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/wizbubba1/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/wizbubba1/subscriptions\",\"organizations_url\":\"https://api.github.com/users/wizbubba1/orgs\",\"repos_url\":\"https://api.github.com/users/wizbubba1/repos\",\"events_url\":\"https://api.github.com/users/wizbubba1/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/wizbubba1/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Problem and proposed decision\\n\\nA newcomer in postfiatorg/postfiatorg.github.io#5 could not identify the address or screen required to prove Task Node wallet linkage. This spec recommends `/tasknode status` and its full `wallet:` row, with the account and GitHub identity from the same response, checked against the authenticated account association. It distinguishes that association from the local Solana wallet exposed by `/wallet`.\\n\\nAdds only `FIRST-TASK-WALLET-LINKAGE-SPEC.md`: exact request and recovery wording, acceptance criteria, verifier outcomes, rationale, and validation cases. Existing UI and source references are pinned to `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`. Proposed wording is explicitly marked for maintainer adoption; this PR changes no program behavior.\\n\\n## Validation\\n\\n- Confirmed the source baseline and reviewed the status renderer, profile context, wallet menu, product contract, and existing root-spec format.\\n- Opened installed Corbanu Terminal 0.1.48 in a real PTY, entered `/tasknode status`, and confirmed the heading and complete profile/account/GitHub/wallet rows. The installed binary's source SHA is unknown; the spec distinguishes this live corroboration from source verification at the pinned commit.\\n- `git diff --cached --check` passed; exactly one new Markdown file is included.\\n- No code tests were needed for this documentation-only change. Fresh-newcomer usability testing and negative-case execution remain adoption validation, not claimed passes.\\n\\nChange class: Routine documentation proposal. Product context: `docs/corbanu-product-spec.md`, \\\"Shipping MVP - LIVE\\\", \\\"Task Node and identity\\\". No implementation plan or sprint is introduced.\\n\",\"created_at\":\"2026-09-29T13:44:43Z\",\"updated_at\":\"2026-09-29T13:44:43Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"5ad03722ad336909fb78c8121991911c21789e5c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/139/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/139/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/139/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/62088d596cba673bef6ed4f7d9a4d6e09b6dc00b\",\"head\":{\"label\":\"wizbubba1:first-task-wallet-linkage-spec\",\"ref\":\"first-task-wallet-linkage-spec\",\"sha\":\"62088d596cba673bef6ed4f7d9a4d6e09b6dc00b\",\"user\":{\"login\":\"wizbubba1\",\"id\":72823961,\"node_id\":\"MDQ6VXNlcjcyODIzOTYx\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/72823961?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/wizbubba1\",\"html_url\":\"https://github.com/wizbubba1\",\"followers_url\":\"https://api.github.com/users/wizbubba1/followers\",\"following_url\":\"https://api.github.com/users/wizbubba1/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/wizbubba1/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/wizbubba1/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/wizbubba1/subscriptions\",\"organizations_url\":\"https://api.github.com/users/wizbubba1/orgs\",\"repos_url\":\"https://api.github.com/users/wizbubba1/repos\",\"events_url\":\"https://api.github.com/users/wizbubba1/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/wizbubba1/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1395235962,\"node_id\":\"R_kgDOUymceg\",\"name\":\"CorbanuTerminal\",\"full_name\":\"wizbubba1/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"wizbubba1\",\"id\":72823961,\"node_id\":\"MDQ6VXNlcjcyODIzOTYx\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/72823961?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/wizbubba1\",\"html_url\":\"https://github.com/wizbubba1\",\"followers_url\":\"https://api.github.com/users/wizbubba1/followers\",\"following_url\":\"https://api.github.com/users/wizbubba1/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/wizbubba1/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/wizbubba1/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/wizbubba1/subscriptions\",\"organizations_url\":\"https://api.github.com/users/wizbubba1/orgs\",\"repos_url\":\"https://api.github.com/users/wizbubba1/repos\",\"events_url\":\"https://api.github.com/users/wizbubba1/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/wizbubba1/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/wizbubba1/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/wizbubba1/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-29T12:36:25Z\",\"updated_at\":\"2026-09-29T12:36:25Z\",\"pushed_at\":\"2026-09-29T13:44:14Z\",\"git_url\":\"git://github.com/wizbubba1/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:wizbubba1/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/wizbubba1/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/wizbubba1/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184697,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/139\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/139\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/139\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/139/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/139/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/139/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/62088d596cba673bef6ed4f7d9a4d6e09b6dc00b\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/138\",\"id\":4669962698,\"node_id\":\"PR_kwDOTIDrTc8AAAABFln5yg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/138\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/138.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/138.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/138\",\"number\":138,\"state\":\"open\",\"locked\":false,\"title\":\"Accounting: local cost ledger and /cost inspector (integration branch)\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Why\\n\\nCorbanu Terminal routes the same work through many providers: Claude and OpenAI subscriptions, the wallet-funded Corbanu API, and API keys for Z.AI, DeepSeek, OpenRouter, Vercel, Anthropic and Baseten. Until now there was no single answer to \\\"what did this conversation cost, and on which route?\\\" Each provider reports usage differently. Some state a charge with every response, some omit counters, and subscription work isn't billed per token at all.\\n\\nThis PR adds a local cost ledger and a `/cost` inspector that answer that question honestly. It shows exact figures where the evidence supports them, labels anything it can't price as unknown (never `$0`), and never presents subscription work as money spent.\\n\\nProduct spec: **Product measurement**, \\\"No commercial performance numbers have been supplied.\\\" Plan: `docs/plans/active/portfolio-agent-cost-accounting.md`.\\n\\n&gt; **Distribution safety.** Collection and `/cost` exist only behind the debug-only `developer-accounting` Cargo feature (`codex-core` + `codex-tui`). Optimized builds with the feature fail at compile time, the binary carries a marker that `scripts/build_codex_package.py` refuses to package, and `/cost` is hidden without the feature. Distribution builds therefore neither collect nor display anything from this PR.\\n\\n## What it does\\n\\n`/cost` opens a navigable inspector for the current conversation. It starts on today (UTC); `/cost requests YYYY-MM-DD` opens a past day, and a UTC range with hour/day/week/month grouping is also supported.\\n\\n**First screen**\\n- One line per provider and model, saying how the work is paid for:\\n  - **Pay per use**: the estimated cost and, where the provider states one, `Billed by : $\u2026`.\\n  - **Covered by your subscription**: what the same work would cost at API prices, never shown as spend.\\n- Pay-per-use and subscription totals are shown separately when a day has both.\\n- Audit detail sits below a `\u2014\u2014 Details \u2014\u2014` divider: coverage, freshness (`ledger current to \u2026 (N ms behind)`), retention dates, token counters, and exact USD subtotals.\\n\\n**Navigation**\\n- Links under `\u2014\u2014 Open \u2014\u2014` go to provider/model groups, individual requests, per-attempt technical details (price snapshot, rates, evidence revisions), the root's own vs descendant attempts, and attempts whose ancestry couldn't be resolved.\\n- Each group link shows its size, e.g. `(none)` or `(1 attempt)`.\\n- Back and Esc return the way you came; Esc on the overview closes the inspector.\\n\\n**Honesty rules the views enforce**\\n- A missing rate is \\\"no price available\\\", not `$0`. Rows whose recorded tokens have no price are named, with the possible causes listed but none asserted.\\n- Where a provider states its charge but published prices can't reproduce it, the stated charge is the figure shown.\\n- \\\"At least $X\\\" is used whenever some attempts reported nothing.\\n- A day of pure subscription work is never shown as \\\"incomplete\\\".\\n\\n## How it works\\n\\n- **Ledger** (`codex-rs/state`, `accounting_migrations/0001_usage.sql`): an append-only SQLite store in `draft_accounting_*` tables for attempts, observations, price snapshots/bindings, estimates, contributions, tombstones, and compacted days.\\n  - Money is exact decimal arithmetic.\\n  - Pricing rules are versioned, so a price change can never re-price or break history.\\n  - Raw request detail is kept for 90 days, then compacted into daily aggregates. Late imports, compaction, and retention reduction are atomic.\\n- **Capture** (`codex-rs/codex-api/src/endpoint/*_accounting.rs`, `codex-rs/core/src/accounting*.rs`):\\n  - Usage is observed on the Responses (HTTP and WebSocket), Chat Completions, and Anthropic wire formats. Each observation records the arithmetic dialect it came from: inclusive, native Anthropic, or unknown-compatible.\\n  - A request is recorded only when it can be attributed to the route it was actually sent on. A request that can't be attributed is excluded; the turn still runs.\\n  - Covered paths: normal turns, compaction (local, remote, auto, legacy), memory extraction, the completion classifier, image generation, realtime/web search, agent identity/prewarm, and the Claude panes bridge.\\n- **Pricing** (`accounting_prices.rs`, `accounting_pricing.rs`):\\n  - A dispatch-time price snapshot per attempt, keyed by the catalogue's model identity rather than the name sent on the wire.\\n  - Subscription work uses a separate *plan basis*: the plan rate that applied and the API-price equivalent, never spend.\\n  - The plan basis is chosen by the authentication actually used, not inferred from missing rates.\\n- **Stated charges**: the per-response charge stated by OpenRouter, the Vercel AI Gateway, and the Corbanu API is recorded and shown alongside the estimate.\\n- **Inspector** (`codex-rs/tui/src/chatwidget/tokens.rs`): read-only. Each inspection is a single bounded, scope-limited read, so navigation never re-queries the ledger.\\n\\n## Fixed along the way\\n\\n**Capture gaps**\\n- A ChatGPT-subscription Responses turn recorded nothing.\\n- Compressed request bodies, configured routing preferences, query-parameter providers, AWS-signed routes, and gateway-pinned bodies were refused.\\n- Compaction, image generation, memory extraction, the classifier, and prewarm were never collected.\\n- An unattributable request failed the turn after it had already been sent.\\n\\n**Pricing correctness**\\n- An unrelated OpenAI key made every Claude Plan turn unpriceable.\\n- Turns were priced by the name sent on the wire instead of the catalogue identity.\\n- DeepSeek cache-miss/cache-write handling, including its peak/off-peak V4 Pro sheet.\\n- Anthropic cache writes were unpriced.\\n- OpenRouter cache writes were missing, and Chat cache-write counts are now read only on OpenRouter.\\n- Baseten's zero cache-write rate is now stated explicitly.\\n- Z.AI now uses its pay-as-you-go endpoint with per-token GLM pricing.\\n\\n**Plan work**\\n- A subscription-only day reported \\\"1 of 1 billed attempts incomplete\\\".\\n- Metered rows used on a subscription now state their API equivalent (OpenAI rows only where no plan rate exists).\\n\\n**Inspector correctness**\\n- Checkpoint lag is distinguished from stale totals.\\n- Inspection is bounded by scope, not host load.\\n- Ownership is no longer decided by untyped string comparison.\\n- Coverage and ancestry scopes are stated explicitly.\\n\\n**Lock contention on the shared state DB**\\n- Every request write ran the full retention sweep, which reads, validates and prices every retained attempt, two or three times under `BEGIN IMMEDIATE`. On a ~2,100-attempt ledger that held the write lock for 5\u201320 s. Other writers (the session's own thread-metadata updates, or a second Corbanu session on the same home) then exceeded SQLite's 5 s busy timeout. Turns ended with \\\"Native Anthropic accounting failed\\\" or \\\"failed to check provider request throttle state: database is locked\\\".\\n- The request write path (store open, native admit/observe) now runs the full sweep on the first write of each UTC hour, or whenever anything aged out before the hour began. Otherwise only the checkpoint advances. The post-write overflow check reads only the written day. Explicit maintenance, deletion and imports keep the full sweep.\\n- Trade-offs: corruption still fails visibly, but within the hour rather than on the next write. Detail past 90 days may be retired up to an hour late, and inspection reports it as checkpoint lag meanwhile.\\n- Measured on a copy of a real 2,156-attempt ledger (debug build): ~5 ms for write-path maintenance, versus ~4.1 s for one full sweep.\\n\\n**Concurrent and ephemeral sessions**\\n- `corbanu exec --ephemeral` persists no thread, so nothing could own its attempts, and every turn failed with \\\"Native Anthropic accounting failed\\\" before sending. Ephemeral sessions' turns now run uncollected, like any unattributable request.\\n- Each write read the clock before waiting for the write lock. With several Corbanu processes on one home, another could commit a later retention checkpoint during the wait, and the store's backward-time check failed the turn. `AsOf::Now` is now read under `BEGIN IMMEDIATE`; explicit `AsOf::At` times keep their exact behaviour, so a backward clock still fails visibly. Before the fix, 1 of 3 concurrent `exec` runs failed; after it, 13 of 13 passed on macOS (Opus and GLM mixed) and 6 of 6 on Linux.\\n\\n**Presentation**\\n- Removed Rust debug output (`Some(20724)`) and raw epoch milliseconds, now dates.\\n- Removed `$0.000000 + unknown` and `exact USD: 0` shown next to a real charge.\\n- Token counters read `13,411` or `not reported (N attempts)`.\\n- Link rows are marked with `\u2192` and show their group size.\\n- Provider display names are used (the built-in `pfterminal-plan` is shown as **Corbanu API**).\\n- Back and Esc follow the path the user took.\\n\\n## Verification\\n\\n- `cargo test -p codex-tui --lib chatwidget::tokens`: 60 pass. New tests cover cross-provider readability (Corbanu API, DeepSeek, OpenAI, OpenRouter, and a subscription plan in one day), back navigation along the path taken, and thousands grouping.\\n- Full `codex-tui`: 4,098 pass. Three fail identically without the `/cost` changes: `command_popup` `app_command_popup_snapshot`, `default_command_popup_items_snapshot`, and `default_daemon_auto_connect_probes_socket_only`. The full run also needs `RUST_MIN_STACK=16777216`, because `app::tests::attach_live_thread_for_selection_accepts_empty_live_threads` overflows the default test-thread stack.\\n- Core, state, and codex-api accounting suites, contract goldens, and qualification evidence are under `qa/portfolio/agent-cost-accounting/`.\\n- Concurrency/ephemeral fixes: new `writes_read_their_clock_after_another_process_advanced_the_checkpoint` (state) and `accounting_ephemeral_session_runs_turns_without_collecting` (core, fails without the fix).\\n- Lock-contention fix: new `request_writes_validate_the_whole_ledger_hourly_and_when_retention_is_due` (state). `codex-state` lib: 337 pass. Core accounting lib tests (70) and integration tests (`--test all`, 87) pass via `just test`.\\n- True-TUI PTY runs with keys sent, on a macOS developer build and a Linux (RTX) developer build:\\n  - `/cost` opened after a real turn.\\n  - Every link opened.\\n  - Provider \u2192 request \u2192 technical details, then Esc/Back returned along the same path.\\n  - Refresh and Close worked.\\n\\n## Scope note: this is the integration branch\\n\\nThis PR merges `integrate/management-workstreams-20260911` (about 1,000 commits). Accounting is the headline, but the branch also carries other work that has not been reviewed as part of this description:\\n- Initiative-control and management dashboard scripts (`scripts/initiative_control/`).\\n- P0 security-levels work (`secret-broker-service`, `linux-pidfd-spawn`, `protected-state`).\\n- Task Node session changes.\\n- Provider/model catalogue and wallet/Corbanu API updates.\\n- The 0.1.48 release merge.\\n- A large volume of QA evidence under `qa/`.\\n- Three small UX fixes found while diagnosing the lock contention over SSH. None has had a true-TUI PTY run yet:\\n  - When the macOS login keychain is locked (usual over SSH), the chat says so and gives `security unlock-keychain login.keychain-db`, instead of \\\"provider unavailable or inactive\u2026 repair it in /providers\\\" (`keyring-store`, `tui/src/chatwidget/provider_model_policy.rs`).\\n  - An empty resume list under the Cwd filter says \\\"No sessions in this folder. Press \u2190/\u2192 to show sessions from all folders.\\\" Covered by the new `empty_cwd_filter_points_to_all_folders` test.\\n  - `corbanu` checks its home at startup. When macOS privacy protection blocks it (`EPERM`), it names the System Settings switch, using the SSH-specific one when `SSH_CONNECTION` is set (`cli/src/pfterminal_home.rs`).\\n\\nReview or split those before marking this ready.\\n\\n## Before release\\n\\nPer `AGENTS.md`, shipping still requires a named human tester's sign-off on the `/cost` flows and a `qa/release//` record. This PR does not claim either.\\n\\n\\n\",\"created_at\":\"2026-09-28T22:18:25Z\",\"updated_at\":\"2026-10-03T06:06:53Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"75784303234ebc3af1244beda4ce60157008d636\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":true,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/138/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/138/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/138/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/4da42a9b10c1735d2a2d145527f66f6d02b824d2\",\"head\":{\"label\":\"CorbanuCore:integrate/management-workstreams-20260911\",\"ref\":\"integrate/management-workstreams-20260911\",\"sha\":\"4da42a9b10c1735d2a2d145527f66f6d02b824d2\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/138\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/138\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/138\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/138/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/138/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/138/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/4da42a9b10c1735d2a2d145527f66f6d02b824d2\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/137\",\"id\":4662825742,\"node_id\":\"PR_kwDOTIDrTc8AAAABFe0TDg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/137\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/137.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/137.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/137\",\"number\":137,\"state\":\"open\",\"locked\":false,\"title\":\"docs: add read-only Windows upgrade diagnostics\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Windows users can encounter an installer junction-ownership refusal or keep resolving a legacy binary after upgrading. Add read-only command-resolution and junction-target diagnostics, interpretation of the ownership guard, and a minimal redacted support-report template; link it from Windows installation instructions.\\n\\nRoutine documentation under **Shipping MVP \u2014 LIVE**: corbanu command and legacy pfterminal compatibility. No installer behavior, PATH, junction or credential changes. Source checked at c9f358c0; command semantics checked against Microsoft Get-Command/Get-Item documentation; relative links and diff whitespace checked. Windows/PowerShell execution was unavailable and is explicitly disclosed in the guide. No migration fix or Windows runtime test is claimed. No feature plan, sprint or TUI qualification applies to this docs-only change. AI-assisted by Codex.\\n\",\"created_at\":\"2026-09-28T11:11:50Z\",\"updated_at\":\"2026-09-28T11:11:50Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"04a74408525aaf8ece3eeb4c7fed7dac24d7bd30\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/137/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/137/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/137/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/618a5d43924cb01576efcab4fceefa748607de81\",\"head\":{\"label\":\"citadelculture:codex/windows-upgrade-diagnostics\",\"ref\":\"codex/windows-upgrade-diagnostics\",\"sha\":\"618a5d43924cb01576efcab4fceefa748607de81\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/137\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/137\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/137\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/137/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/137/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/137/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/618a5d43924cb01576efcab4fceefa748607de81\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/136\",\"id\":4662738314,\"node_id\":\"PR_kwDOTIDrTc8AAAABFeu9ig\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/136\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/136.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/136.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/136\",\"number\":136,\"state\":\"open\",\"locked\":false,\"title\":\"docs(tasknode): add worked JSON CLI task lifecycle\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Task Node documentation describes task menus and request recovery but lacks a worked JSON CLI task lifecycle. This adds profile-scoped inspection, acceptance, evidence submission, exact verifier replies and reward confirmation, with recovery guidance after uncertain writes.\\n\\nRoutine documentation change under the product specification heading **Shipping MVP \u2014 LIVE**, Task Node and identity: tasks, evidence, verification, rewards, balances and linked identity. No runtime behavior changes or live dummy submissions.\\n\\nValidation: all 13 command examples parsed successfully with released Corbanu 0.1.48 help; git diff --check passed. Placeholders replace real accounts, evidence and artifact URLs. Interactive QA, release qualification and a plan/sprint are not applicable to this documentation-only change. AI-assisted contribution by Codex, reviewed against current upstream documentation and released CLI help.\\n\",\"created_at\":\"2026-09-28T11:03:17Z\",\"updated_at\":\"2026-09-28T11:03:17Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"038610ae223a9d2c8896cfbaca0fb68b9d86cc2b\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/136/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/136/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/136/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/9926bcbd95f428a1776745740de45dbf0f166afa\",\"head\":{\"label\":\"citadelculture:codex/tasknode-cli-lifecycle-docs\",\"ref\":\"codex/tasknode-cli-lifecycle-docs\",\"sha\":\"9926bcbd95f428a1776745740de45dbf0f166afa\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/136\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/136\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/136\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/136/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/136/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/136/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/9926bcbd95f428a1776745740de45dbf0f166afa\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/135\",\"id\":4655422512,\"node_id\":\"PR_kwDOTIDrTc8AAAABFXwcMA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/135\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/135.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/135.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/135\",\"number\":135,\"state\":\"open\",\"locked\":false,\"title\":\"fix(models): make Grok 4.7 explicit-choice until tier pricing is supported\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Grok 4.7 advertises flat allocation prices even though its catalog description warns of a higher long-prompt tier. This applies issue #127's manual-only mitigation: use the existing disabled-orchestration metadata so the allocator describes this model as `explicit-choice only; allocation economics unavailable` rather than presenting incomplete flat prices.\\n\\nThe model remains picker-visible with the same provider, context, output limit, reasoning settings and description. This changes allocation guidance, not a deterministic model authorization gate. The existing allocation policy prohibits automatic cost-based choice of explicit-only entries while preserving user-selected overrides and inheritance.\\n\\nTargets `release/corbanu-0.1.44` at `64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39`, where PR #123 introduces the affected row. One JSON object changes; no pricing tier implementation or provider invoice claim. Relates to #127.\\n\\nBounded fix under product specification **Shipping MVP \u2014 LIVE**, **Agent orchestration**: \u201cmodel-aware delegation\u201d. It restores accurate allocation guidance using the existing manual-selection behavior. No plan/sprint, payment, authorization, or provider routing change.\\n\\nValidation:\\n- JSON parses; comparison against the base confirms only this model's orchestration object changes. All other model and catalog fields are identical.\\n- `git diff --check` passes.\\n- Existing code inspection: `ModelOrchestrationMetadata::Disabled::billing()` yields none; `spawn_agent_models_description` renders the explicit-choice label and policy. Existing `spawn_agent_catalog_separates_explicit_choices_from_cost_based_allocation` covers that behavior; no new static-value test added.\\n- `just test -p codex-models-manager`: 68 passed, 0 skipped on the final committed tree (Rust 1.95.0, macOS arm64, CLT SDK15.2). Initial missing-nextest and SDK-header failures were resolved with the installed pinned nextest and explicit SDK path.\\n- `just fmt` was attempted; repository-wide formatting stopped on missing `uv`, `dotslash`, and nested `just` executable. No unrelated changes resulted.\\n\\nDraft for review, not a release or an unqualified human-test-ready candidate. No packaged TUI, live-provider inference, code-blind functional qualification, live-codebase benchmark or human acceptance claim. No Tasknode reward requested for this work.\\n\",\"created_at\":\"2026-09-27T17:07:43Z\",\"updated_at\":\"2026-10-01T20:38:50Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"61b6beecd1f8da4d47f5660763122d7e7bfb9663\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":true,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/135/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/135/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/135/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/599cd3d2a1e19cca92599ace554ed8b7431b7bdc\",\"head\":{\"label\":\"citadelculture:codex/grok-tier-manual\",\"ref\":\"codex/grok-tier-manual\",\"sha\":\"599cd3d2a1e19cca92599ace554ed8b7431b7bdc\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:release/corbanu-0.1.44\",\"ref\":\"release/corbanu-0.1.44\",\"sha\":\"64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/135\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/135\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/135\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/135/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/135/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/135/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/599cd3d2a1e19cca92599ace554ed8b7431b7bdc\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/134\",\"id\":4647769830,\"node_id\":\"PR_kwDOTIDrTc8AAAABFQdW5g\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/134\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/134.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/134.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/134\",\"number\":134,\"state\":\"open\",\"locked\":false,\"title\":\"fix(tui): restore input in the active-session resume picker\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Opening `/resume` inside an active TUI currently leaves search and navigation unresponsive because the picker opens a second terminal stream while the app drainer already owns input. This change borrows `tui_event_rx` for the modal and acknowledges each consumed event in the watchdog. Startup resume/fork keep their existing stream ownership; cancellation and selected-session handling stay intact.\\n\\nFixes #125. Follows the [existing diagnosis](https://gist.github.com/JJ2203-theRealOne/4f4a8756b9c43758e122b61f8a70682f). Bounded fix under the existing **Shipping MVP \u2014 LIVE** requirement for \u201csupervision, resume, and recovery\u201d. The handler moves into a focused module so the app-loop receiver can be borrowed, following the neighboring migration handler. No broker `pause_events()` call, dependency change or persistence change.\\n\\nBase `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`; tested head `f0f9efc2b666c1fd9eb1b683e4219eb6b920cce2`.\\n\\nValidation on macOS26.6.2 arm64 / Rust1.95.0, commands from `codex-rs`:\\n\\n| Command | Result |\\n|---|---|\\n| `cargo build --locked -p codex-cli --bin corbanu` | exit0, final rebuild2.79s |\\n| `cargo check --locked -p codex-tui` | exit0,115.17s |\\n| `just test --locked -p codex-tui -E 'test(resume_picker) \\\\| test(tui_event_drainer_keeps_polling)'` | exit0,93 passed |\\n| `cargo fmt -- --config imports_granularity=Item --check` | exit0; stable rustfmt warns about nightly-only option |\\n| `just test --locked -p codex-tui` | exit100;3,956 passed (4 flaky),136 failed,8 skipped |\\n| `just fmt` | exit1; Rust step passes, uv/dotslash unavailable |\\n\\nReal120\u00d740PTY comparison uses synthetic history and an OS sandbox denying network access. The unchanged runtime baseline reproduces frozen typing/Down/Escape while its startup CLI control works. The candidate passes all seven frozen P0 cases: typing/filtering, navigation/selection, cancel, repeated open/close, reopen after selection and no-match recovery. A12-second modal hold remains responsive with zero queued-input watchdog warnings versus two baseline warnings. Independent capture review verifies the155 input events and outcomes. The final rebuild is byte-identical to the tested candidate (`5a2727d764951cd0ede0f1de0b2b29713435c7d7fccb4463481e5cee2ee60cae`).\\n\\n[Complete command receipts, failure excerpts and reproducible PTY harness](https://gist.github.com/citadelculture/1585c4b1575b4ffa9c07c4aae54e974c) \u2014 REPORT.md SHA256 `d729e17791180c8c640fa6ce4e0c5227f3d73743bee33e567b221758c8fc281a`.\\n\\nLimits: full TUI suite is not green. Observed failures include denied socket operations, macOS path alias expectations, snapshot differences and an AuthManager source restriction; no full baseline comparison establishes all causes. No expected snapshots were changed. Earlier adapter/test compile errors and two QA-oracle corrections are preserved in the report. WSL/Linux/Windows, candidate P1/P2 cases, live providers, full workspace and hosted CI are unvalidated. Build reused an existing public cache with one writer; no clean-room claim.\\n\",\"created_at\":\"2026-09-26T15:01:21Z\",\"updated_at\":\"2026-10-01T20:38:50Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"32d85db722b5b0fc936e574edf3525f89b934ae3\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/134/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/134/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/134/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f0f9efc2b666c1fd9eb1b683e4219eb6b920cce2\",\"head\":{\"label\":\"citadelculture:codex/fix-resume-picker-input\",\"ref\":\"codex/fix-resume-picker-input\",\"sha\":\"f0f9efc2b666c1fd9eb1b683e4219eb6b920cce2\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/134\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/134\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/134\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/134/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/134/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/134/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f0f9efc2b666c1fd9eb1b683e4219eb6b920cce2\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/133\",\"id\":4646675024,\"node_id\":\"PR_kwDOTIDrTc8AAAABFPaiUA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/133\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/133.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/133.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/133\",\"number\":133,\"state\":\"open\",\"locked\":false,\"title\":\"fix(deps): update rustls for RUSTSEC-2026-0285\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Fix the rustls TLS 1.3 advisory RUSTSEC-2026-0285 by updating the locked rustls version to 0.23.45 and regenerating Bazel's dependency metadata.\\n\\nExactly four Cargo package records change:\\n\\n| Package | Before | After |\\n|---|---|---|\\n| rustls |0.23.36|0.23.45|\\n| aws-lc-rs |1.16.2|1.18.1|\\n| aws-lc-sys |0.39.0|0.45.0|\\n| rustls-webpki |0.103.13|0.103.15|\\n\\nThe aws-lc-sys dependency edge to already-present `pkg-config` is also added; its package version is unchanged. No manifest, source, or reqwest ban changes. `just bazel-lock-update` produced the committed MODULE.bazel.lock delta.\\n\\nBase: `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`. Reviewed head: `698672d8870611291e79d644c4da58105358f07d`. Only `codex-rs/Cargo.lock` and `MODULE.bazel.lock` differ from base.\\n\\nValidation: `cargo check -p codex-core` passed locally on macOS arm64 with Rust/Cargo 1.95.0. `just bazel-lock-update` and the final `just bazel-lock-check` passed using Bazel 9.0.0. The first lock-check attempt failed under Python 3.9; rerunning with available Python 3.13 passed without repository edits. Full command output is below. These are local compile/lock checks; Linux/Windows builds, TLS runtime tests and a passing hosted CI or full cargo-deny run are not claimed. The separate reqwest ban remains outside this fix.\\n\\n`just fmt` was attempted before the compile check: Just/Rust formatting completed, but the overall recipe failed because local `dotslash` and `uv` executables were missing. No unrelated formatting changes are included.\\n\\nClassification: bounded security fix. Product specification heading **Product definition** requires \u201cwhile preserving Corbanu\u2019s trading, provider, wallet, security, identity, and social layers.\u201d This repairs the existing TLS dependency without adding a product goal or authorization boundary. This PR is not a release.\\n\\nReferences: [official advisory](https://rustsec.org/advisories/RUSTSEC-2026-0285.html), [read-only dependency investigation](https://gist.github.com/citadelculture/7a82e9f9aea119e1eacf3eb5399678eb).\\n\\n\n\\nExact commands, local environment, and full validation output\\n\\nOnly local filesystem prefixes are normalized below; line order, warnings, errors and outcomes are preserved. `$REPO` is the isolated checkout, `$EVIDENCE` its external logs/cache directory, `$PROJECT` the enclosing work directory, and `$USER_HOME` the workstation home. All outputs are complete, not success-only excerpts.\\n\\n### check-environment.json\\n\\n```text\\n{\\n  \\\"host\\\": \\\"macOS-26.6.2-arm64-arm-64bit-Mach-O\\\",\\n  \\\"architecture\\\": \\\"arm64\\\",\\n  \\\"working_directory\\\": \\\"codex-rs\\\",\\n  \\\"command\\\": [\\n    \\\"cargo\\\",\\n    \\\"check\\\",\\n    \\\"-p\\\",\\n    \\\"codex-core\\\"\\n  ],\\n  \\\"overrides\\\": {\\n    \\\"SDKROOT\\\": \\\"/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk\\\",\\n    \\\"CC\\\": \\\"/Library/Developer/CommandLineTools/usr/bin/clang\\\",\\n    \\\"CXX\\\": \\\"/Library/Developer/CommandLineTools/usr/bin/clang++\\\",\\n    \\\"CARGO_BUILD_JOBS\\\": \\\"4\\\",\\n    \\\"CARGO_TARGET_DIR\\\": \\\"$REPO-evidence/target\\\"\\n  },\\n  \\\"PATH_prepend\\\": \\\"/Library/Developer/CommandLineTools/usr/bin\\\",\\n  \\\"cache_seed\\\": \\\"APFS copy-on-write clone of prior tmux-build target, reused Cargo registry/git cache; no cache cleaning\\\",\\n  \\\"rustc\\\": \\\"rustc 1.95.0 (59807616e 2026-04-14)\\\\nbinary: rustc\\\\ncommit-hash: 59807616e1fa2540724bfbac14d7976d7e4a3860\\\\ncommit-date: 2026-04-14\\\\nhost: aarch64-apple-darwin\\\\nrelease: 1.95.0\\\\nLLVM version: 22.1.2\\\\n\\\",\\n  \\\"cargo\\\": \\\"cargo 1.95.0 (f2d3ce0bd 2026-03-21)\\\"\\n}\\n```\\n\\n### cargo-update-raw.txt\\n\\n```text\\n$ cd codex-rs\\n$ cargo update -p rustls --precise 0.23.45\\n    Updating crates.io index\\n    Updating aws-lc-rs v1.16.2 -&gt; v1.18.1\\n    Updating aws-lc-sys v0.39.0 -&gt; v0.45.0\\n    Updating rustls v0.23.36 -&gt; v0.23.45\\n    Updating rustls-webpki v0.103.13 -&gt; v0.103.15\\nnote: pass `--verbose` to see 488 unchanged dependencies behind latest\\n\\nExit code: 0\\nElapsed seconds: 6.98\\n```\\n\\n### bazel-lock-update-raw.txt\\n\\n```text\\n$ cd repository-root\\n$ just bazel-lock-update\\nbazel mod deps --lockfile_mode=update\\nPortable Bazel invocation: $PROJECT/work/tools/bazel-9.0.0/bazel-9.0.0-darwin-arm64 --nosystem_rc --nohome_rc --batch --output_user_root=$REPO-evidence/bazel-root mod deps --lockfile_mode=update --disk_cache=$REPO-evidence/disk-cache --repo_contents_cache=$REPO-evidence/repo-contents-cache --repository_cache=$REPO-evidence/repository-cache\\nExtracting Bazel installation...\\nOpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.\\nINFO: Invocation ID: 63c57f97-9a1a-4708-b99f-12fab2b64389\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\nWARNING: For repository 'platforms', the root module requires module version platforms@1.0.0, but got platforms@1.1.0 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off\\nWARNING: For repository 'rules_cc', the root module requires module version rules_cc@0.2.18, but got rules_cc@0.2.20 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n (codex@_)\\n\\n\\nExit code: 0\\nElapsed seconds: 60.85\\n```\\n\\n### bazel-lock-check-raw.txt\\n\\n```text\\n$ cd repository-root\\n$ just bazel-lock-check\\n$REPO/scripts/check-module-bazel-lock.sh\\nTraceback (most recent call last):\\n  File \\\"$REPO/.github/scripts/run_bazel_with_buildbuddy.py\\\", line 108, in \\n    def remote_config(args: Sequence[str], env: Mapping[str, str]) -&gt; str | None:\\nTypeError: unsupported operand type(s) for |: 'type' and 'NoneType'\\nMODULE.bazel.lock is out of date.\\nRun 'just bazel-lock-update' and commit the updated lockfile.\\nerror: recipe `bazel-lock-check` failed on line 144 with exit code 1\\n\\nExit code: 1\\nElapsed seconds: 0.81\\n```\\n\\n### bazel-lock-check-python313-raw.txt\\n\\n```text\\n$ cd repository-root\\n$ just bazel-lock-check\\n$REPO/scripts/check-module-bazel-lock.sh\\nBuildBuddy key unavailable; using local Bazel configuration.\\nPortable Bazel invocation: $PROJECT/work/tools/bazel-9.0.0/bazel-9.0.0-darwin-arm64 --nosystem_rc --nohome_rc --batch --output_user_root=$REPO-evidence/bazel-root mod deps --lockfile_mode=error --disk_cache=$REPO-evidence/disk-cache --repo_contents_cache=$REPO-evidence/repo-contents-cache --repository_cache=$REPO-evidence/repository-cache\\nOpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.\\nINFO: Invocation ID: 3d9c47ff-2018-4209-a2de-ec7ff712a1b3\\nWARNING: For repository 'platforms', the root module requires module version platforms@1.0.0, but got platforms@1.1.0 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off\\nWARNING: For repository 'rules_cc', the root module requires module version rules_cc@0.2.18, but got rules_cc@0.2.20 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off\\n no actions running\\n (codex@_)\\n\\n\\nExit code: 0\\nElapsed seconds: 2.89\\n```\\n\\n### fmt-raw.txt\\n\\n```text\\n$ cd repository-root\\n$ just fmt\\n==&gt; Bazel/Starlark formatter failed\\n$ dotslash $REPO/tools/buildifier -mode=fix -lint=off BUILD.bazel MODULE.bazel bazel/modules/BUILD.bazel bazel/modules/wine.MODULE.bazel bazel/platforms/BUILD.bazel bazel/platforms/release_binaries.bzl bazel/rules/BUILD.bazel bazel/rules/e2e_benchmark.bzl bazel/rules/testing/BUILD.bazel bazel/rules/testing/foreign_platform_binary.bzl bazel/rules/testing/wine/BUILD.bazel bazel/rules/testing/wine/wine.bzl bazel/rules/testing/wine/wine_runtime.bzl codex-rs/BUILD.bazel codex-rs/agent-graph-store/BUILD.bazel codex-rs/agent-identity/BUILD.bazel codex-rs/analytics/BUILD.bazel codex-rs/ansi-escape/BUILD.bazel codex-rs/app-server-client/BUILD.bazel codex-rs/app-server-daemon/BUILD.bazel codex-rs/app-server-protocol-noop-macros/BUILD.bazel codex-rs/app-server-protocol/BUILD.bazel codex-rs/app-server-test-client/BUILD.bazel codex-rs/app-server-transport/BUILD.bazel codex-rs/app-server/BUILD.bazel codex-rs/app-server/tests/common/BUILD.bazel codex-rs/apply-patch/BUILD.bazel codex-rs/arg0/BUILD.bazel codex-rs/async-utils/BUILD.bazel codex-rs/aws-auth/BUILD.bazel codex-rs/backend-client/BUILD.bazel codex-rs/browser-isolation/BUILD.bazel codex-rs/bwrap/BUILD.bazel codex-rs/chatgpt/BUILD.bazel codex-rs/cli/BUILD.bazel codex-rs/cloud-config/BUILD.bazel codex-rs/cloud-tasks-client/BUILD.bazel codex-rs/cloud-tasks-mock-client/BUILD.bazel codex-rs/cloud-tasks/BUILD.bazel codex-rs/code-mode-host/BUILD.bazel codex-rs/code-mode-protocol/BUILD.bazel codex-rs/code-mode-runtime/BUILD.bazel codex-rs/code-mode/BUILD.bazel codex-rs/codex-api/BUILD.bazel codex-rs/codex-backend-openapi-models/BUILD.bazel codex-rs/codex-client/BUILD.bazel codex-rs/codex-experimental-api-macros/BUILD.bazel codex-rs/codex-home/BUILD.bazel codex-rs/codex-mcp/BUILD.bazel codex-rs/collaboration-mode-templates/BUILD.bazel codex-rs/config/BUILD.bazel codex-rs/connectors/BUILD.bazel codex-rs/content-security/BUILD.bazel codex-rs/context-fragments/BUILD.bazel codex-rs/core-api/BUILD.bazel codex-rs/core-plugins/BUILD.bazel codex-rs/core-skills/BUILD.bazel codex-rs/core/BUILD.bazel codex-rs/core/tests/common/BUILD.bazel codex-rs/core/tests/remote_env_windows/BUILD.bazel codex-rs/exec-server-protocol/BUILD.bazel codex-rs/exec-server/BUILD.bazel codex-rs/exec-server/testing/BUILD.bazel codex-rs/exec-server/tests/support/BUILD.bazel codex-rs/exec/BUILD.bazel codex-rs/execpolicy-legacy/BUILD.bazel codex-rs/execpolicy/BUILD.bazel codex-rs/ext/agent/BUILD.bazel codex-rs/ext/connectors/BUILD.bazel codex-rs/ext/extension-api/BUILD.bazel codex-rs/ext/git-attribution/BUILD.bazel codex-rs/ext/goal/BUILD.bazel codex-rs/ext/guardian/BUILD.bazel codex-rs/ext/image-generation/BUILD.bazel codex-rs/ext/items/BUILD.bazel codex-rs/ext/mcp/BUILD.bazel codex-rs/ext/memories/BUILD.bazel codex-rs/ext/skills/BUILD.bazel codex-rs/ext/web-search/BUILD.bazel codex-rs/external-agent-migration/BUILD.bazel codex-rs/features/BUILD.bazel codex-rs/feedback/BUILD.bazel codex-rs/file-search/BUILD.bazel codex-rs/file-system/BUILD.bazel codex-rs/file-watcher/BUILD.bazel codex-rs/git-utils/BUILD.bazel codex-rs/gpu-market/BUILD.bazel codex-rs/hooks/BUILD.bazel codex-rs/http-client/BUILD.bazel codex-rs/install-context/BUILD.bazel codex-rs/keyring-store/BUILD.bazel codex-rs/linux-sandbox/BUILD.bazel codex-rs/lmstudio/BUILD.bazel codex-rs/login/BUILD.bazel codex-rs/mcp-server/BUILD.bazel codex-rs/mcp-server/tests/common/BUILD.bazel codex-rs/memories/read/BUILD.bazel codex-rs/memories/write/BUILD.bazel codex-rs/message-history/BUILD.bazel codex-rs/model-provider-info/BUILD.bazel codex-rs/model-provider/BUILD.bazel codex-rs/models-manager/BUILD.bazel codex-rs/network-proxy/BUILD.bazel codex-rs/ollama/BUILD.bazel codex-rs/otel/BUILD.bazel codex-rs/plugin/BUILD.bazel codex-rs/process-hardening/BUILD.bazel codex-rs/product-brand/BUILD.bazel codex-rs/prompts/BUILD.bazel codex-rs/protected-state/BUILD.bazel codex-rs/protocol/BUILD.bazel codex-rs/provider-auth/BUILD.bazel codex-rs/response-debug-context/BUILD.bazel codex-rs/responses-api-proxy/BUILD.bazel codex-rs/rmcp-client/BUILD.bazel codex-rs/rollout-trace/BUILD.bazel codex-rs/rollout/BUILD.bazel codex-rs/sandboxing/BUILD.bazel codex-rs/secret-broker-service/BUILD.bazel codex-rs/secret-broker/BUILD.bazel codex-rs/secrets/BUILD.bazel codex-rs/security-audit/BUILD.bazel codex-rs/security-policy/BUILD.bazel codex-rs/shell-command/BUILD.bazel codex-rs/shell-escalation/BUILD.bazel codex-rs/skills/BUILD.bazel codex-rs/state/BUILD.bazel codex-rs/stdio-to-uds/BUILD.bazel codex-rs/tasknode-session/BUILD.bazel codex-rs/telegram/BUILD.bazel codex-rs/terminal-detection/BUILD.bazel codex-rs/test-binary-support/BUILD.bazel codex-rs/thread-manager-sample/BUILD.bazel codex-rs/thread-store/BUILD.bazel codex-rs/tools/BUILD.bazel codex-rs/tui/BUILD.bazel codex-rs/uds/BUILD.bazel codex-rs/utils/absolute-path/BUILD.bazel codex-rs/utils/approval-presets/BUILD.bazel codex-rs/utils/cache/BUILD.bazel codex-rs/utils/cargo-bin/BUILD.bazel codex-rs/utils/cli/BUILD.bazel codex-rs/utils/elapsed/BUILD.bazel codex-rs/utils/fuzzy-match/BUILD.bazel codex-rs/utils/home-dir/BUILD.bazel codex-rs/utils/image/BUILD.bazel codex-rs/utils/json-to-toml/BUILD.bazel codex-rs/utils/oss/BUILD.bazel codex-rs/utils/output-truncation/BUILD.bazel codex-rs/utils/path-uri/BUILD.bazel codex-rs/utils/path-utils/BUILD.bazel codex-rs/utils/plugins/BUILD.bazel codex-rs/utils/pty/BUILD.bazel codex-rs/utils/readiness/BUILD.bazel codex-rs/utils/rustls-provider/BUILD.bazel codex-rs/utils/sandbox-summary/BUILD.bazel codex-rs/utils/sleep-inhibitor/BUILD.bazel codex-rs/utils/stream-parser/BUILD.bazel codex-rs/utils/string/BUILD.bazel codex-rs/utils/template/BUILD.bazel codex-rs/v8-poc/BUILD.bazel codex-rs/vault/BUILD.bazel codex-rs/vendor/BUILD.bazel codex-rs/wallet-daemon/BUILD.bazel codex-rs/wallet/BUILD.bazel codex-rs/websocket-client/BUILD.bazel codex-rs/windows-sandbox-rs/BUILD.bazel defs.bzl patches/BUILD.bazel rbe.bzl third_party/powershell/BUILD.bazel third_party/v8/BUILD.bazel third_party/v8/libcxx.BUILD.bazel third_party/v8/libcxx_config/BUILD.bazel third_party/v8/libcxxabi.BUILD.bazel third_party/v8/llvm_libc.BUILD.bazel third_party/v8/v8_crate.BUILD.bazel third_party/wine/BUILD.bazel tools/argument-comment-lint/BUILD.bazel tools/argument-comment-lint/lint_aspect.bzl\\n[Errno 2] No such file or directory: 'dotslash'\\n==&gt; Python SDK formatter failed\\n$ uv run --frozen --project sdk/python --only-group format ruff check --fix --fix-only sdk/python\\n[Errno 2] No such file or directory: 'uv'\\n==&gt; Python scripts formatter failed\\n$ uv run --frozen --project scripts ruff format scripts\\n[Errno 2] No such file or directory: 'uv'\\nFormatting failed: Bazel/Starlark, Python SDK, Python scripts\\nerror: recipe `fmt` failed on line 45 with exit code 1\\n\\nExit code: 1\\nElapsed seconds: 10.15\\n```\\n\\n### cargo-check-raw.txt\\n\\n```text\\n$ cd codex-rs\\n$ cargo check -p codex-core\\n Downloading crates ...\\n  Downloaded rustls-webpki v0.103.15\\n  Downloaded aws-lc-rs v1.18.1\\n  Downloaded rustls v0.23.45\\n  Downloaded aws-lc-sys v0.45.0\\n   Compiling aws-lc-sys v0.45.0\\n   Compiling aws-lc-rs v1.18.1\\n   Compiling rustls v0.23.45\\n    Checking hyper v1.8.1\\n    Checking codex-utils-absolute-path v0.1.42 ($REPO/codex-rs/utils/absolute-path)\\n    Checking env_logger v0.11.9\\n    Checking quickcheck v1.1.0\\n    Checking sorted_vector_map v0.2.1\\n    Checking pagable v0.4.1\\n    Checking hyper-util v0.1.20\\n    Checking codex-security-policy v0.1.42 ($REPO/codex-rs/security-policy)\\n    Checking hyper-tls v0.6.0\\n    Checking codex-utils-home-dir v0.1.42 ($REPO/codex-rs/utils/home-dir)\\n    Checking codex-utils-cache v0.1.42 ($REPO/codex-rs/utils/cache)\\n    Checking codex-utils-image v0.1.42 ($REPO/codex-rs/utils/image)\\n    Checking codex-utils-path-uri v0.1.42 ($REPO/codex-rs/utils/path-uri)\\n    Checking codex-extension-items v0.1.42 ($REPO/codex-rs/ext/items)\\n    Checking codex-utils-string v0.1.42 ($REPO/codex-rs/utils/string)\\n    Checking codex-async-utils v0.1.42 ($REPO/codex-rs/async-utils)\\n    Checking hyper-timeout v0.5.2\\n    Checking similar v2.7.0\\n    Checking codex-utils-path v0.1.42 ($REPO/codex-rs/utils/path-utils)\\n    Checking codex-product-brand v0.1.42 ($REPO/codex-rs/product-brand)\\n   Compiling codex-windows-sandbox v0.1.42 ($REPO/codex-rs/windows-sandbox-rs)\\n    Checking codex-utils-pty v0.1.42 ($REPO/codex-rs/utils/pty)\\n    Checking starlark_map v0.14.2\\n    Checking starlark_syntax v0.14.2\\n    Checking codex-security-audit v0.1.42 ($REPO/codex-rs/security-audit)\\n    Checking codex-keyring-store v0.1.42 ($REPO/codex-rs/keyring-store)\\n   Compiling rustls-webpki v0.103.15\\n    Checking codex-secret-broker v0.1.42 ($REPO/codex-rs/secret-broker)\\n    Checking codex-utils-template v0.1.42 ($REPO/codex-rs/utils/template)\\n    Checking codex-terminal-detection v0.1.42 ($REPO/codex-rs/terminal-detection)\\n    Checking reqwest v0.13.4\\n    Checking codex-collaboration-mode-templates v0.1.42 ($REPO/codex-rs/collaboration-mode-templates)\\n    Checking codex-install-context v0.1.42 ($REPO/codex-rs/install-context)\\n   Compiling codex-experimental-api-macros v0.1.42 ($REPO/codex-rs/codex-experimental-api-macros)\\n   Compiling codex-app-server-protocol-noop-macros v0.1.42 ($REPO/codex-rs/app-server-protocol-noop-macros)\\n    Checking starlark v0.14.2\\n   Compiling sqlx-core v0.9.0\\n   Compiling codex-skills v0.1.42 ($REPO/codex-rs/skills)\\n    Checking codex-file-search v0.1.42 ($REPO/codex-rs/file-search)\\n    Checking codex-content-security v0.1.42 ($REPO/codex-rs/content-security)\\n   Compiling sqlx-sqlite v0.9.0\\n    Checking codex-utils-stream-parser v0.1.42 ($REPO/codex-rs/utils/stream-parser)\\n   Compiling sqlx-macros-core v0.9.0\\n   Compiling sqlx-macros v0.9.0\\n    Checking codex-execpolicy v0.1.42 ($REPO/codex-rs/execpolicy)\\n    Checking x509-parser v0.18.1\\n    Checking rcgen v0.14.7\\n    Checking tokio-rustls v0.26.4\\n    Checking codex-utils-rustls-provider v0.1.42 ($REPO/codex-rs/utils/rustls-provider)\\n    Checking tungstenite v0.27.0 (https://github.com/openai-oss-forks/tungstenite-rs?rev=4fffad30fe373adbdcffab9545e9e9bf4f2fc19f#4fffad30)\\n    Checking hyper-rustls v0.27.7\\n    Checking rama-tls-rustls v0.3.0-alpha.4\\n    Checking reqwest v0.12.28\\n    Checking tokio-tungstenite v0.28.0 (https://github.com/openai-oss-forks/tokio-tungstenite?rev=0e5b2d73aa18dd9f0a50ee9ff199d5aef7594186#0e5b2d73)\\n    Checking tonic v0.14.3\\n    Checking aws-smithy-http-client v1.1.12\\n    Checking codex-http-client v0.1.42 ($REPO/codex-rs/http-client)\\n    Checking codex-network-proxy v0.1.42 ($REPO/codex-rs/network-proxy)\\n    Checking codex-websocket-client v0.1.42 ($REPO/codex-rs/websocket-client)\\n    Checking codex-client v0.1.42 ($REPO/codex-rs/codex-client)\\n    Checking tonic-prost v0.14.3\\n    Checking opentelemetry-http v0.31.0\\n    Checking aws-smithy-runtime v1.9.5\\n    Checking axum v0.8.8\\n    Checking opentelemetry-proto v0.31.0\\n    Checking aws-runtime v1.5.17\\n    Checking opentelemetry-otlp v0.31.0\\n    Checking oauth2 v5.0.0\\n    Checking aws-sdk-ssooidc v1.93.0\\n    Checking aws-sdk-sts v1.95.0\\n    Checking rmcp v3.0.0\\n    Checking codex-protocol v0.1.42 ($REPO/codex-rs/protocol)\\n    Checking aws-sdk-signin v1.2.0\\n    Checking aws-sdk-sso v1.91.0\\n    Checking aws-config v1.8.12\\n    Checking sqlx v0.9.0\\n    Checking sentry v0.46.1\\n    Checking codex-browser-isolation v0.1.42 ($REPO/codex-rs/browser-isolation)\\n    Checking codex-aws-auth v0.1.42 ($REPO/codex-rs/aws-auth)\\n    Checking codex-api v0.1.42 ($REPO/codex-rs/codex-api)\\n    Checking codex-file-system v0.1.42 ($REPO/codex-rs/file-system)\\n    Checking codex-shell-command v0.1.42 ($REPO/codex-rs/shell-command)\\n    Checking codex-agent-identity v0.1.42 ($REPO/codex-rs/agent-identity)\\n    Checking codex-utils-output-truncation v0.1.42 ($REPO/codex-rs/utils/output-truncation)\\n    Checking codex-state v0.1.42 ($REPO/codex-rs/state)\\n    Checking codex-git-utils v0.1.42 ($REPO/codex-rs/git-utils)\\n    Checking codex-exec-server-protocol v0.1.42 ($REPO/codex-rs/exec-server-protocol)\\n    Checking codex-code-mode-protocol v0.1.42 ($REPO/codex-rs/code-mode-protocol)\\n    Checking codex-secrets v0.1.42 ($REPO/codex-rs/secrets)\\n    Checking codex-app-server-protocol v0.1.42 ($REPO/codex-rs/app-server-protocol)\\n    Checking codex-otel v0.1.42 ($REPO/codex-rs/otel)\\n    Checking codex-model-provider-info v0.1.42 ($REPO/codex-rs/model-provider-info)\\n    Checking codex-response-debug-context v0.1.42 ($REPO/codex-rs/response-debug-context)\\n    Checking codex-code-mode v0.1.42 ($REPO/codex-rs/code-mode)\\n    Checking codex-context-fragments v0.1.42 ($REPO/codex-rs/context-fragments)\\n    Checking codex-features v0.1.42 ($REPO/codex-rs/features)\\n    Checking codex-config v0.1.42 ($REPO/codex-rs/config)\\n    Checking codex-sandboxing v0.1.42 ($REPO/codex-rs/sandboxing)\\n    Checking codex-vault v0.1.42 ($REPO/codex-rs/vault)\\n    Checking codex-exec-server v0.1.42 ($REPO/codex-rs/exec-server)\\n    Checking codex-rollout v0.1.42 ($REPO/codex-rs/rollout)\\n    Checking codex-prompts v0.1.42 ($REPO/codex-rs/prompts)\\n    Checking codex-rollout-trace v0.1.42 ($REPO/codex-rs/rollout-trace)\\n    Checking codex-agent-graph-store v0.1.42 ($REPO/codex-rs/agent-graph-store)\\n    Checking codex-memories-read v0.1.42 ($REPO/codex-rs/memories/read)\\n    Checking codex-utils-plugins v0.1.42 ($REPO/codex-rs/utils/plugins)\\n    Checking codex-apply-patch v0.1.42 ($REPO/codex-rs/apply-patch)\\n    Checking codex-login v0.1.42 ($REPO/codex-rs/login)\\n    Checking codex-plugin v0.1.42 ($REPO/codex-rs/plugin)\\n    Checking codex-rmcp-client v0.1.42 ($REPO/codex-rs/rmcp-client)\\n    Checking codex-hooks v0.1.42 ($REPO/codex-rs/hooks)\\n    Checking codex-models-manager v0.1.42 ($REPO/codex-rs/models-manager)\\n    Checking codex-feedback v0.1.42 ($REPO/codex-rs/feedback)\\n    Checking codex-connectors v0.1.42 ($REPO/codex-rs/connectors)\\n    Checking codex-model-provider v0.1.42 ($REPO/codex-rs/model-provider)\\n    Checking codex-protected-state v0.1.42 ($REPO/codex-rs/protected-state)\\nwarning: enum `Checkpoint` is never used\\n  --&gt; protected-state/src/checkpoint.rs:24:17\\n   |\\n24 | pub(crate) enum Checkpoint {\\n   |                 ^^^^^^^^^^\\n   |\\n   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default\\n\\nwarning: enum `Binding` is never used\\n  --&gt; protected-state/src/checkpoint.rs:31:17\\n   |\\n31 | pub(crate) enum Binding {\\n   |                 ^^^^^^^\\n\\nwarning: function `hash_valid` is never used\\n  --&gt; protected-state/src/checkpoint.rs:42:15\\n   |\\n42 | pub(crate) fn hash_valid(hash: &amp;str) -&gt; bool {\\n   |               ^^^^^^^^^^\\n\\nwarning: methods `validate_successor`, `validate`, and `sequence` are never used\\n   --&gt; protected-state/src/checkpoint.rs:50:19\\n    |\\n 49 | impl Checkpoint {\\n    | --------------- methods in this implementation\\n 50 |     pub(crate) fn validate_successor(\\n    |                   ^^^^^^^^^^^^^^^^^^\\n...\\n 77 |     pub(crate) fn validate(&amp;self, binding: &amp;Binding) -&gt; Result&lt;(), RootError&gt; {\\n    |                   ^^^^^^^^\\n...\\n113 |     pub(crate) fn sequence(&amp;self) -&gt; u64 {\\n    |                   ^^^^^^^^\\n\\nwarning: `codex-protected-state` (lib) generated 4 warnings\\n    Checking codex-shell-escalation v0.1.42 ($REPO/codex-rs/shell-escalation)\\n    Checking codex-tools v0.1.42 ($REPO/codex-rs/tools)\\n    Checking codex-mcp v0.1.42 ($REPO/codex-rs/codex-mcp)\\n    Checking codex-extension-api v0.1.42 ($REPO/codex-rs/ext/extension-api)\\n    Checking codex-analytics v0.1.42 ($REPO/codex-rs/analytics)\\n    Checking codex-thread-store v0.1.42 ($REPO/codex-rs/thread-store)\\n    Checking codex-core-skills v0.1.42 ($REPO/codex-rs/core-skills)\\n    Checking codex-core-plugins v0.1.42 ($REPO/codex-rs/core-plugins)\\n    Checking codex-core v0.1.42 ($REPO/codex-rs/core)\\n    Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 39s\\n\\nExit code: 0\\nElapsed seconds: 100.05\\n```\\n\\n\\n\",\"created_at\":\"2026-09-26T11:12:19Z\",\"updated_at\":\"2026-09-26T11:12:19Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"1f5e02e7c5a429af3b15b8ea0a0c23a7ccff8570\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/133/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/133/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/133/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/698672d8870611291e79d644c4da58105358f07d\",\"head\":{\"label\":\"citadelculture:codex/update-rustls-security-fix\",\"ref\":\"codex/update-rustls-security-fix\",\"sha\":\"698672d8870611291e79d644c4da58105358f07d\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/133\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/133\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/133\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/133/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/133/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/133/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/698672d8870611291e79d644c4da58105358f07d\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/132\",\"id\":4646490360,\"node_id\":\"PR_kwDOTIDrTc8AAAABFPPQ-A\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/132\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/132.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/132.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/132\",\"number\":132,\"state\":\"open\",\"locked\":false,\"title\":\"fix(ci): build CLI binaries before tmux smoke tests\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The Ubuntu tmux smoke job runs its terminal tests before building the CLI programs they launch. This adds exactly one step between `tmux -V` and `Run focused tmux tests`:\\n\\n```yaml\\n      - run: cargo build --locked -p codex-cli --bin corbanu --bin codex\\n```\\n\\nThe job already runs in `codex-rs`. Both targets are declared in [`codex-rs/cli/Cargo.toml:9\u201319`](https://github.com/CorbanuCore/CorbanuTerminal/blob/c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b/codex-rs/cli/Cargo.toml#L9-L19). The existing Cargo target directory and default debug profile match the test binary lookup. The diff is exactly one added line in one file.\\n\\nBackground: [the completed missing-build investigation](https://gist.github.com/citadelculture/a495130992776965a5c1f416f54ab108). On inspected main `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`, [Ubuntu tmux job 106950119534](https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/35788213822/job/106950119534) reports:\\n\\n```text\\nError: Corbanu CLI binary with internal Claude-auth helpers is unavailable; build `corbanu` first\\nError: could not locate binary \\\"codex\\\"; tried env vars [\\\"CARGO_BIN_EXE_codex\\\"]; assert_cmd fallback failed: Cause: Cargo command not found: /home/runner/.cache/codex-ci/cargo-target/debug/codex\\n```\\n\\n## Validation\\n\\n- **YAML and placement: PASS.** PyYAML 6.0.2 `yaml.safe_load` parses the workflow. A focused source check confirms exactly the requested line, between the intended two steps, with the existing test command and `working-directory: codex-rs` preserved. `git diff --check` passes.\\n- **Local Cargo build:** **PASS:** the exact requested command completed with exit 0 in 301.94 seconds on macOS arm64 using the repository-pinned Rust/Cargo 1.95.0.\\n- **Hosted workflow:** GitHub created [tmux smoke run 36236004677](https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/36236004677) for this exact head, but its conclusion is `action_required`; no tmux tests executed successfully in an observed hosted run. The other three CI workflows likewise report `action_required`, and CLA Assistant is skipped. Placement was confirmed by source inspection and YAML validation. No passing Ubuntu tmux test run or fully green CI is claimed.\\n\\nThe local command ran from `codex-rs`:\\n\\n```sh\\ncargo build --locked -p codex-cli --bin corbanu --bin codex\\n```\\n\\nTo use the installed macOS Command Line Tools, that process used `SDKROOT=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk`, matching `CC`/`CXX` paths, and four build jobs. Its target directory was an isolated copy-on-write clone of an existing dependency cache; the earlier checkout was not modified. These were process-local validation settings, not workflow changes. Only the requested two CLI targets and their dependencies were built.\\n\\n```text\\nPyYAML 6.0.2 yaml.safe_load(.github/workflows/tmux-smoke.yml): PASS\\nExact one-line addition and no other bytes changed: PASS\\nExactly one changed file; git diff --numstat: 1 insertion, 0 deletions\\nBuild step immediately follows tmux -V prerequisite step: PASS\\nBuild step immediately precedes Run focused tmux tests: PASS\\nExisting test command unchanged: PASS\\nInherited run working-directory = codex-rs: PASS\\nBoth explicit CLI targets match requested command: PASS\\ngit diff --check: PASS\\nExit code: 0\\n```\\n\\n## Scope and policy\\n\\nBounded build-reliability fix under [Product principles \u2192 Upstream velocity](https://github.com/CorbanuCore/CorbanuTerminal/blob/c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b/docs/corbanu-product-spec.md#product-principles): \u201cMaintain continuous Codex parity without removing Corbanu-specific behavior.\u201d This restores an existing CI prerequisite; there is no product initiative or changed interactive user path. TUI/code-blind feature qualification is not applicable to this workflow-only insertion; the actual Ubuntu tmux run remains a separate unobserved check.\\n\\nTasknode: `task_46ee37b3029fb037da66fc6834d80591`. Base `c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`; local implementation commit `a76e5a48c2e1cd7aa1800e9fd8adbddd367b84ac`.\\n\\n\\n## Hosted follow-through \u2014 October 3\\n\\nAt head `a76e5a48c2e1cd7aa1800e9fd8adbddd367b84ac`, the [hosted CLI build succeeded and focused tmux tests reached 64/70 passing](https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/36236004677/job/111074256734). The remaining six onboarding failures included explicit missing wallet-daemon errors; #146 separately adds that daemon build prerequisite.\\n\\nThe combined trial #147 at `c2ca4737f4dd010a410f405865ebe86ed1b8eb2d` includes both prerequisites and the QA repairs. Its [Ubuntu tmux smoke](https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/37093424914/job/111118394384) and [real-TUI matrix](https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/37093425034/job/111118394657) checks are successful. This is combined-branch validation, not a claim that this standalone PR passes all checks or has merged. No code or scope change in this update.\\n\",\"created_at\":\"2026-09-26T10:30:33Z\",\"updated_at\":\"2026-10-03T04:54:42Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"3927b778710ecf4d3028e9d97d6fe29d83a65eaf\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/132/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/132/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/132/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a76e5a48c2e1cd7aa1800e9fd8adbddd367b84ac\",\"head\":{\"label\":\"citadelculture:codex/build-cli-before-tmux-smoke\",\"ref\":\"codex/build-cli-before-tmux-smoke\",\"sha\":\"a76e5a48c2e1cd7aa1800e9fd8adbddd367b84ac\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/132\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/132\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/132\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/132/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/132/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/132/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a76e5a48c2e1cd7aa1800e9fd8adbddd367b84ac\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/131\",\"id\":4646228967,\"node_id\":\"PR_kwDOTIDrTc8AAAABFO_T5w\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/131\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/131.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/131.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/131\",\"number\":131,\"state\":\"open\",\"locked\":false,\"title\":\"fix(bazel): refresh rules_rs Noble amd64 zlib pin\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"# Fix rules_rs Linux amd64 zlib download after Ubuntu package removal\\n\\nUbuntu Bazel jobs on main abort while downloading `zlib1g_1.3.dfsg-3.1ubuntu2.1_amd64.deb`: Ubuntu removed that superseded package from its rolling archive, and the URL returns 404. This change refreshes the `rules_rs` Linux amd64 package URL to Ubuntu's current `2.2` package and updates its SHA-256 together. The downloaded bytes now match the authoritative Ubuntu index and retain the expected `usr/lib/x86_64-linux-gnu/libz.so.1` layout.\\n\\n## Scope and source\\n\\n- Base: [`c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b`](https://github.com/CorbanuCore/CorbanuTerminal/commit/c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b); fix commit: `2ef48c9143b9c18be4432ed864ce6fdf7bc1d01d`.\\n- Append `rules_rs_zlib_noble_amd64.patch` to the existing `rules_rs` override and export it from `patches/BUILD.bazel`. Preserve the existing build-script annotation patch and `rules_rs` version **0.0.102**. The new patch changes exactly the amd64 URL and SHA-256 in the pinned upstream source; its arm64 entry is unchanged.\\n- Package SHA-256: `84b9cf5752b29c9f92c27cd4c4ba9bbcc70b5ccf9b1b515421a28ae23212e273` (**62,988 bytes**). [Official Noble Updates index](https://archive.ubuntu.com/ubuntu/dists/noble-updates/main/binary-amd64/Packages.xz), [official package](https://archive.ubuntu.com/ubuntu/pool/main/z/zlib/zlib1g_1.3.dfsg-3.1ubuntu2.2_amd64.deb), [Ubuntu security notice](https://ubuntu.com/security/notices/USN-8706-1).\\n- [Pinned upstream metadata](https://github.com/hermeticbuild/rules_rs/blob/e3ca3bafd5d1617d9188c7f743c26cd2c4cb01ec/rs/private/rustc_repository.bzl#L60), [BCR release integrity](https://bcr.bazel.build/modules/rules_rs/0.0.102/source.json), and [background investigation](https://gist.github.com/citadelculture/f97a518fd9863464f47fb67323ba03ad).\\n- Bounded build-reliability fix under [Product principles \u2192 Upstream velocity](https://github.com/CorbanuCore/CorbanuTerminal/blob/c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b/docs/corbanu-product-spec.md#product-principles): \u201cMaintain continuous Codex parity without removing Corbanu-specific behavior.\u201d Tasknode scope: `task_4c54c19b2b303982032a572b2979f10d`.\\n\\n## Validation and limits\\n\\nBazel **9.0.0** `mod deps --lockfile_mode=update` completed with **exit 0**. **`MODULE.bazel.lock` is unchanged**: the command completed successfully and its bytes match the base (SHA-256 `c8d7e3f8c8bec8f8e71cc3d1d39fcb952eec0f07a41cdac48401a6f64a60d979`). The output includes version-selection warnings for `platforms` and `rules_cc`; this change does not alter those pins or suppress the warnings.\\n\\nBoth root override patches applied successfully, in order, to the official `rules_rs` 0.0.102 release verified against BCR integrity. A fresh actual GET of the old URL returned **404**; the replacement returned **200**, and its SHA-256 matched the official index. The extracted library is an ELF64 x86-64 shared object with the expected symlink. `git diff --check` passes. An independent narrow diff review found no actionable issue.\\n\\nThe host is macOS arm64. **Affected Linux x86_64 Bazel builds/tests, Ubuntu verify-release, clippy, GNU/musl tests, SDK tests, and hosted CI have not been run for this commit.** Successful module evaluation and direct package/extraction checks do not prove those builds pass. No package or Linux library was installed or executed. Interactive TUI/code-blind workflow proof does not apply because this patch only changes build dependency metadata and does not change an interactive user path. Check the affected Ubuntu jobs on this exact PR head before concluding CI is repaired.\\n\\n## Complete validation output\\n\\nAll captured output lines are included below. The local project-directory prefix is replaced with `$PROJECT` solely to omit the workstation path; no diagnostics, warnings, progress lines, or exit status are omitted.\\n\\n### Pinned Bazel version\\n\\n```text\\n$ $PROJECT/work/tools/bazel-9.0.0/bazel-9.0.0-darwin-arm64 --nosystem_rc --nohome_rc --batch --output_user_root=$PROJECT/work/corbanu-zlib-fix-evidence/bazel-root version\\nOpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.\\nINFO: Invocation ID: 84848cee-6c1e-4a89-9d90-34cf9d977875\\nBuild label: 9.0.0\\nBuild target: @@//src/main/java/com/google/devtools/build/lib/bazel:BazelServer\\nBuild time: Tue Jan 20 18:20:43 2026 (1768933243)\\nBuild timestamp: 1768933243\\nBuild timestamp as int: 1768933243\\n\\nExit code: 0\\nElapsed seconds: 1.58\\n```\\n\\n### Required module/lockfile evaluation\\n\\n```text\\n$ $PROJECT/work/tools/bazel-9.0.0/bazel-9.0.0-darwin-arm64 --nosystem_rc --nohome_rc --batch --output_user_root=$PROJECT/work/corbanu-zlib-fix-evidence/bazel-root mod deps --lockfile_mode=update --disk_cache=$PROJECT/work/corbanu-zlib-fix-evidence/disk-cache --repo_contents_cache=$PROJECT/work/corbanu-zlib-fix-evidence/repo-contents-cache --repository_cache=$PROJECT/work/corbanu-zlib-fix-evidence/repository-cache\\nOpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.\\nINFO: Invocation ID: 36526070-3dc0-4214-9287-ade6aa91c6bb\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\nWARNING: For repository 'platforms', the root module requires module version platforms@1.0.0, but got platforms@1.1.0 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off\\nWARNING: For repository 'rules_cc', the root module requires module version rules_cc@0.2.18, but got rules_cc@0.2.20 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n no actions running\\n (codex@_)\\n\\n\\nExit code: 0\\nElapsed seconds: 63.24\\n```\\n\\n### Lockfile identity\\n\\n```text\\n$ git diff --exit-code -- MODULE.bazel.lock\\nExit code: 0\\nBase SHA-256: c8d7e3f8c8bec8f8e71cc3d1d39fcb952eec0f07a41cdac48401a6f64a60d979\\nCurrent SHA-256: c8d7e3f8c8bec8f8e71cc3d1d39fcb952eec0f07a41cdac48401a6f64a60d979\\nBazel 9.0.0 mod deps --lockfile_mode=update completed with exit 0; MODULE.bazel.lock is byte-identical to the base.\\n```\\n\\n### Actual old/new URL and checksum checks\\n\\n```text\\nObserved UTC: 2026-09-26T09:31:08.683661+00:00\\nActual HTTPS GET and SHA-256 validation against the official Ubuntu index:\\n$ GET https://archive.ubuntu.com/ubuntu/pool/main/z/zlib/zlib1g_1.3.dfsg-3.1ubuntu2.1_amd64.deb\\nHTTP 404\\n$ GET https://archive.ubuntu.com/ubuntu/pool/main/z/zlib/zlib1g_1.3.dfsg-3.1ubuntu2.2_amd64.deb\\nHTTP 200\\nBytes: 62988\\nSHA-256: 84b9cf5752b29c9f92c27cd4c4ba9bbcc70b5ccf9b1b515421a28ae23212e273\\nOfficial index checksum: MATCH\\nExit code: 0\\n```\\n\\n### Both override patches applied to the verified official release\\n\\n```text\\nOfficial rules_rs v0.0.102 release; verified against Bazel Central Registry integrity.\\nArchive SHA-256: b2e55f7794a9ba33d262566d0866acc83392105707f85660b422ac267d95d911\\nApply root override patches in MODULE.bazel order:\\n$ git apply --check -p1 patches/rules_rs_build_script_deps_annotation.patch\\n\\nExit code: 0\\n$ git apply -p1 patches/rules_rs_build_script_deps_annotation.patch\\n\\nExit code: 0\\n$ git apply --check -p1 patches/rules_rs_zlib_noble_amd64.patch\\n\\nExit code: 0\\n$ git apply -p1 patches/rules_rs_zlib_noble_amd64.patch\\n\\nExit code: 0\\nBoth root patches apply successfully in order.\\nNew amd64 URL/hash present; arm64 pin unchanged; existing build-script annotation patch preserved.\\n```\\n\\n### Package extraction/layout\\n\\n```text\\n$ /usr/bin/tar -tf $PROJECT/work/corbanu-zlib-404/ubuntu-receipts/archive-new.deb\\ndebian-binary\\ncontrol.tar.zst\\ndata.tar.zst\\nexit=0\\n\\n$ /usr/bin/tar -xf $PROJECT/work/corbanu-zlib-404/ubuntu-receipts/archive-new.deb data.tar.zst\\nexit=0\\n\\n$ /usr/bin/tar -tf data.tar.zst\\n./\\n./usr/\\n./usr/lib/\\n./usr/lib/x86_64-linux-gnu/\\n./usr/lib/x86_64-linux-gnu/libz.so.1.3\\n./usr/share/\\n./usr/share/doc/\\n./usr/share/doc/zlib1g/\\n./usr/share/doc/zlib1g/changelog.Debian.gz\\n./usr/share/doc/zlib1g/copyright\\n./usr/lib/x86_64-linux-gnu/libz.so.1\\nexit=0\\n\\n$ /usr/bin/tar -xf data.tar.zst ./usr/lib/x86_64-linux-gnu/libz.so.1.3 ./usr/lib/x86_64-linux-gnu/libz.so.1\\nexit=0\\n\\n$ /usr/bin/file $PROJECT/work/corbanu-zlib-fix-evidence/deb-extraction/usr/lib/x86_64-linux-gnu/libz.so.1.3\\n$PROJECT/work/corbanu-zlib-fix-evidence/deb-extraction/usr/lib/x86_64-linux-gnu/libz.so.1.3: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=166b8de1ed844fd2a504cd76dc4934fc1efb6153, stripped\\nexit=0\\n\\nlibz.so.1 -&gt; libz.so.1.3\\nELF class=64-bit; machine=62 (x86-64)\\nSHA256=86200da370f20476a2507e9097a789b5ef97269b4ca8d5e164ad82dab9d99892\\nNo package/library executed.\\n```\\n\\n### Whitespace check\\n\\n```text\\n$ git diff --check c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b 2ef48c9143b9c18be4432ed864ce6fdf7bc1d01d\\nExit code: 0\\n```\\n\",\"created_at\":\"2026-09-26T09:33:54Z\",\"updated_at\":\"2026-09-26T09:33:54Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"8e7da912724d9a70ec24bd5b96bb7c5d384d818e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/131/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/131/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/131/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2ef48c9143b9c18be4432ed864ce6fdf7bc1d01d\",\"head\":{\"label\":\"citadelculture:codex/refresh-rules-rs-zlib-noble-amd64\",\"ref\":\"codex/refresh-rules-rs-zlib-noble-amd64\",\"sha\":\"2ef48c9143b9c18be4432ed864ce6fdf7bc1d01d\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/131\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/131\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/131\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/131/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/131/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/131/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2ef48c9143b9c18be4432ed864ce6fdf7bc1d01d\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/130\",\"id\":4646037944,\"node_id\":\"PR_kwDOTIDrTc8AAAABFOzpuA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/130\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/130.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/130.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/130\",\"number\":130,\"state\":\"open\",\"locked\":false,\"title\":\"fix(core): name nine literal arguments in PR126 tests\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The Linux and macOS **`rust-ci` \u2192 `Argument comment lint`** jobs on [PR #126](https://github.com/CorbanuCore/CorbanuTerminal/pull/126) flag nine literal arguments introduced by that PR. This adds the required exact parameter-name comments at the four reported call sites: `count`, `width`, and `height` for the two image-count calls; `width` and `height` for the single-image call; and `attempt` for the retry-delay call. Signatures and argument values are unchanged; rustfmt only wraps the two longer expressions.\\n\\nRoutine comments-only cleanup, based directly on PR #126 head `74c908230d854a33ecf0a227bfa60547e1f02179`, targeting `fix/vercel-server-state-sticky-fallback-main`. No production behavior, interface, dependency, inherited lint site or unrelated file changes. AI-assisted implementation and verification.\\n\\nValidation:\\n\\n- Rust formatting check passes. A source audit reads the actual callee signatures and reports nine missing comments at the exact base and zero in the fixed scope; this is supplementary evidence, **not** a full Dylint pass.\\n- Removing the nine comments and applying the same Rust parser/formatter reproduces the original two source files exactly. Both original hosted lint logs contain 35 touched-file diagnostics; the 26 inherited diagnostic source lines remain byte-identical.\\n- Repository-wide `just fmt`/`fmt-check` have passing Rust/Just components but cannot complete their unrelated Python/Bazel format components because `uv`/`dotslash` are absent. The actual package-scoped Dylint command stops at missing `dotslash`; the pinned nightly is also absent. No full lint success is claimed.\\n- `cargo check --locked --offline -p codex-core --tests` passes with a process-local SDKROOT pointing to the existing macOS SDK (3m 25s). The first check/test attempts failed with a local missing-System-library linker configuration; correcting the SDK fixes the core check. No runtime test pass is claimed. Hosted CI must establish the remaining full lint/build/test state; inherited failures identified in PR #126's triage are outside this change.\\n\",\"created_at\":\"2026-09-26T08:54:05Z\",\"updated_at\":\"2026-09-26T08:54:05Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"c5715dc84f1e93a407a8053c121f3fdf75965b38\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/130/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/130/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/130/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/fd202c4943b4f66c0b5effd61e631ad9624f4697\",\"head\":{\"label\":\"citadelculture:codex/pr126-nine-argument-comments\",\"ref\":\"codex/pr126-nine-argument-comments\",\"sha\":\"fd202c4943b4f66c0b5effd61e631ad9624f4697\",\"user\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1388907652,\"node_id\":\"R_kgDOUskMhA\",\"name\":\"CorbanuTerminal\",\"full_name\":\"citadelculture/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"citadelculture\",\"id\":209115483,\"node_id\":\"U_kgDODHbZWw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/209115483?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citadelculture\",\"html_url\":\"https://github.com/citadelculture\",\"followers_url\":\"https://api.github.com/users/citadelculture/followers\",\"following_url\":\"https://api.github.com/users/citadelculture/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/citadelculture/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/citadelculture/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/citadelculture/subscriptions\",\"organizations_url\":\"https://api.github.com/users/citadelculture/orgs\",\"repos_url\":\"https://api.github.com/users/citadelculture/repos\",\"events_url\":\"https://api.github.com/users/citadelculture/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/citadelculture/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/citadelculture/CorbanuTerminal/deployments\",\"created_at\":\"2026-09-26T08:48:49Z\",\"updated_at\":\"2026-09-26T08:48:49Z\",\"pushed_at\":\"2026-09-30T12:29:35Z\",\"git_url\":\"git://github.com/citadelculture/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:citadelculture/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/citadelculture/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/citadelculture/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184745,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:fix/vercel-server-state-sticky-fallback-main\",\"ref\":\"fix/vercel-server-state-sticky-fallback-main\",\"sha\":\"74c908230d854a33ecf0a227bfa60547e1f02179\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/130\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/130\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/130\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/130/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/130/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/130/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/fd202c4943b4f66c0b5effd61e631ad9624f4697\"}},\"author_association\":\"NONE\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/126\",\"id\":4617523597,\"node_id\":\"PR_kwDOTIDrTc8AAAABEznRjQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/126\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/126.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/126.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/126\",\"number\":126,\"state\":\"open\",\"locked\":false,\"title\":\"fix(core): Vercel continuations, fake Continue. turns, and exec calls from Chat Completions providers\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"**Classification:** bounded fix. Product spec: *Shipping MVP \u2014 LIVE* \u2192 **Multi-provider inference** (\u201c\u2026 OpenRouter, \u2026 Vercel \u2026 and custom providers\u201d).\\n\\n## 1. Rejected server-state continuations were retried every turn\\nFor Kimi K3, Vercel rejects every `previous_response_id` continuation with HTTP 400. The client fell back to full context, then attempted the incremental request again on the next turn: 44 of 98 Corbanu Vercel requests in a Kimi K3 benchmark. After the first rejection, the session now stays on full-context requests (`vercel_server_state_rejection_is_sticky_for_the_session`).\\n\\n## 2. A fake `Continue.` user turn after every tool result\\nResponses requests got a request-only user message `Continue.` whenever the latest *message* was from the assistant, even when tool calls and results followed it. After one commentary message, every later tool result reached the model followed by a fake user interjection. Kimi K3 read it as the user speaking and re-checked finished work. The synthetic turn is now added only when the request genuinely ends in assistant output.\\n\\nTool continuations were verified on the Vercel Responses route with Kimi K3, GLM 5.3, Claude Opus 4.8 and DeepSeek V4 Pro. Claude still rejects a real prefill, and that case remains covered. If a provider rejects the narrower shape, the request is retried once with the legacy turn and the session keeps it (`vercel_rejected_tool_continuation_restores_synthetic_turn_for_session`).\\n\\nTests: client unit tests, the Vercel server-state suite and the client WebSocket suite \u2014 99/99 passed.\\n\",\"created_at\":\"2026-09-23T19:05:12Z\",\"updated_at\":\"2026-10-02T21:56:50Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"18d3391f70d30e535e80f742185dd357be3cef11\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/126/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/126/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/126/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/bf7e27e29bc1eeff5b3a1e8a31b0aa611ecb89cc\",\"head\":{\"label\":\"CorbanuCore:fix/vercel-server-state-sticky-fallback-main\",\"ref\":\"fix/vercel-server-state-sticky-fallback-main\",\"sha\":\"bf7e27e29bc1eeff5b3a1e8a31b0aa611ecb89cc\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/126\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/126\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/126\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/126/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/126/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/126/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/bf7e27e29bc1eeff5b3a1e8a31b0aa611ecb89cc\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/124\",\"id\":4616031282,\"node_id\":\"PR_kwDOTIDrTc8AAAABEyMMMg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/124\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/124.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/124.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/124\",\"number\":124,\"state\":\"open\",\"locked\":false,\"title\":\"fix(core): keep chat prompt-cache breakpoints on the newest turn (P0 cost)\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"**Classification:** bounded fix. Product spec: *Shipping MVP \u2014 LIVE* \u2192 **Multi-provider inference**: \u201cOpenAI, Anthropic/Claude Plan, Kimi, Z.AI, DeepSeek, OpenRouter, \u2026 Vercel \u2026 and custom providers.\u201d\\n\\n## Defect\\nChat-completions routes that need explicit `cache_control` (`anthropic/*`, `minimax/*`, and the listed Qwen and DeepSeek V3.2 models on the `openrouter` and `vercel` providers) marked the system prompt plus the last two **user** messages. Agent turns append assistant tool calls and `tool` results, so the markers stayed on the opening messages and every later turn re-billed the growing transcript at the uncached input rate. The code has been unchanged since 2026-07-07. Anthropic Messages routes, including Claude Plan, were not affected: tool results are user-role content there.\\n\\n## Fix\\nMark the last two text-bearing messages of any role. Skip tool-call-only or empty assistant messages, because Anthropic rejects empty cache breakpoints.\\n\\n## Evidence\\n- New tests: `chat_cache_breakpoints_follow_the_newest_tool_turn`, `chat_cache_breakpoints_skip_messages_without_text`. `cargo test -p codex-core --lib client::` on the 0.1.44-based fix: 50/50 passed.\\n- Leak-isolated harness, Opus 5.5 via OpenRouter, Queuecraft, one wave: $0.534 \u2192 $0.302; cached input 38% \u2192 79%. Hermes: $0.281. Kilo: $0.391.\\n\\nThe same commit ships as the 0.1.45 patch on `release/corbanu-0.1.45`. This PR carries it to `main`.\",\"created_at\":\"2026-09-23T16:29:28Z\",\"updated_at\":\"2026-10-02T21:49:34Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"5971eeb48cd3a57c81b0de3afc1c690e300db2d2\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/124/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/124/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/124/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/abcc02608b635879cd512190fc993b823f672716\",\"head\":{\"label\":\"CorbanuCore:fix/chat-cache-rolling-breakpoints-main\",\"ref\":\"fix/chat-cache-rolling-breakpoints-main\",\"sha\":\"abcc02608b635879cd512190fc993b823f672716\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/124\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/124\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/124\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/124/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/124/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/124/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/abcc02608b635879cd512190fc993b823f672716\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/123\",\"id\":4607867909,\"node_id\":\"PR_kwDOTIDrTc8AAAABEqZ8BQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/123\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/123.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/123.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/123\",\"number\":123,\"state\":\"open\",\"locked\":false,\"title\":\"Release 0.1.44: model refresh and GPT-6 subscription access fix\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"User-authorized release of the tested model/provider updates and OpenAI compatibility fix. Carries forward published 0.1.43 so provider credential replacement does not regress; incorporates current main. The release workflow is dispatched with publication and latest promotion enabled. Known post-cancel recovery failure and incomplete competitive/cross-platform interactive qualification are explicitly recorded in qa/release/0.1.44. This branch also incorporates the changes in still-open PR #122.\",\"created_at\":\"2026-09-22T23:13:45Z\",\"updated_at\":\"2026-09-22T23:16:26Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"a9815af79f1c3a8ffb39ed8005bd1260cf73eb4d\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/123/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/123/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/123/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39\",\"head\":{\"label\":\"CorbanuCore:release/corbanu-0.1.44\",\"ref\":\"release/corbanu-0.1.44\",\"sha\":\"64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/123\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/123\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/123\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/123/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/123/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/123/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/64ffe30dd94f986bf5a9e7ccc5e9f25c958d4c39\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/122\",\"id\":4513659277,\"node_id\":\"PR_kwDOTIDrTc8AAAABDQj5jQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/122\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/122.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/122.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/122\",\"number\":122,\"state\":\"open\",\"locked\":false,\"title\":\"Release Corbanu Terminal 0.1.43: configured-credential replacement\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Promotes the local hotfix (fix/provider-credential-replacement-20260912) that production 0.1.42 hosts run as a debug candidate into a proper release so corbanu update works again.\\n\\n- Configured providers keep activation controls and expose account/API-key replacement (Providers menu).\\n- Claude intent keeps main's credential-scoped reauthentication; conflict resolved in favour of main.\\n- Snapshots refreshed for main's status copy.\\n- Version 0.1.43.\\n\\nFocused tests: codex-tui provider_manager + claude_intent: 11 passed.\",\"created_at\":\"2026-09-12T14:19:37Z\",\"updated_at\":\"2026-09-12T14:36:13Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"9fd4c842dd0d5adcb4f083d1707e61ad4283ea0e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/122/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/122/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/122/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d77b7f10d1e0759dd3a6699ae4de8d3f308dd832\",\"head\":{\"label\":\"CorbanuCore:release/corbanu-0.1.43\",\"ref\":\"release/corbanu-0.1.43\",\"sha\":\"d77b7f10d1e0759dd3a6699ae4de8d3f308dd832\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"406aa3c5f58af0f3422558545dc821a64f777e6b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/122\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/122\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/122\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/122/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/122/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/122/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d77b7f10d1e0759dd3a6699ae4de8d3f308dd832\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/120\",\"id\":4464392920,\"node_id\":\"PR_kwDOTIDrTc8AAAABChk62A\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/120\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/120.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/120.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/120\",\"number\":120,\"state\":\"open\",\"locked\":false,\"title\":\"build(deps): bump rust-toolchain from 1.95.0 to 1.98.1 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.98.1.\\n\n\\nRelease notes\\n\nSourced from rust-toolchain's releases.\\n\n\\n\nRust 1.98.1\\n\n\\n\n\\n\nrustc: fix miscompilation in generating vtables\\n\\n\nRust 1.98.0\\n\n\\n\nLanguage\\n\n\\n\nAllow shortening lifetime of &amp;mut when unsize-coercing, even in an invariant position. For example, you can now coerce a Cell&lt;&amp;'long mut i32&gt; to a Cell&lt;&amp;'short mut dyn Send&gt;. Such shortenings were already previously allowed when coercing a &amp;mut to a &amp;, or coercing a &amp; to a &amp;.\\n\nAdd deny-by-default invalid_runtime_symbol_definitions lint and warn-by-default suspicious_runtime_symbol_definitions lint\\n\n\\n\nThe lints currently specifically targets core runtime symbols like memcmp, memset, strlen, ... and is planned to be expanded in the next few releases.\\n\\n\\n\nAdd warn-by-default c_void_returns lint to check core::ffi::c_void as a return type\\n\\n\n\\n\nPlatform Support\\n\n\\n\nAdd powerpc64-unknown-linux-gnuelfv2 as Tier 3\\n\nAdd aarch64-unknown-linux-pauthtest as Tier 3 target\\n\nPromote thumbv7a-none-eabi to Tier 2\\n\nPromote thumbv7a-none-eabihf to Tier 2\\n\nPromote thumbv7r-none-eabi to Tier 2\\n\nPromote thumbv7r-none-eabihf to Tier 2\\n\nPromote thumbv8r-none-eabihf to Tier 2\\n\\n\nRefer to Rust's platform support page for more information on Rust's tiered platform support.\\n\n\\n\nLibraries\\n\n\\n\nChange Location&lt;'_&gt; lifetime to 'static in Panic[Hook]Info\\n\nDocument panic in RangeInclusive::from(legacy::RangeInclusive)\\n\nDocument that ManuallyDrop's Box interaction has been fixed\\n\nStabilize LoongArch CRC Intrinsics\\n\nThe derive macro is available at {core,std}::derive. This was previously unintentionally stabilized in 1.96, but is now explicitly accepted as a stabilized API.\\n\n\\n\nPlease note that the MSRV for {core,std}::derive will be 1.96, and not 1.98.\\n\\n\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nstr::substr_range\\n\n[T]::subslice_range\\n\ncore::fmt::NumBuffer\\n\n&lt;{integer}&gt;::format_into\\n\nSend/Sync for std::process::CommandArgs\\n\n{fN}::algebraic_add\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from rust-toolchain's changelog.\\n\n\\n\nVersion 1.98.1 (2026-09-03)\\n\n\\n\n\\n\nrustc: fix miscompilation in generating vtables\\n\\n\nVersion 1.98.0 (2026-08-20)\\n\n\\n\nLanguage\\n\n\\n\nAllow shortening lifetime of &amp;mut when unsize-coercing, even in an invariant position. For example, you can now coerce a Cell&lt;&amp;'long mut i32&gt; to a Cell&lt;&amp;'short mut dyn Send&gt;. Such shortenings were already previously allowed when coercing a &amp;mut to a &amp;, or coercing a &amp; to a &amp;.\\n\nAdd deny-by-default invalid_runtime_symbol_definitions lint and warn-by-default suspicious_runtime_symbol_definitions lint\\n\n\\n\nThe lints currently specifically targets core runtime symbols like memcmp, memset, strlen, ... and is planned to be expanded in the next few releases.\\n\\n\\n\nAdd warn-by-default c_void_returns lint to check core::ffi::c_void as a return type\\n\\n\n\\n\nPlatform Support\\n\n\\n\nAdd powerpc64-unknown-linux-gnuelfv2 as Tier 3\\n\nAdd aarch64-unknown-linux-pauthtest as Tier 3 target\\n\nPromote thumbv7a-none-eabi to Tier 2\\n\nPromote thumbv7a-none-eabihf to Tier 2\\n\nPromote thumbv7r-none-eabi to Tier 2\\n\nPromote thumbv7r-none-eabihf to Tier 2\\n\nPromote thumbv8r-none-eabihf to Tier 2\\n\\n\nRefer to Rust's platform support page\\nfor more information on Rust's tiered platform support.\\n\n\\n\nLibraries\\n\n\\n\nChange Location&lt;'_&gt; lifetime to 'static in Panic[Hook]Info\\n\nDocument panic in RangeInclusive::from(legacy::RangeInclusive)\\n\nDocument that ManuallyDrop's Box interaction has been fixed\\n\nStabilize LoongArch CRC Intrinsics\\n\nThe derive macro is available at {core,std}::derive. This was previously unintentionally stabilized in 1.96, but is now explicitly accepted as a stabilized API.\\n\n\\n\nPlease note that the MSRV for {core,std}::derive will be 1.96, and not 1.98.\\n\\n\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n48a229c Auto merge of #161555 - lcnr:backport-erased-handling, r=Mark-Simulacrum\\n\n4014df6 Bust sccache's cache\\n\nc1e5701 Add release notes\\n\nc10713e update version to 1.98.1\\n\n41c7a25 add test\\n\n9c0aebd rerun if we meet any opaques in post analysis\\n\n88d9e12 Auto merge of #161313 - cuviper:stable-next, r=cuviper\\n\n8f6f43c update relnotes\\n\nc6d0dd0 Bump stable channel\\n\n824ef7e Revert &quot;riscv: promote d, e, and f target_features to CfgStableToggleUnstable&quot;\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rust-toolchain&amp;package-manager=rust_toolchain&amp;previous-version=1.95.0&amp;new-version=1.98.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-09-07T12:55:38Z\",\"updated_at\":\"2026-09-07T12:55:39Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"f4330aba9f6b5b93128c5bb8764291db7ac42691\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364576665,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtmQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust_toolchain_package_manager\",\"name\":\"rust_toolchain_package_manager\",\"color\":\"D34516\",\"default\":false,\"description\":\"Pull requests that update rust_toolchain_package_manager code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/120/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/120/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/120/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/9f27bfbfd2974e25e59801284d3018f7b023b9cc\",\"head\":{\"label\":\"CorbanuCore:dependabot/rust_toolchain/codex-rs/rust-toolchain-1.98.1\",\"ref\":\"dependabot/rust_toolchain/codex-rs/rust-toolchain-1.98.1\",\"sha\":\"9f27bfbfd2974e25e59801284d3018f7b023b9cc\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"6dd9ad646beb4a7407521439411f436f21ea4af1\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/120\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/120\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/120\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/120/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/120/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/120/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/9f27bfbfd2974e25e59801284d3018f7b023b9cc\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/118\",\"id\":4425339702,\"node_id\":\"PR_kwDOTIDrTc8AAAABB8VTNg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/118\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/118.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/118.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/118\",\"number\":118,\"state\":\"closed\",\"locked\":false,\"title\":\"Use the branded Corbanu API origin\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- point Corbanu Plan defaults at `https://api.corbanu.com`\\n- codify the branded public API origin in the product spec\\n- keep legacy provider identifiers and credential compatibility unchanged\\n\\n## Validation\\n- `just fmt`\\n- `just test -p codex-model-provider-info` (58 passed)\\n\\n## Rollout gate\\nKeep this draft until DNS resolves, Fly TLS is Ready, and the gateway deployment has switched its signed public origin.\",\"created_at\":\"2026-09-02T18:20:53Z\",\"updated_at\":\"2026-09-02T18:38:58Z\",\"closed_at\":\"2026-09-02T18:37:52Z\",\"merged_at\":\"2026-09-02T18:37:52Z\",\"merge_commit_sha\":\"c1c0bba334183c5fa62bb1f626b90a3d5f862423\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/118/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/118/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/118/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d11d4e68f1f7413d7077b6c07cecf88216126c91\",\"head\":{\"label\":\"CorbanuCore:fix/branded-api-origin\",\"ref\":\"fix/branded-api-origin\",\"sha\":\"d11d4e68f1f7413d7077b6c07cecf88216126c91\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f7356a94e032234022a462d65b576a7de2854859\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/118\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/118\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/118\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/118/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/118/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/118/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d11d4e68f1f7413d7077b6c07cecf88216126c91\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/117\",\"id\":4360080498,\"node_id\":\"PR_kwDOTIDrTc8AAAABA-GMcg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/117\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/117.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/117.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/117\",\"number\":117,\"state\":\"closed\",\"locked\":false,\"title\":\"feat(security): land policy foundation and credential capability\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- add the typed security-level, authorization, grant, mandate, revocation, persistence, and effective-policy foundations completed in PF-15 through PF-22\\n- add the PF-13-S01 secret-free credential capability contract and bounded Core lifecycle store\\n- archive completed sprint records, make PF-13-S02 the sole ready security sprint, and update MkDocs navigation\\n- carry forward the governance branch's valid docs-overlay overflow fix and regression while excluding superseded planning commits\\n\\n## Product linkage\\n\\n- Active plan: `docs/plans/active/p0-security-levels.md`\\n- Product heading: **P0 `/security` levels**\\n- Requirement: \u201cPermissive preserves the shipping behavior and does not silently change existing policies.\u201d\\n- Credential boundary: **Required trust boundaries** \u2014 \u201cPermit agents to reference credentials only by label; resolve them solely inside the trusted execution boundary.\u201d\\n\\n## Validation\\n\\n- `python3 docs/plans/check.py`\\n- `python3 docs/sprints/check.py`\\n- `mkdocs build --strict`\\n- `git diff --check`\\n- rebase `range-diff`: all 27 security commits patch-equivalent; superseded governance documentation omitted\\n- `cd codex-rs &amp;&amp; just fmt`\\n- `cd codex-rs &amp;&amp; just test -p codex-tui unbounded_visibility_check_does_not_overflow_a_scrolled_large_site --retries 0` (1 passed)\\n- sprint-specific final-tree evidence under `qa/security-levels/sprints/`\\n\\n## Scope notes\\n\\nPF-13-S02 and later credential resolution, proxy substitution, enforcement, and true-TUI qualification remain explicitly out of scope. The archived records retain their implementation and test evidence; this PR does not claim the overall `/security` initiative is complete or release-ready.\\n\",\"created_at\":\"2026-08-25T17:26:26Z\",\"updated_at\":\"2026-08-25T19:19:02Z\",\"closed_at\":\"2026-08-25T19:18:01Z\",\"merged_at\":\"2026-08-25T19:18:01Z\",\"merge_commit_sha\":\"1bdc515bff48a4d9048dae7d06c6214e884265bc\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/117/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/117/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/117/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/568794bcebca1ec0c340b288262e031d895ea7fa\",\"head\":{\"label\":\"CorbanuCore:feat/p0-security-levels\",\"ref\":\"feat/p0-security-levels\",\"sha\":\"568794bcebca1ec0c340b288262e031d895ea7fa\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7cc15ae0762664d6d01765de407329887da9f876\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/117\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/117\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/117\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/117/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/117/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/117/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/568794bcebca1ec0c340b288262e031d895ea7fa\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/116\",\"id\":4353664022,\"node_id\":\"PR_kwDOTIDrTc8AAAABA3-kFg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/116\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/116.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/116.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/116\",\"number\":116,\"state\":\"closed\",\"locked\":false,\"title\":\"Integrate Corbanu governance and typed tmux TUI testing\",\"user\":{\"login\":\"IridiumMaster\",\"id\":4607679,\"node_id\":\"MDQ6VXNlcjQ2MDc2Nzk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4607679?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IridiumMaster\",\"html_url\":\"https://github.com/IridiumMaster\",\"followers_url\":\"https://api.github.com/users/IridiumMaster/followers\",\"following_url\":\"https://api.github.com/users/IridiumMaster/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/IridiumMaster/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/IridiumMaster/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/IridiumMaster/subscriptions\",\"organizations_url\":\"https://api.github.com/users/IridiumMaster/orgs\",\"repos_url\":\"https://api.github.com/users/IridiumMaster/repos\",\"events_url\":\"https://api.github.com/users/IridiumMaster/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/IridiumMaster/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- integrate the previously unmerged Corbanu governance, benchmark, skills, and security-planning stack\\n- add the isolated typed tmux harness, bounded control-mode transport, lazy failure artifacts, and migrated TUI scenarios\\n- add the dedicated required Ubuntu tmux workflow\\n- record the PF-13 credential-boundary tmux qualification contract under PF-26-S02\\n\\nThis is the complete integration stack rebased onto current `origin/main`. It is intentionally broader than a tmux-only diff because the tmux work packages and PF-26 contract depend on the unmerged governance and security-plan commits beneath them.\\n\\n## Local verification\\n\\n- `python3 docs/plans/check.py`\\n- `python3 docs/sprints/check.py`\\n- `python3 scripts/check_portable_skills.py`\\n- `mkdocs build --strict`\\n- `just fix -p codex-tui`\\n- `just fmt`\\n- required tmux lane: 22/22 passed\\n- owning TUI integration target: 32/32 passed, one deliberately deferred resize scenario skipped\\n- TMUX-03 reliability: 20/20 runs, p95 12.358s, no leaked process/socket/artifact\\n- live `just codex` session in private tmux: `/status` rendered and `/exit` exited cleanly\\n\\n## CI qualification\\n\\nThe PR must pass the dedicated Ubuntu tmux smoke workflow before merge. No Ubuntu tmux pass is claimed from feature-branch-only execution.\",\"created_at\":\"2026-08-25T01:11:58Z\",\"updated_at\":\"2026-08-25T14:46:21Z\",\"closed_at\":\"2026-08-25T14:46:21Z\",\"merged_at\":\"2026-08-25T14:46:21Z\",\"merge_commit_sha\":\"7cc15ae0762664d6d01765de407329887da9f876\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/116/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/116/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/116/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a35e88fb0e7761b4e14c8a4f14fe12146149dedd\",\"head\":{\"label\":\"CorbanuCore:codex/tmux-control-mode\",\"ref\":\"codex/tmux-control-mode\",\"sha\":\"a35e88fb0e7761b4e14c8a4f14fe12146149dedd\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"12e887bd8adf03b4e462462e3b8b717de29add21\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/116\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/116\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/116\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/116/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/116/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/116/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a35e88fb0e7761b4e14c8a4f14fe12146149dedd\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/115\",\"id\":4348615227,\"node_id\":\"PR_kwDOTIDrTc8AAAABAzKaOw\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/115\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/115.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/115.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/115\",\"number\":115,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump rust-toolchain from 1.95.0 to 1.98.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.98.0.\\n\n\\nRelease notes\\n\nSourced from rust-toolchain's releases.\\n\n\\n\nRust 1.98.0\\n\n\\n\nLanguage\\n\n\\n\nAllow shortening lifetime of &amp;mut when unsize-coercing, even in an invariant position. For example, you can now coerce a Cell&lt;&amp;'long mut i32&gt; to a Cell&lt;&amp;'short mut dyn Send&gt;. Such shortenings were already previously allowed when coercing a &amp;mut to a &amp;, or coercing a &amp; to a &amp;.\\n\nAdd deny-by-default invalid_runtime_symbol_definitions lint and warn-by-default suspicious_runtime_symbol_definitions lint\\n\n\\n\nThe lints currently specifically targets core runtime symbols like memcmp, memset, strlen, ... and is planned to be expanded in the next few releases.\\n\\n\\n\nAdd warn-by-default c_void_returns lint to check core::ffi::c_void as a return type\\n\\n\n\\n\nPlatform Support\\n\n\\n\nAdd powerpc64-unknown-linux-gnuelfv2 as Tier 3\\n\nAdd aarch64-unknown-linux-pauthtest as Tier 3 target\\n\nPromote thumbv7a-none-eabi to Tier 2\\n\nPromote thumbv7a-none-eabihf to Tier 2\\n\nPromote thumbv7r-none-eabi to Tier 2\\n\nPromote thumbv7r-none-eabihf to Tier 2\\n\nPromote thumbv8r-none-eabihf to Tier 2\\n\\n\nRefer to Rust's platform support page for more information on Rust's tiered platform support.\\n\n\\n\nLibraries\\n\n\\n\nChange Location&lt;'_&gt; lifetime to 'static in Panic[Hook]Info\\n\nDocument panic in RangeInclusive::from(legacy::RangeInclusive)\\n\nDocument that ManuallyDrop's Box interaction has been fixed\\n\nStabilize LoongArch CRC Intrinsics\\n\nThe derive macro is available at {core,std}::derive. This was previously unintentionally stabilized in 1.96, but is now explicitly accepted as a stabilized API.\\n\n\\n\nPlease note that the MSRV for {core,std}::derive will be 1.96, and not 1.98.\\n\\n\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nstr::substr_range\\n\n[T]::subslice_range\\n\ncore::fmt::NumBuffer\\n\n&lt;{integer}&gt;::format_into\\n\nSend/Sync for std::process::CommandArgs\\n\n{fN}::algebraic_add\\n\n{fN}::algebraic_sub\\n\n{fN}::algebraic_mul\\n\n{fN}::algebraic_div\\n\n{fN}::algebraic_rem\\n\nNonZero&lt;{integer}&gt;::from_str_radix\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from rust-toolchain's changelog.\\n\n\\n\nVersion 1.98.0 (2026-08-20)\\n\n\\n\nLanguage\\n\n\\n\nAllow shortening lifetime of &amp;mut when unsize-coercing, even in an invariant position. For example, you can now coerce a Cell&lt;&amp;'long mut i32&gt; to a Cell&lt;&amp;'short mut dyn Send&gt;. Such shortenings were already previously allowed when coercing a &amp;mut to a &amp;, or coercing a &amp; to a &amp;.\\n\nAdd deny-by-default invalid_runtime_symbol_definitions lint and warn-by-default suspicious_runtime_symbol_definitions lint\\n\n\\n\nThe lints currently specifically targets core runtime symbols like memcmp, memset, strlen, ... and is planned to be expanded in the next few releases.\\n\\n\\n\nAdd warn-by-default c_void_returns lint to check core::ffi::c_void as a return type\\n\\n\n\\n\nPlatform Support\\n\n\\n\nAdd powerpc64-unknown-linux-gnuelfv2 as Tier 3\\n\nAdd aarch64-unknown-linux-pauthtest as Tier 3 target\\n\nPromote thumbv7a-none-eabi to Tier 2\\n\nPromote thumbv7a-none-eabihf to Tier 2\\n\nPromote thumbv7r-none-eabi to Tier 2\\n\nPromote thumbv7r-none-eabihf to Tier 2\\n\nPromote thumbv8r-none-eabihf to Tier 2\\n\\n\nRefer to Rust's platform support page\\nfor more information on Rust's tiered platform support.\\n\n\\n\nLibraries\\n\n\\n\nChange Location&lt;'_&gt; lifetime to 'static in Panic[Hook]Info\\n\nDocument panic in RangeInclusive::from(legacy::RangeInclusive)\\n\nDocument that ManuallyDrop's Box interaction has been fixed\\n\nStabilize LoongArch CRC Intrinsics\\n\nThe derive macro is available at {core,std}::derive. This was previously unintentionally stabilized in 1.96, but is now explicitly accepted as a stabilized API.\\n\n\\n\nPlease note that the MSRV for {core,std}::derive will be 1.96, and not 1.98.\\n\\n\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nstr::substr_range\\n\n[T]::subslice_range\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n88d9e12 Auto merge of #161313 - cuviper:stable-next, r=cuviper\\n\n8f6f43c update relnotes\\n\nc6d0dd0 Bump stable channel\\n\n824ef7e Revert &quot;riscv: promote d, e, and f target_features to CfgStableToggleUnstable&quot;\\n\n04eb0d7 Auto merge of #161039 - flip1995:clippy-beta-backport, r=Mark-Simulacrum\\n\n6cc2858 Fix ICE when resolving local in unnecessary_unwrap_unchecked (#17353)\\n\nd440739 unnecessary_unwrap_unchecked: don't trigger inside the _unchecked fn (#17...\\n\ne1114a1 Auto merge of #160714 - cuviper:beta-next, r=cuviper\\n\nebcacaa [beta-1.98] Update cargo submodule\\n\n33c0be1 Update attr name for #[unroll] in Unstable Book\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rust-toolchain&amp;package-manager=rust_toolchain&amp;previous-version=1.95.0&amp;new-version=1.98.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-08-24T12:56:48Z\",\"updated_at\":\"2026-09-07T12:55:43Z\",\"closed_at\":\"2026-09-07T12:55:41Z\",\"merged_at\":null,\"merge_commit_sha\":\"76590478cd1af74c2d0deb01c26094f620382418\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364576665,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtmQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust_toolchain_package_manager\",\"name\":\"rust_toolchain_package_manager\",\"color\":\"D34516\",\"default\":false,\"description\":\"Pull requests that update rust_toolchain_package_manager code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/115/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/115/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/115/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/3bcb81edda4e44722bbc75170163eed059e47ddb\",\"head\":{\"label\":\"CorbanuCore:dependabot/rust_toolchain/codex-rs/rust-toolchain-1.98.0\",\"ref\":\"dependabot/rust_toolchain/codex-rs/rust-toolchain-1.98.0\",\"sha\":\"3bcb81edda4e44722bbc75170163eed059e47ddb\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"12e887bd8adf03b4e462462e3b8b717de29add21\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/115\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/115\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/115\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/115/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/115/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/115/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/3bcb81edda4e44722bbc75170163eed059e47ddb\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/114\",\"id\":4339372212,\"node_id\":\"PR_kwDOTIDrTc8AAAABAqWQtA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/114\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/114.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/114.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/114\",\"number\":114,\"state\":\"closed\",\"locked\":false,\"title\":\"Release Corbanu Terminal 0.1.35\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- allow agents to consume operational credentials under arbitrary vault labels while continuing to block seed phrases, private keys, and keystores\\n- route GPT-5.6-Sol through OpenAI correctly and package the code-mode host\\n- rename the bundled help skill to `corbanu-terminal-help`\\n- prune orphaned and terminal GPU endpoint tokens at startup and reconciliation\\n- batch encrypted vault deletion to avoid one rewrite per stale credential\\n- bump the release to 0.1.35\\n\\n## Verification\\n\\n- live `corbanu-debug --yolo` used the existing Vultr vault credential without exposing it\\n- live code mode spawned and executed successfully\\n- live `/vault` count dropped from 63 to 12 with zero stale `gpu/rental/*/endpoint-token` entries\\n- `just test -p codex-gpu-market`: 75/75 passed\\n- focused `codex-vault`, `codex-secrets`, `codex-cli`, skills, core-skills, model-manager, and role regressions passed\\n- scoped Clippy fixes and `just fmt` passed\\n- local 0.1.35 debug build passed and reports `corbanu 0.1.35`\\n- installer release contract: 4/4 passed\\n\\nNo secret values were printed or committed.\",\"created_at\":\"2026-08-22T18:39:48Z\",\"updated_at\":\"2026-08-22T18:42:16Z\",\"closed_at\":\"2026-08-22T18:42:15Z\",\"merged_at\":\"2026-08-22T18:42:15Z\",\"merge_commit_sha\":\"f0e2119980d1653b8e2789baa97a723d26f7aad6\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/114/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/114/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/114/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b0dc0624326c706fec5329fd48ed44f243937469\",\"head\":{\"label\":\"CorbanuCore:fix/vault-credential-use\",\"ref\":\"fix/vault-credential-use\",\"sha\":\"b0dc0624326c706fec5329fd48ed44f243937469\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"af5a4e39b590e7517120fd935ccfac8cbf7cf131\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/114\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/114\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/114\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/114/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/114/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/114/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b0dc0624326c706fec5329fd48ed44f243937469\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/113\",\"id\":4335281585,\"node_id\":\"PR_kwDOTIDrTc8AAAABAmclsQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/113\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/113.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/113.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/113\",\"number\":113,\"state\":\"open\",\"locked\":false,\"title\":\"Add OpenRouter Ox Alpha model\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- Add the exact OpenRouter route `stealth/ox-alpha` as **OpenRouter Ox Alpha** in the bundled model catalog.\\n- Preserve OpenRouter\u2019s advertised 1,048,576-token context, 131,072-token completion ceiling, text+image inputs, free pricing, and low/high/max reasoning modes.\\n- Route the exact slug to the built-in OpenRouter provider through the canonical catalog mapping.\\n- Update the OpenRouter picker snapshot and regression coverage so Ox Alpha is visible in the OpenRouter tab and can be selected.\\n- Update the install and OpenRouter integration docs.\\n\\n## Model metadata source\\n- OpenRouter model API: `https://openrouter.ai/api/v1/models/stealth/ox-alpha`\\n- Endpoint metadata: `https://openrouter.ai/api/v1/models/stealth/ox-alpha/endpoints`\\n- Verified as of 2026-08-21.\\n\\n## Validation\\n- `jq empty codex-rs/models-manager/models.json`\\n- `cargo fmt --all --manifest-path codex-rs/Cargo.toml -- --check`\\n- `cargo test --manifest-path codex-rs/Cargo.toml -p codex-model-provider-info --locked`\\n- `cargo test --manifest-path codex-rs/Cargo.toml -p codex-models-manager --locked`\\n- `cargo test --manifest-path codex-rs/Cargo.toml -p codex-tui model_selection_popup_openrouter_provider_snapshot --locked`\\n- `cargo test --manifest-path codex-rs/Cargo.toml -p codex-tui model_provider_for_selection_maps_cross_provider_models --locked`\\n- `cargo test --manifest-path codex-rs/Cargo.toml -p codex-tui model_picker_hides_fake_openai_models_and_shows_curated_provider_models --locked`\\n- `cargo check --manifest-path codex-rs/Cargo.toml -p codex-model-provider-info -p codex-models-manager -p codex-tui --all-targets --locked`\\n- `cargo clippy --manifest-path codex-rs/Cargo.toml -p codex-model-provider-info -p codex-models-manager --all-targets --locked -- -D warnings`\\n- Live direct OpenRouter Chat Completions smoke with `reasoning.effort=low` returned exactly `Ox Alpha route OK` at zero reported cost.\\n- Live local `corbanu exec` smoke with explicit `model_provider=\\\\\\\"openrouter\\\\\\\"`, model `stealth/ox-alpha`, and low reasoning returned exactly `Corbanu Ox Alpha selector route OK`.\\n\\n`cargo clippy -p codex-tui --all-targets` still reports three pre-existing workspace-lint failures in unrelated test/IPC code; no new Ox Alpha lint was introduced.\",\"created_at\":\"2026-08-21T21:13:42Z\",\"updated_at\":\"2026-08-22T02:49:57Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/113/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/113/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/113/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/371cc46a4c8c9b78730df9223a2516b06453d6d6\",\"head\":{\"label\":\"CorbanuCore:feature/openrouter-ox-alpha\",\"ref\":\"feature/openrouter-ox-alpha\",\"sha\":\"371cc46a4c8c9b78730df9223a2516b06453d6d6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"af5a4e39b590e7517120fd935ccfac8cbf7cf131\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/113\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/113\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/113\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/113/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/113/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/113/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/371cc46a4c8c9b78730df9223a2516b06453d6d6\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/112\",\"id\":4318483278,\"node_id\":\"PR_kwDOTIDrTc8AAAABAWbTTg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/112\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/112.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/112.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/112\",\"number\":112,\"state\":\"open\",\"locked\":false,\"title\":\"Fix noisy startup from stale global config and expired MCP auth\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- Do not interpret the sibling upstream Codex global home (`~/.codex`) as a Corbanu project-local config when Corbanu uses `~/.corbanu`.\\n- Classify every MCP HTTP 401 as authentication-required, including provider JSON bodies without a WWW-Authenticate challenge.\\n- Render MCP authentication startup failures as a concise reauthentication message instead of dumping the transport response body.\\n- Add regression coverage for foreign global config loading, token-expiry classification, OAuth challenges, and startup error rendering.\\n\\n## Validation\\n- `cargo test -p codex-config upstream_global_codex_home_is_not_loaded_as_a_project_layer --locked`\\n- `cargo test -p codex-rmcp-client --lib unauthorized_ --locked`\\n- `cargo test -p codex-mcp --lib mcp_init_error_display --locked`\\n- `cargo test -p codex-rmcp-client --test streamable_http_recovery streamable_http_401_does_not_trigger_recovery --locked`\\n- `cargo check -p codex-config -p codex-rmcp-client -p codex-mcp --all-targets --locked`\\n- `cargo fmt --all -- --check`\\n\\nAlso exercised the broader affected package suites. One pre-existing integration assertion was updated because 401 is now intentionally normalized to an authentication error rather than retaining the raw HTTP body.\",\"created_at\":\"2026-08-19T23:59:27Z\",\"updated_at\":\"2026-08-19T23:59:27Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/112/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/112/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/112/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b8400099a4387376a593c65e4643d7dabb370b7a\",\"head\":{\"label\":\"CorbanuCore:fix/startup-noise\",\"ref\":\"fix/startup-noise\",\"sha\":\"b8400099a4387376a593c65e4643d7dabb370b7a\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"af5a4e39b590e7517120fd935ccfac8cbf7cf131\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/112\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/112\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/112\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/112/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/112/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/112/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b8400099a4387376a593c65e4643d7dabb370b7a\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/111\",\"id\":4317408643,\"node_id\":\"PR_kwDOTIDrTc8AAAABAVZtgw\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/111\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/111.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/111.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/111\",\"number\":111,\"state\":\"closed\",\"locked\":false,\"title\":\"Hotfix Corbanu Terminal 0.1.34\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Hotfixes the production-breaking provider auth launcher regression, canonical updater routing, debug-home setup, GLM 5.3 runtime qualification, package smoke coverage, and release dependency lock. The Corbanu package CI passed on the exact promoted commits, including GLM 5.3 contract tests and package smoke tests.\",\"created_at\":\"2026-08-19T20:42:05Z\",\"updated_at\":\"2026-08-19T20:42:20Z\",\"closed_at\":\"2026-08-19T20:42:20Z\",\"merged_at\":\"2026-08-19T20:42:20Z\",\"merge_commit_sha\":\"af5a4e39b590e7517120fd935ccfac8cbf7cf131\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/111/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/111/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/111/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8f0bfcbc95f63282ba571f1735e099ba75d550d7\",\"head\":{\"label\":\"CorbanuCore:brand/corbanu-plan\",\"ref\":\"brand/corbanu-plan\",\"sha\":\"8f0bfcbc95f63282ba571f1735e099ba75d550d7\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"bfb44a10c0d0287c7fe849ac26b690df6291150c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/111\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/111\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/111\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/111/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/111/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/111/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8f0bfcbc95f63282ba571f1735e099ba75d550d7\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/110\",\"id\":4313444803,\"node_id\":\"PR_kwDOTIDrTc8AAAABARnxww\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/110\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/110.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/110.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/110\",\"number\":110,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix corbanu update installation routing\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Routes all Corbanu update contexts through the canonical standalone installer, preserves proven standalone provenance over inherited package-manager markers, removes the obsolete npm update path, and adds regression coverage.\",\"created_at\":\"2026-08-19T11:49:33Z\",\"updated_at\":\"2026-08-19T20:41:40Z\",\"closed_at\":\"2026-08-19T20:41:40Z\",\"merged_at\":\"2026-08-19T20:41:40Z\",\"merge_commit_sha\":\"8f0bfcbc95f63282ba571f1735e099ba75d550d7\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/110/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/110/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/110/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/08cc877fd9afa0d50a82841c299a0993471740ae\",\"head\":{\"label\":\"CorbanuCore:fix/corbanu-update-installer\",\"ref\":\"fix/corbanu-update-installer\",\"sha\":\"08cc877fd9afa0d50a82841c299a0993471740ae\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:brand/corbanu-plan\",\"ref\":\"brand/corbanu-plan\",\"sha\":\"1710f2c7dd6c9aa1b9d533f1ae18894dc7d85b64\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/110\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/110\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/110\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/110/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/110/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/110/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/08cc877fd9afa0d50a82841c299a0993471740ae\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/109\",\"id\":4307171736,\"node_id\":\"PR_kwDOTIDrTc8AAAABALo5mA\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/109\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/109.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/109.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/109\",\"number\":109,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix Windows Corbanu release gate\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The 0.1.33 release gate correctly stopped before publishing because the Windows upgrade test still referenced the removed compatibility helper and legacy PFTerminal assets.\\n\\nThis updates the contract to:\\n- invoke `Ensure-CorbanuExecutables`\\n- require canonical Corbanu package/checksum assets\\n- assert that package extraction does not recreate the removed PFTerminal command alias\\n\\nDetected by release run: https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/32169157711\",\"created_at\":\"2026-08-18T18:08:01Z\",\"updated_at\":\"2026-08-18T18:08:09Z\",\"closed_at\":\"2026-08-18T18:08:09Z\",\"merged_at\":\"2026-08-18T18:08:09Z\",\"merge_commit_sha\":\"bfb44a10c0d0287c7fe849ac26b690df6291150c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/109/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/109/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/109/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/1710f2c7dd6c9aa1b9d533f1ae18894dc7d85b64\",\"head\":{\"label\":\"CorbanuCore:brand/corbanu-plan\",\"ref\":\"brand/corbanu-plan\",\"sha\":\"1710f2c7dd6c9aa1b9d533f1ae18894dc7d85b64\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"b55f2ed0fe2ac95cad8f74a34a4235ca2327c5da\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/109\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/109\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/109\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/109/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/109/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/109/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/1710f2c7dd6c9aa1b9d533f1ae18894dc7d85b64\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/108\",\"id\":4307154283,\"node_id\":\"PR_kwDOTIDrTc8AAAABALn1aw\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/108\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/108.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/108.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/108\",\"number\":108,\"state\":\"closed\",\"locked\":false,\"title\":\"Release Corbanu Terminal 0.1.33\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- complete the Corbanu Terminal product and packaging rename\\n- add and harden GLM 5.3 support for the Z.AI coding plan\\n- qualify version 0.1.33 across local tests, live GLM tool use, and strict Linux release CI\\n- keep the Corbanu Plan gateway implementation out of the public repository\\n\\n## Qualification\\n- strict release CI: https://github.com/CorbanuCore/CorbanuTerminal/actions/runs/32151284381\\n- release target before merge: `3b60a12175e8f111d4443d00fa57820c258fa88c`\\n- no release/tag existed for 0.1.33 at dispatch preparation time\",\"created_at\":\"2026-08-18T18:05:39Z\",\"updated_at\":\"2026-08-18T18:05:48Z\",\"closed_at\":\"2026-08-18T18:05:48Z\",\"merged_at\":\"2026-08-18T18:05:48Z\",\"merge_commit_sha\":\"b55f2ed0fe2ac95cad8f74a34a4235ca2327c5da\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/108/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/108/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/108/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/3b60a12175e8f111d4443d00fa57820c258fa88c\",\"head\":{\"label\":\"CorbanuCore:brand/corbanu-plan\",\"ref\":\"brand/corbanu-plan\",\"sha\":\"3b60a12175e8f111d4443d00fa57820c258fa88c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"12ef67d4d0e0e49a08ad5f344859f2fa89bc393f\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/108\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/108\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/108\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/108/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/108/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/108/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/3b60a12175e8f111d4443d00fa57820c258fa88c\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/107\",\"id\":4269372295,\"node_id\":\"PR_kwDOTIDrTc7-eXOH\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/107\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/107.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/107.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/107\",\"number\":107,\"state\":\"closed\",\"locked\":false,\"title\":\"release: Corbanu Terminal 0.1.30\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- rebrands the product as Corbanu Terminal while keeping Post Fiat Task Node distinct\\n- adds `corbanu`, `corbanu-debug`, `corbanu-acp`, and `corbanu-walletd` as primary commands\\n- preserves PFTerminal command aliases, state, authentication, whips, wallet, Task Node, and stable persisted identifiers\\n- uses `CORBANU_HOME` first, then legacy PFTerminal variables, then `CODEX_HOME`; fresh installs use `.corbanu` without copying, merging, or deleting state\\n- updates installers, packages, documentation, snapshots, Telegram setup, and release metadata for 0.1.30\\n- adopts the canonical source package identity `@corbanucore/terminal`; registry publication remains a separate credentialed release operation\\n\\n## Validation\\n\\n- full TUI suite: 3,815/3,815 passed\\n- Task Node CLI matrix: 30/30 passed across Corbanu, PFTerminal, and Codex entrypoints\\n- model catalog: 60/60 effective pass after correcting the renamed expected description\\n- home/auth/whip migration regressions passed\\n- GitHub script policy: 48/48 passed\\n- hosted TUI harness defaults to the Corbanu Terminal product label, with a regression test preventing the legacy label from silently returning\\n- installer suite: 20/20 passed after correcting the Corbanu metadata-error contract\\n- npm metadata, JavaScript syntax, shell syntax, and installer release contract passed\\n- the pre-existing oversized TUI test file is 110 bytes smaller than the 0.1.29 base; the blob policy passes without adding an exception\\n- `just fix -p codex-tui` completed, followed by `just fmt`\\n\\nThe temporary base is `release/0.1.29` so this PR contains only the Corbanu delta while the recovery release finishes. It will be retargeted to `main` after 0.1.29 promotion.\",\"created_at\":\"2026-08-13T08:22:29Z\",\"updated_at\":\"2026-08-13T12:26:23Z\",\"closed_at\":\"2026-08-13T12:26:23Z\",\"merged_at\":\"2026-08-13T12:26:23Z\",\"merge_commit_sha\":\"f7fafaf035890f4280f5bc5fe7d4ff2fb30198cd\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/107/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/107/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/107/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f7fafaf035890f4280f5bc5fe7d4ff2fb30198cd\",\"head\":{\"label\":\"CorbanuCore:release/0.1.30-corbanu\",\"ref\":\"release/0.1.30-corbanu\",\"sha\":\"f7fafaf035890f4280f5bc5fe7d4ff2fb30198cd\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"eba1f0b0023dfbafa590bb284091a241e1eaa733\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/107\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/107\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/107\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/107/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/107/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/107/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f7fafaf035890f4280f5bc5fe7d4ff2fb30198cd\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/106\",\"id\":4267649488,\"node_id\":\"PR_kwDOTIDrTc7-XynQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/106\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/106.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/106.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/106\",\"number\":106,\"state\":\"closed\",\"locked\":false,\"title\":\"Release PfTerminal 0.1.29\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- completes the 0.1.28 quarantine remediation\\n- adds Grok 4.6 and DeepSeek V4 Pro routes\\n- prepares immutable PFTerminal 0.1.29 as the repository-migration rollback floor\\n- closes provider/model fallback validation gaps found by the complete workspace run\\n- restores repository policy, dependency, Bazel, package-lock, and hosted-runner CI boundaries\\n- repairs assignment routing between managed agents and operator-created panes\\n- keeps keyless Windows Bazel qualification on one compatible GNU/Clang toolchain\\n- replaces ctor 0.6's split host proc macros with the already-used ctor 1.x linktime implementation for native Windows gnullvm builds\\n- partitions every locked Cargo proc-macro dependency into Bazel's executable\\n  configuration, preventing target-built Windows DLLs from being loaded as\\n  compiler plugins\\n\\n## Release evidence\\n\\nSee `qa/release/0.1.29/RELEASE-CANDIDATE.md`. The final candidate head is\\n`eba1f0b0023dfbafa590bb284091a241e1eaa733`. Non-publishing five-platform\\nrelease run `31676863895` builds the package source at\\n`5766e7824ef0452408b95aa02ec1e797b58cae6b`; the only changes between that\\nsource and the final candidate are GitHub CI workflow/test-harness files, root\\nnpm resolution metadata used by SDK CI, and compiler-suggested Rust parameter\\ncomments required by the restored argument-comment lint gate. One final clippy\\nrewrite uses `is_multiple_of(3)` in place of the equivalent remainder check.\\nThe final delta also raises cold-build timeout budgets to 90 minutes after\\nexact 60-minute cancellations. No standalone product behavior or installer\\nsource changed.\\n\\nThe approved complete workspace run executed 15,202 tests: 15,169 passed, one\\nflaky test passed on retry, 31 failed in documented upstream/quarantined areas,\\ntwo timed out, and 28 were skipped. Focused regressions and packaged live-route\\nsmokes for Grok 4.6, DeepSeek V4 Pro, Fable, and incompatible-pair fail-closed\\nbehavior passed.\\n\\nThe final comment-only Rust qualification run executed 8,608 tests: 8,554\\npassed, 27 passed on retry, 52 failed in the same documented\\nupstream/environment-sensitive areas, two timed out, and 17 were skipped. The\\nstrict all-target argument-comment lint subsequently passed cleanly.\\n\\nThe real terminal acceptance harness passes all 16 scenarios locally on the\\ncandidate source, including assignment creation, draft and prewritten flows,\\nmanager/worker cycling, blocked recovery, bad-target retry, pane loss, restart,\\ndetach hygiene, user precedence, legacy controls, language lint, popup\\nresponsiveness, polluted-layout recovery, and empty-manager recovery. The\\nunderlying repair routes managed `/spawn` agents through the collaboration\\nmailbox and operator-created `/panes` threads through ordinary user turns.\\n\\nPublishing and repository transfer remain separate operations after this PR is\\nqualified.\\n\",\"created_at\":\"2026-08-13T02:50:28Z\",\"updated_at\":\"2026-08-13T12:17:17Z\",\"closed_at\":\"2026-08-13T12:17:17Z\",\"merged_at\":\"2026-08-13T12:17:17Z\",\"merge_commit_sha\":\"eba1f0b0023dfbafa590bb284091a241e1eaa733\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/106/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/106/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/106/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/eba1f0b0023dfbafa590bb284091a241e1eaa733\",\"head\":{\"label\":\"CorbanuCore:release/0.1.29\",\"ref\":\"release/0.1.29\",\"sha\":\"eba1f0b0023dfbafa590bb284091a241e1eaa733\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/106\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/106\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/106\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/106/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/106/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/106/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/eba1f0b0023dfbafa590bb284091a241e1eaa733\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/105\",\"id\":4244960605,\"node_id\":\"PR_kwDOTIDrTc79BPVd\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/105\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/105.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/105.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/105\",\"number\":105,\"state\":\"open\",\"locked\":false,\"title\":\"Bump hmac from 0.12.1 to 0.13.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [hmac](https://github.com/RustCrypto/MACs) from 0.12.1 to 0.13.0.\\n\n\\nCommits\\n\n\\n\n0236c8e hmac v0.13.0 (#263)\\n\nb895e50 Migrate tests to the new blobby format (#264)\\n\n3d1440b Workspace-level lint configuration (#261)\\n\n11d4f36 hmac: use release versions of dev-dependencies (#260)\\n\nc40b82b hmac: bump sha2 dev-dependency to v0.11 (#259)\\n\n1fa0781 Cut rc.5 prereleases (#258)\\n\na008265 hmac v0.13.0-rc.6 (#256)\\n\nda485cd Use (Reset)MacTraits (#254)\\n\n2c51e3b hmac: derive Clone instead of relying on (Reset)MacTraits (#253)\\n\n669d805 Relax Clone bounds (#250)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hmac&amp;package-manager=cargo&amp;previous-version=0.12.1&amp;new-version=0.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-08-10T13:12:39Z\",\"updated_at\":\"2026-09-12T04:35:42Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"e64289b91c11b17da777dda3cb98f2ee79ce4f68\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/105/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/105/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/105/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/513b2b83828ed5ca7fbbfb85f54172cd630f944a\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/hmac-0.13.0\",\"ref\":\"dependabot/cargo/codex-rs/hmac-0.13.0\",\"sha\":\"513b2b83828ed5ca7fbbfb85f54172cd630f944a\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/105\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/105\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/105\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/105/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/105/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/105/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/513b2b83828ed5ca7fbbfb85f54172cd630f944a\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/104\",\"id\":4244952261,\"node_id\":\"PR_kwDOTIDrTc79BNTF\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/104\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/104.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/104.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/104\",\"number\":104,\"state\":\"open\",\"locked\":false,\"title\":\"build(deps): bump time from 0.3.47 to 0.3.55 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [time](https://github.com/time-rs/time) from 0.3.47 to 0.3.55.\\n\n\\nRelease notes\\n\nSourced from time's releases.\\n\n\\n\nv0.3.55\\n\nSee the changelog for details.\\n\nv0.3.54\\n\nSee the changelog for details.\\n\nv0.3.53\\n\nSee the changelog for details.\\n\nv0.3.52\\n\nSee the changelog for details.\\n\nv0.3.51\\n\nSee the changelog for details.\\n\nv0.3.49\\n\nSee the changelog for details.\\n\nv0.3.48\\n\nSee the changelog for details.\\n\\n\\n\n\\nChangelog\\n\nSourced from time's changelog.\\n\n\\n\n0.3.55 [2026-08-01]\\n\nFixed\\n\n\\n\nAvoid underflow in DateIter::nth, ensuring correct behavior.\\n\nAvoid overflow when deserializing timestamps.\\n\nHandle out-of-bounds data when deserializing.\\n\nDon't assume that the format being deserialized was generated by the serializer; this previously\\nled to some valid values being parsed incorrectly and others being rejected.\\n\nNo longer silence errors when deserializing UtcOffset.\\n\nOffsetDateTime::from_unix_timestamp_nanos and UtcDateTime::from_unix_timestamp_nanos correctly\\nreturn None for all out-of-range values, rather than unexpectedly panicking in some situations.\\n\nOffsetDateTime::checked_to_offset and UtcDateTime::checked_to_offset correctly return None\\nfor all out-of-range values, rather than unexpectedly panicking in some situations.\\n\\n\n0.3.54 [2026-07-20]\\n\nAdded\\n\n\\n\nPrimitiveDateTime has been renamed to PlainDateTime.\\n\nDuration has been renamed to SignedDuration.\\n\nIteration is now possible over Date, Month, and Weekday. Relevant iterator methods have been\\noverridden to ensure maximum performance.\\n\\n\nFor both PlainDateTime and SignedDuration, a non-deprecated type alias has been added for\\nbackwards compatibility. The new names should be preferred.\\n\nChanged\\n\n\\n\nThe associated metadata type (for powerfmt implementations) for various types has been changed\\nto () and made public. This guarantees that no additional metadata will be present.\\n\\n\nPerformance\\n\n\\n\nMore gains when parsing RFC 2822.\\n\\n\n0.3.53 [2026-07-01]\\n\nThere are no publicly-facing changes in this release. It solely works around the cookie crate\\nrelying on an implementation detail of time that was never part of the public API (and thus\\nsubject to semver guarantees). The internal API has been reverted to the extent necessary for\\ncookie to compile. This measure is temporary; the internal change will be re-applied in an\\nyet-to-be-determined future release.\\n\n0.3.52 [2026-06-30]\\n\nFixed\\n\n\\n\nSubsecond values in the time! macro are parsed using the textual representation, ensuring\\naccuracy. Previously, they were parsed using the floating point representation, which could result\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n857d9c4 v0.3.55 release\\n\n2b72fcd Precise feature gating for macro\\n\nc1089eb Run check-targets, miri in parallel\\n\nf377fad Avoid range-validated ordinal =&gt; year in cascade\\n\n2eacb0a Report miscellaneous tasks, overall status\\n\n29621ac Speed up CI\\n\n08de7ba Fix nano-timestamp validation\\n\n3c3f046 Fix copy-paste error\\n\n3c0c81c Cascade errors when deserializing UtcOffset\\n\nc21acd5 Handle more deserializations of SignedDuration\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-08-10T13:11:37Z\",\"updated_at\":\"2026-09-24T20:38:28Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"76edc2759545e5103408523cb59e22e70fdbfcd2\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/104/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/104/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/104/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/130c4c2a8ec50d17655c00967ae9fd11241fb9a5\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/time-0.3.55\",\"ref\":\"dependabot/cargo/codex-rs/time-0.3.55\",\"sha\":\"130c4c2a8ec50d17655c00967ae9fd11241fb9a5\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f0e2119980d1653b8e2789baa97a723d26f7aad6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/104\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/104\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/104\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/104/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/104/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/104/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/130c4c2a8ec50d17655c00967ae9fd11241fb9a5\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/103\",\"id\":4244943354,\"node_id\":\"PR_kwDOTIDrTc79BLH6\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/103\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/103.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/103.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/103\",\"number\":103,\"state\":\"open\",\"locked\":false,\"title\":\"build(deps): bump insta from 1.46.3 to 1.48.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [insta](https://github.com/mitsuhiko/insta) from 1.46.3 to 1.48.0.\\n\n\\nRelease notes\\n\nSourced from insta's releases.\\n\n\\n\n1.48.0\\n\nRelease Notes\\n\n\\n\nAdd strip_ansi_escape_codes setting which removes ANSI escape sequences\\n(color codes, cursor movement, etc.) from snapshot content before comparison.\\nRequires the filters feature. #899 (@\u200bpierluigilenoci)\\n\nAdd opt-in support for YAML literal blocks for multiline strings in snapshot\\nmetadata fields such as description and expression. Set\\nINSTA_YAML_BLOCK_STYLE=1 to enable. #851 (@\u200bivov)\\n\nSetting CI=true normally makes cargo insta test behave as though --check\\nwas passed. Explicit snapshot handling options such as --accept now take\\nprecedence over this environment variable, allowing users to override this\\nbehavior if they want to. #924\\n\nFix cargo insta test --profile being forwarded to nextest as the nextest\\nprofile instead of the cargo build profile; it now translates to\\n--cargo-profile for the nextest runner. Add --nextest-profile to select\\nthe nextest profile. #910\\n\nFix cargo insta pending-snapshots printing unusable \\\\\\\\?\\\\-prefixed paths\\non Windows. The --snapshot filter now also accepts partial paths: any\\ntrailing path suffix of the snapshot file matches, so a bare\\n--snapshot my_test.snap works. #904\\n\nAccepting a binary snapshot no longer fails with os error 2 when its data\\nfile is missing (e.g. gitignored and not committed). #914\\n\\n\nInstall cargo-insta 1.48.0\\n\nInstall prebuilt binaries via shell script\\n\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/insta/releases/download/1.48.0/cargo-insta-installer.sh | sh\\n\\n\nInstall prebuilt binaries via powershell script\\n\npowershell -ExecutionPolicy Bypass -c &quot;irm https://github.com/mitsuhiko/insta/releases/download/1.48.0/cargo-insta-installer.ps1 | iex&quot;\\n\\n\nDownload cargo-insta 1.48.0\\n\n\\n\\n\\nFile\\nPlatform\\nChecksum\\n\\n\\n\\n\\ncargo-insta-aarch64-apple-darwin.tar.xz\\nApple Silicon macOS\\nchecksum\\n\\n\\ncargo-insta-x86_64-apple-darwin.tar.xz\\nIntel macOS\\nchecksum\\n\\n\\ncargo-insta-x86_64-pc-windows-msvc.zip\\nx64 Windows\\nchecksum\\n\\n\\ncargo-insta-x86_64-unknown-linux-gnu.tar.xz\\nx64 Linux\\nchecksum\\n\\n\\ncargo-insta-x86_64-unknown-linux-musl.tar.xz\\nx64 MUSL Linux\\nchecksum\\n\\n\\n\\n\n1.47.2\\n\nRelease Notes\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from insta's changelog.\\n\n\\n\n1.48.0\\n\n\\n\nAdd strip_ansi_escape_codes setting which removes ANSI escape sequences\\n(color codes, cursor movement, etc.) from snapshot content before comparison.\\nRequires the filters feature. #899 (@\u200bpierluigilenoci)\\n\nAdd opt-in support for YAML literal blocks for multiline strings in snapshot\\nmetadata fields such as description and expression. Set\\nINSTA_YAML_BLOCK_STYLE=1 to enable. #851 (@\u200bivov)\\n\nSetting CI=true normally makes cargo insta test behave as though --check\\nwas passed. Explicit snapshot handling options such as --accept now take\\nprecedence over this environment variable, allowing users to override this\\nbehavior if they want to. #924\\n\nFix cargo insta test --profile being forwarded to nextest as the nextest\\nprofile instead of the cargo build profile; it now translates to\\n--cargo-profile for the nextest runner. Add --nextest-profile to select\\nthe nextest profile. #910\\n\nFix cargo insta pending-snapshots printing unusable \\\\\\\\?\\\\-prefixed paths\\non Windows. The --snapshot filter now also accepts partial paths: any\\ntrailing path suffix of the snapshot file matches, so a bare\\n--snapshot my_test.snap works. #904\\n\nAccepting a binary snapshot no longer fails with os error 2 when its data\\nfile is missing (e.g. gitignored and not committed). #914\\n\\n\n1.47.2\\n\n\\n\nRestore Send + Sync on Settings, Redactions, and Redaction by\\nreverting the Arc to Rc change from 1.47.0, which was semver-breaking.\\n#873 #874\\n\nAdd Send + Sync bounds to Comparator trait for consistency with\\nArc-based storage. #872\\n\nAdd compile-time assertion to prevent future auto-trait regressions.\\n\\n\n1.47.1\\n\n\\n\nRevert sorting of sequences in sort_maps. The change in 1.47.0 sorted all\\nSeq values (including Vec), not just non-deterministic collections like\\nHashSet, which was a breaking change. #876\\n\\n\n1.47.0\\n\n\\n\nAdd Comparator trait for customizing how snapshot values are compared. #872 (@\u200bdstu)\\n\nSort sequences in sort_maps to fix non-deterministic HashSet snapshots. #876\\n\nImprove TOML serialization error message for unsupported types, suggesting assert_json_snapshot! or assert_yaml_snapshot! as alternatives. #880\\n\nRemove unnecessary Send + Sync bounds from Redaction, allowing non-Send closures in dynamic redactions. #874\\n\nDon't use Arc in Settings unnecessarily. #873 (@\u200bdstu)\\n\nUpgrade console to 0.16 and MSRV to 1.66. #885\\n\nUpgrade toml-edit to 0.25. #882 (@\u200balexanderkjall)\\n\\n\\n\\n\n\\nCommits\\n\n\\n\n7f23d2e Release 1.48.0 (#925)\\n\nee9cae1 Allow CI=true to be overridden by an explicitly passed --accept CLI flag ...\\n\n043cf82 fix: translate --profile to --cargo-profile for nextest (#913)\\n\n9c77f13 test: cover deep-wildcard redaction through arrays (#915)\\n\n362f432 Fix --snapshot filter on Windows; allow partial paths (#904)\\n\na436836 fix: tolerate a missing binary snapshot data file (#914)\\n\nbf5fcdf fix: regenerate Cargo.lock and guard it with --locked in CI (#912)\\n\na761a9c feat: Support YAML literal blocks for multiline strings (#851)\\n\nf9633f3 ci: pin check-minver to nightly-2026-04-25 (#905)\\n\nc7b98b8 feat: add strip_ansi_escape_codes setting (#899)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-08-10T13:10:34Z\",\"updated_at\":\"2026-09-24T14:57:37Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"d84fa7976f1abf6ac021f8be336535ff2c4bafe7\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/103/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/103/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/103/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/07642f8715308d4b3f04fbe9e59679c8f087c7f5\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/insta-1.48.0\",\"ref\":\"dependabot/cargo/codex-rs/insta-1.48.0\",\"sha\":\"07642f8715308d4b3f04fbe9e59679c8f087c7f5\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c9f358c0a7ece3338d751ad2c3ecf1e091de2b8b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/103\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/103\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/103\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/103/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/103/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/103/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/07642f8715308d4b3f04fbe9e59679c8f087c7f5\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/102\",\"id\":4244935469,\"node_id\":\"PR_kwDOTIDrTc79BJMt\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/102\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/102.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/102.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/102\",\"number\":102,\"state\":\"open\",\"locked\":false,\"title\":\"Bump opentelemetry_sdk from 0.31.0 to 0.32.1 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) from 0.31.0 to 0.32.1.\\n\n\\nChangelog\\n\nSourced from opentelemetry_sdk's changelog.\\n\n\\n\nRelease Notes 0.32\\n\nOpenTelemetry Rust 0.32 continues to drive the Logs, Metrics, and Distributed\\nTracing components forward. The Logs and Metrics API and SDK remain stable, with\\nno breaking changes in this release. The OTLP Exporters and the Distributed\\nTracing API/SDK remain in pre-stable states (Release-Candidate and Beta\\nrespectively), and this release introduces a small number of intentional\\nbreaking changes in those areas to prepare them for stabilization.\\n\nFor detailed changelogs of individual crates, please refer to their respective\\nchangelog files. This document serves as a summary of the main changes.\\n\nKey Changes\\n\nMetrics SDK\\n\n\\n\n\\n\nBound instruments (experimental): Added Counter::bind() and\\nHistogram::bind() returning pre-bound measurement handles\\n(BoundCounter&lt;T&gt;, BoundHistogram&lt;T&gt;). Bound instruments resolve the\\nattribute-to-aggregator mapping once at bind time and cache the result,\\neliminating per-call HashMap lookups on the hot path. Benchmarks show\\n~28x speedup for counter operations and ~9x for histograms. Gated behind\\nthe experimental_metrics_bound_instruments feature flag.\\n\\n\n\\n\nDelta collection efficiency: Delta metrics collection now uses in-place\\neviction instead of draining the HashMap on every collect cycle. Stale\\nattribute sets that received no measurements since the last collection are\\nevicted.\\n\\n\n\\n\nStable Aggregation API: Aggregation and\\nStreamBuilder::with_aggregation() are now stable and no longer require the\\nspec_unstable_metrics_views feature flag.\\n\\n\\n\nLogs\\n\n\\n\n\\n\nTracing-span attribute enrichment (experimental): The\\nopentelemetry-appender-tracing crate can now copy attributes from active\\ntracing spans onto each emitted log record. (&quot;Span&quot; here refers to\\ntracing::span!, not an opentelemetry::trace::Span.) Enrichment is\\ndisabled by default with zero per-span overhead, and is gated behind the\\nnew experimental_span_attributes cargo feature.\\n\\n\n\\n\nspec_unstable_logs_enabled removed: The capability (and the backing\\nspecification) is now stable and is enabled by default. The feature flag\\nhas been removed.\\n\\n\\n\nDistributed Tracing (Beta)\\n\nThe Distributed Tracing API and SDK remain in beta. This release contains\\nintentional breaking changes to clean up the public surface ahead of\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n74cb6f3 chore: Release opentelemetry-semantic-conventions 0.32.1 (#3562)\\n\n10dde18 chore(sdk): add missing changelog entry (#3550)\\n\nec2da12 refactor: leverage static str key when possible (#3529)\\n\n90a39a0 feat(api): accept quoted-key fields in otel logging macros (#3567)\\n\n8c922bc feat(appender-tracing): add builder support for custom instrumentation scope ...\\n\nfb2af9d feat(metrics): add BoundUpDownCounter under experimental_metrics_bound_instru...\\n\n1b3846c feat(metrics): add BoundGauge under experimental_metrics_bound_instruments (#...\\n\nee359db fix: remove reqwest-rustls-webpki-roots (#3524)\\n\n4d4fd4d chore: Bump semantic-conventions to v1.42.0 (#3561)\\n\n69213f2 fix(prometheus-exporter): Concatenate metric attributes with Scope during col...\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=opentelemetry_sdk&amp;package-manager=cargo&amp;previous-version=0.31.0&amp;new-version=0.32.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-08-10T13:09:32Z\",\"updated_at\":\"2026-09-12T04:35:39Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"02c4767ad4dd8a129331c9b0a37720fb674cb34c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/102/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/102/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/102/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d92b955f1bc4d0f97d5974b34fb4c7c6ebf4fcdb\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/opentelemetry_sdk-0.32.1\",\"ref\":\"dependabot/cargo/codex-rs/opentelemetry_sdk-0.32.1\",\"sha\":\"d92b955f1bc4d0f97d5974b34fb4c7c6ebf4fcdb\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/102\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/102\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/102\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/102/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/102/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/102/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d92b955f1bc4d0f97d5974b34fb4c7c6ebf4fcdb\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/101\",\"id\":4244927389,\"node_id\":\"PR_kwDOTIDrTc79BHOd\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/101\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/101.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/101.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/101\",\"number\":101,\"state\":\"open\",\"locked\":false,\"title\":\"Bump semver from 1.0.27 to 1.0.28 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [semver](https://github.com/dtolnay/semver) from 1.0.27 to 1.0.28.\\n\n\\nRelease notes\\n\nSourced from semver's releases.\\n\n\\n\n1.0.28\\n\n\\n\nDocumentation improvements\\n\\n\\n\\n\n\\nCommits\\n\n\\n\n7625c7a Release 1.0.28\\n\nfd404d0 Merge pull request 351 from czy-29/master\\n\nf75f26e The doc_auto_cfg and doc_cfg features have been merged\\n\n9e2bfa2 Enable serde on docs.rs and automatically add serde flag to the docs\\n\n8591f23 Unpin CI miri toolchain\\n\n66bdd2c Pin CI miri to nightly-2026-02-11\\n\n324ffce Switch from cargo bench to criterion\\n\n34133a5 Update actions/upload-artifact@v5 -&gt; v6\\n\n7f935ff Update actions/upload-artifact@v4 -&gt; v5\\n\nc07fb91 Switch from test::black_box to std::hint::black_box\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=semver&amp;package-manager=cargo&amp;previous-version=1.0.27&amp;new-version=1.0.28)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-08-10T13:08:29Z\",\"updated_at\":\"2026-09-12T04:35:38Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"0ffea05e9ddedf6c3b654c2a1497136580129bcd\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/101/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/101/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/101/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b836fdf18d31ff492e25c702cf1c544d041bf979\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/semver-1.0.28\",\"ref\":\"dependabot/cargo/codex-rs/semver-1.0.28\",\"sha\":\"b836fdf18d31ff492e25c702cf1c544d041bf979\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/101\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/101\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/101\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/101/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/101/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/101/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b836fdf18d31ff492e25c702cf1c544d041bf979\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/100\",\"id\":4244849595,\"node_id\":\"PR_kwDOTIDrTc79A0O7\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/100\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/100.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/100.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/100\",\"number\":100,\"state\":\"open\",\"locked\":false,\"title\":\"Bump actions/github-script from 8.0.0 to 9.0.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/github-script](https://github.com/actions/github-script) from 8.0.0 to 9.0.0.\\n\n\\nRelease notes\\n\nSourced from actions/github-script's releases.\\n\n\\n\nv9.0.0\\n\nNew features:\\n\n\\n\ngetOctokit factory function \u2014 Available directly in the script context. Create additional authenticated Octokit clients with different tokens for multi-token workflows, GitHub App tokens, and cross-org access. See Creating additional clients with getOctokit for details and examples.\\n\nOrchestration ID in user-agent \u2014 The ACTIONS_ORCHESTRATION_ID environment variable is automatically appended to the user-agent string for request tracing.\\n\\n\nBreaking changes:\\n\n\\n\nrequire('@actions/github') no longer works in scripts. The upgrade to @actions/github v9 (ESM-only) means require('@actions/github') will fail at runtime. If you previously used patterns like const { getOctokit } = require('@actions/github') to create secondary clients, use the new injected getOctokit function instead \u2014 it's available directly in the script context with no imports needed.\\n\ngetOctokit is now an injected function parameter. Scripts that declare const getOctokit = ... or let getOctokit = ... will get a SyntaxError because JavaScript does not allow const/let redeclaration of function parameters. Use the injected getOctokit directly, or use var getOctokit = ... if you need to redeclare it.\\n\nIf your script accesses other @actions/github internals beyond the standard github/octokit client, you may need to update those references for v9 compatibility.\\n\\n\nWhat's Changed\\n\n\\n\nAdd ACTIONS_ORCHESTRATION_ID to user-agent string by @\u200bCopilot in actions/github-script#695\\n\nci: use deployment: false for integration test environments by @\u200bsalmanmkc in actions/github-script#712\\n\nfeat!: add getOctokit to script context, upgrade @\u200bactions/github v9, @\u200boctokit/core v7, and related packages by @\u200bsalmanmkc in actions/github-script#700\\n\\n\nNew Contributors\\n\n\\n\n@\u200bCopilot made their first contribution in actions/github-script#695\\n\\n\nFull Changelog: https://github.com/actions/github-script/compare/v8.0.0...v9.0.0\\n\\n\\n\n\\nCommits\\n\n\\n\n3a2844b Merge pull request #700 from actions/salmanmkc/expose-getoctokit + prepare re...\\n\nca10bbd fix: use @\u200boctokit/core/types import for v7 compatibility\\n\n86e48e2 merge: incorporate main branch changes\\n\nc108472 chore: rebuild dist for v9 upgrade and getOctokit factory\\n\nafff112 Merge pull request #712 from actions/salmanmkc/deployment-false + fix user-ag...\\n\nff8117e ci: fix user-agent test to handle orchestration ID\\n\n81c6b78 ci: use deployment: false to suppress deployment noise from integration tests\\n\n3953caf docs: update README examples from @\u200bv8 to @\u200bv9, add getOctokit docs and v9 brea...\\n\nc17d55b ci: add getOctokit integration test job\\n\na047196 test: add getOctokit integration tests via callAsyncFunction\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/github-script&amp;package-manager=github_actions&amp;previous-version=8.0.0&amp;new-version=9.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-08-10T12:57:49Z\",\"updated_at\":\"2026-09-25T09:47:45Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"24304f74a95ba2e955d1dd28eadf706fec73b2b9\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/100/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/100/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/100/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0a4efc4e098ef41a92309557500a6ea167f7d72e\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/github-script-9.0.0\",\"ref\":\"dependabot/github_actions/actions/github-script-9.0.0\",\"sha\":\"0a4efc4e098ef41a92309557500a6ea167f7d72e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/100\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/100\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/100\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/100/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/100/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/100/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0a4efc4e098ef41a92309557500a6ea167f7d72e\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/99\",\"id\":4244849032,\"node_id\":\"PR_kwDOTIDrTc79A0GI\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/99\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/99.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/99.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/99\",\"number\":99,\"state\":\"open\",\"locked\":false,\"title\":\"Bump pnpm/action-setup from a8198c4bff370c8506180b035930dea56dbd5288 to fc06bc1257f339d1d5d8b3a19a8cae5388b55320\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from a8198c4bff370c8506180b035930dea56dbd5288 to fc06bc1257f339d1d5d8b3a19a8cae5388b55320.\\n\n\\nCommits\\n\n\\n\nSee full diff in compare view\\n\\n\\n\\n\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-08-10T12:57:45Z\",\"updated_at\":\"2026-08-10T12:57:45Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"d44cf0ffdc0c9883972edf10b17a2d8a9681df43\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/99/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/99/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/99/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5330622aa80361b93be3b01c77b8cddc58a62db3\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/pnpm/action-setup-fc06bc1257f339d1d5d8b3a19a8cae5388b55320\",\"ref\":\"dependabot/github_actions/pnpm/action-setup-fc06bc1257f339d1d5d8b3a19a8cae5388b55320\",\"sha\":\"5330622aa80361b93be3b01c77b8cddc58a62db3\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/99\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/99\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/99\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/99/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/99/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/99/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5330622aa80361b93be3b01c77b8cddc58a62db3\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/98\",\"id\":4244847209,\"node_id\":\"PR_kwDOTIDrTc79Azpp\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/98\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/98.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/98.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/98\",\"number\":98,\"state\":\"open\",\"locked\":false,\"title\":\"Bump actions/setup-python from 6.2.0 to 7.0.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6.2.0 to 7.0.0.\\n\n\\nRelease notes\\n\nSourced from actions/setup-python's releases.\\n\n\\n\nv7.0.0\\n\nWhat's Changed\\n\nEnhancements\\n\n\\n\nMigrate to ESM and upgrade dependencies by @\u200bpriyagupta108 in actions/setup-python#1330\\n\nPin SHA commits and update docs with latest versions by @\u200bHarithaVattikuti in actions/setup-python#1338\\n\nRemove the pip-install input by @\u200bgowridurgad in actions/setup-python#1336\\n\\n\nBug Fix\\n\n\\n\nFix to Classify stderr warning messages as warnings instead of errors in annotations by @\u200blmvysakh in actions/setup-python#1335\\n\nValidate and retry manifest fetch to prevent silent failures by @\u200bpriyagupta108 in actions/setup-python#1332\\n\\n\nDependency Upgrade\\n\n\\n\nBump certifi from 2020.6.20 to 2024.7.4 in /tests/data by @\u200bdependabot in actions/setup-python#1328\\n\nRemove EOL Python versions and Bumps numpy text fixture by @\u200bpriya-kinthali in actions/setup-python#1333\\n\nUpgrade @\u200bactions/cache to 6.2.0 by @\u200bphilip-gai in actions/setup-python#1337\\n\\n\nNew Contributors\\n\n\\n\n@\u200blmvysakh made their first contribution in actions/setup-python#1335\\n\n@\u200bphilip-gai made their first contribution in actions/setup-python#1337\\n\\n\nFull Changelog: https://github.com/actions/setup-python/compare/v6...v7.0.0\\n\nv6.3.0\\n\nWhat's Changed\\n\nEnhancement\\n\n\\n\nAdd RHEL support and include Linux distro in cache keys by @\u200bpriyagupta108 in actions/setup-python#1323\\n\nFix pip cache error handling on Windows by @\u200bpriyagupta108 in actions/setup-python#1040\\n\\n\nDependency update\\n\n\\n\nUpgrade minimatch from 3.1.2 to 3.1.5 by @\u200bdependabot in actions/setup-python#1281\\n\nUpgrade actions dependencies by @\u200bgowridurgad with @\u200bCopilot in actions/setup-python#1303\\n\nUpgrade @\u200bactions/cache to 5.1.0, log cache write denied by @\u200bjasongin in actions/setup-python#1324\\n\nUpgrade dependency versions and test workflow configuration by @\u200bHarithaVattikuti in actions/setup-python#1322\\n\\n\nDocumentation\\n\n\\n\nUpdate advanced-usage.md by @\u200bDunky-Z in actions/setup-python#811\\n\\n\nNew Contributors\\n\n\\n\n@\u200bgowridurgad with @\u200bCopilot made their first contribution in actions/setup-python#1303\\n\n@\u200bjasongin made their first contribution in actions/setup-python#1324\\n\n@\u200bDunky-Z made their first contribution in actions/setup-python#811\\n\\n\nFull Changelog: https://github.com/actions/setup-python/compare/v6.2.0...v6.3.0\\n\\n\\n\n\\nCommits\\n\n\\n\n5fda3b9 Pin SHA commits and update docs with latest versions (#1338)\\n\n4ab7e95 Merge pull request #1337 from actions/philip-gai/bump-actions-cache-6-2-0\\n\n0f3a009 Remove the pip-install input (#1336)\\n\nf8cf429 Migrate to ESM and upgrade dependencies (#1330)\\n\n54baeea Validate and retry manifest fetch to prevent silent failures (#1332)\\n\nc709277 Annotation code fix (#1335)\\n\n6849080 remove EOL Python versions and Bumps numpy text fixture (#1333)\\n\n0903b46 Bump certifi from 2020.6.20 to 2024.7.4 in /tests/data (#1328)\\n\nece7cb0 Fix pip cache error handling on Windows. (#1040)\\n\n1d18d7a Update advanced-usage.md (#811)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-python&amp;package-manager=github_actions&amp;previous-version=6.2.0&amp;new-version=7.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-08-10T12:57:30Z\",\"updated_at\":\"2026-08-10T12:57:31Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"17bec21aff16994362e2c59c78fc714a5a4821c7\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/98/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/98/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/98/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/40befb93e919b0609061791038863cb2b7ee0908\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/setup-python-7.0.0\",\"ref\":\"dependabot/github_actions/actions/setup-python-7.0.0\",\"sha\":\"40befb93e919b0609061791038863cb2b7ee0908\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/98\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/98\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/98\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/98/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/98/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/98/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/40befb93e919b0609061791038863cb2b7ee0908\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/97\",\"id\":4244846362,\"node_id\":\"PR_kwDOTIDrTc79Azca\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/97\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/97.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/97.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/97\",\"number\":97,\"state\":\"open\",\"locked\":false,\"title\":\"Bump actions/setup-node from 6.3.0 to 7.0.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6.3.0 to 7.0.0.\\n\n\\nRelease notes\\n\nSourced from actions/setup-node's releases.\\n\n\\n\nv7.0.0\\n\nWhat's Changed\\n\nEnhancements:\\n\n\\n\nAdd cache-primary-key and cache-matched-key as outputs by @\u200bgowridurgad in actions/setup-node#1577\\n\nMigrate to ESM and upgrade dependencies by @\u200bgowridurgad in actions/setup-node#1574\\n\\n\nBug fixes:\\n\n\\n\nRemove dummy NODE_AUTH_TOKEN export by @\u200bgowridurgad in actions/setup-node#1558\\n\nOnly use mirrorToken in getManifest if it's provided by @\u200bdeiga in actions/setup-node#1548\\n\\n\nDocumentation updates:\\n\n\\n\nAdd documentation for publishing to npm with Trusted Publisher (OIDC) by @\u200bchiranjib-swain in actions/setup-node#1536\\n\ndocs: Update restore-only cache documentation by @\u200bpriya-kinthali in actions/setup-node#1550\\n\ndocs: Update caching recommendations to mitigate cache poisoning risks by @\u200bchiranjib-swain in actions/setup-node#1567\\n\\n\nDependency update:\\n\n\\n\nUpgrade @\u200bactions/cache to 5.1.0, log cache write denied by @\u200bjasongin in actions/setup-node#1569\\n\\n\nNew Contributors\\n\n\\n\n@\u200bchiranjib-swain made their first contribution in actions/setup-node#1536\\n\n@\u200bdeiga made their first contribution in actions/setup-node#1548\\n\n@\u200bjasongin made their first contribution in actions/setup-node#1569\\n\\n\nFull Changelog: https://github.com/actions/setup-node/compare/v6...v7.0.0\\n\nv6.5.0\\n\nWhat's Changed\\n\n\\n\nUpdate @\u200bactions/cache to 5.1.0 and add security overrides for undici and fast-xml-parser by @\u200bHarithaVattikuti in actions/setup-node#1579\\n\\n\nFull Changelog: https://github.com/actions/setup-node/compare/v6.4.0...v6.5.0\\n\nv6.4.0\\n\nWhat's Changed\\n\nDependency updates:\\n\n\\n\nUpgrade @\u200bactions dependencies by @\u200bCopilot in actions/setup-node#1525\\n\nUpdate Node.js versions in versions.yml and bump package to v6.4.0  by @\u200bpriya-kinthali in actions/setup-node#1533\\n\\n\nNew Contributors\\n\n\\n\n@\u200bCopilot made their first contribution in actions/setup-node#1525\\n\\n\nFull Changelog: https://github.com/actions/setup-node/compare/v6...v6.4.0\\n\\n\\n\n\\nCommits\\n\n\\n\n8207627 Migrate to ESM and upgrade dependencies (#1574)\\n\n04be95c Add cache-primary-key and cache-matched-key as outputs (#1577)\\n\n7c2c68d docs: Update caching recommendations to mitigate cache poisoning risks (#1567)\\n\n6a61c03 Merge pull request #1569 from jasongin/update-actions-cache-5.1.0\\n\n30eb73b Resolve high-severity audit issues\\n\n4e1a87a Update dist\\n\n360237f Strict equality\\n\n4f8aac5 Bump @\u200bactions/cache to 5.1.0, log cache write denied\\n\nf4a67bb Only use mirrorToken in getManifest if it's provided (#1548)\\n\n0355742 Remove dummy NODE_AUTH_TOKEN export (#1558)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&amp;package-manager=github_actions&amp;previous-version=6.3.0&amp;new-version=7.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-08-10T12:57:23Z\",\"updated_at\":\"2026-08-10T12:57:24Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"05e8599336e77ab6d76395865d2e0fced4996559\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/97/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/97/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/97/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/81dde00f208c1b04190acb97a7a29df047894c7a\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/setup-node-7.0.0\",\"ref\":\"dependabot/github_actions/actions/setup-node-7.0.0\",\"sha\":\"81dde00f208c1b04190acb97a7a29df047894c7a\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/97\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/97\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/97\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/97/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/97/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/97/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/81dde00f208c1b04190acb97a7a29df047894c7a\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/96\",\"id\":4244844818,\"node_id\":\"PR_kwDOTIDrTc79AzES\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/96\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/96.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/96.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/96\",\"number\":96,\"state\":\"open\",\"locked\":false,\"title\":\"Bump peter-evans/create-pull-request from 8.1.0 to 8.1.1\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 8.1.0 to 8.1.1.\\n\n\\nRelease notes\\n\nSourced from peter-evans/create-pull-request's releases.\\n\n\\n\nCreate Pull Request v8.1.1\\n\nWhat's Changed\\n\n\\n\nbuild(deps-dev): bump the npm group with 2 updates by @\u200bdependabot[bot] in peter-evans/create-pull-request#4305\\n\nbuild(deps): bump minimatch by @\u200bdependabot[bot] in peter-evans/create-pull-request#4311\\n\nbuild(deps): bump the github-actions group with 2 updates by @\u200bdependabot[bot] in peter-evans/create-pull-request#4316\\n\nbuild(deps): bump @\u200btootallnate/once and jest-environment-jsdom by @\u200bdependabot[bot] in peter-evans/create-pull-request#4323\\n\nbuild(deps-dev): bump undici from 6.23.0 to 6.24.0 by @\u200bdependabot[bot] in peter-evans/create-pull-request#4328\\n\nbuild(deps-dev): bump flatted from 3.3.1 to 3.4.2 by @\u200bdependabot[bot] in peter-evans/create-pull-request#4334\\n\nbuild(deps): bump picomatch by @\u200bdependabot[bot] in peter-evans/create-pull-request#4339\\n\nbuild(deps-dev): bump handlebars from 4.7.8 to 4.7.9 by @\u200bdependabot[bot] in peter-evans/create-pull-request#4344\\n\nbuild(deps-dev): bump the npm group with 3 updates by @\u200bdependabot[bot] in peter-evans/create-pull-request#4349\\n\nfix: retry post-creation API calls on 422 eventual consistency errors by @\u200bpeter-evans in peter-evans/create-pull-request#4356\\n\\n\nFull Changelog: https://github.com/peter-evans/create-pull-request/compare/v8.1.0...v8.1.1\\n\\n\\n\n\\nCommits\\n\n\\n\n5f6978f fix: retry post-creation API calls on 422 eventual consistency errors (#4356)\\n\nd32e88d build(deps-dev): bump the npm group with 3 updates (#4349)\\n\n8170bcc build(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (#4344)\\n\n0041819 build(deps): bump picomatch (#4339)\\n\nb993918 build(deps-dev): bump flatted from 3.3.1 to 3.4.2 (#4334)\\n\n36d7c84 build(deps-dev): bump undici from 6.23.0 to 6.24.0 (#4328)\\n\na45d1fb build(deps): bump @\u200btootallnate/once and jest-environment-jsdom (#4323)\\n\n3499eb6 build(deps): bump the github-actions group with 2 updates (#4316)\\n\n3f3b473 build(deps): bump minimatch (#4311)\\n\n6699836 build(deps-dev): bump the npm group with 2 updates (#4305)\\n\nSee full diff in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=peter-evans/create-pull-request&amp;package-manager=github_actions&amp;previous-version=8.1.0&amp;new-version=8.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-08-10T12:57:12Z\",\"updated_at\":\"2026-08-10T12:57:13Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":\"f62c79f23fbe55826781286e76134c0b89614a07\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/96/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/96/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/96/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/26b22fcfea8e288dbb9dd9fc82e56a3d05a976cc\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/peter-evans/create-pull-request-8.1.1\",\"ref\":\"dependabot/github_actions/peter-evans/create-pull-request-8.1.1\",\"sha\":\"26b22fcfea8e288dbb9dd9fc82e56a3d05a976cc\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/96\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/96\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/96\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/96/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/96/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/96/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/26b22fcfea8e288dbb9dd9fc82e56a3d05a976cc\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/95\",\"id\":4232930086,\"node_id\":\"PR_kwDOTIDrTc78TWMm\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/95\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/95.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/95.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/95\",\"number\":95,\"state\":\"closed\",\"locked\":false,\"title\":\"release: prepare PfTerminal 0.1.28\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## release: prepare PfTerminal 0.1.28\\n\\nPatch release. Scope confirmed by the operator: **PR #93 only** (the\\nnon-destructive tasknode auth-state machine, expiry-aware session\\nresolution, and the tasknode-usage skill entrypoint fix). PR #94\\n(upstream Codex 0.147.0 sync) is deliberately excluded and deferred to\\n0.1.29 for its own review cycle including the full test suite.\\n\\n### This PR contains\\n\\n- Version bump `0.1.27` \u2192 `0.1.28` in `codex-rs/Cargo.toml` with a\\n  version-only lockfile refresh.\\n- `qa/release/0.1.28/`: feature-manifest baseline, candidate,\\n  comparison (zero differences, empty allowlist), and the acceptance\\n  ledger `ACCEPTANCE-20260808.md`.\\n\\n### Gate status\\n\\n- Feature manifest: 0 differences vs `rust-v0.1.27`, 0 unresolved, 0\\n  invalid allowlist entries.\\n- Release-facing local suites: all pass (worktree, manifest tooling,\\n  release contract, codex_package, install).\\n- Focused Rust suites: tasknode-session 10/10, TUI tasknode 2/2, CLI\\n  tasknode 6/6; fmt clean; clippy clean on touched crates.\\n- CI: Format and Codespell green on the release content; remaining red\\n  jobs fail identically on `main` (pre-existing debt, itemized in the\\n  ledger).\\n\\n### Open cells for operator acceptance\\n\\n1. macOS/Windows hands-on matrix not run (Linux-only preparer host).\\n2. Full workspace `cargo test` not run (focused suites + production\\n   field evidence of the auth-state machine stand in).\\n3. Pre-existing red CI jobs on main ride along unchanged.\\n\\nMerging this PR records operator acceptance of those residual risks per\\n`docs/RELEASE.md`. After merge: unpublished qualification run, hash\\nreconciliation, then tag and publish only on explicit operator\\nauthorization.\\n\",\"created_at\":\"2026-08-08T02:43:03Z\",\"updated_at\":\"2026-08-08T15:20:05Z\",\"closed_at\":\"2026-08-08T15:20:05Z\",\"merged_at\":\"2026-08-08T15:20:05Z\",\"merge_commit_sha\":\"0f01128d77bca2adf64d5a8beede9ebf679da11f\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/95/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/95/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/95/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d13e239b96111f8de97dd61ee389e93200c364b6\",\"head\":{\"label\":\"CorbanuCore:release/0.1.28\",\"ref\":\"release/0.1.28\",\"sha\":\"d13e239b96111f8de97dd61ee389e93200c364b6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"abfc1daac10a75cbbcd5054da3fef730815b5cfa\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/95\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/95\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/95\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/95/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/95/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/95/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d13e239b96111f8de97dd61ee389e93200c364b6\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/94\",\"id\":4232494760,\"node_id\":\"PR_kwDOTIDrTc78Rr6o\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/94\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/94.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/94.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/94\",\"number\":94,\"state\":\"open\",\"locked\":false,\"title\":\"Sync PFTerminal with OpenAI Codex 0.147.0\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- merge the signed OpenAI Codex `rust-v0.147.0` tag (`be6e8eac029b183056b7e4402879f15d2c85f61b`) into PFTerminal with both histories preserved\\n- integrate upstream session permissions, thread history/pagination, plugins, MCP extensions, remote compaction, app-server protocol, TUI, and Rusty V8 updates\\n- retain PFTerminal branding, `~/.pfterminal` isolation, multi-provider catalog, Ambient default, `/vault`, `/tasknode`, `/spawn`, `/usage`, wallet daemon, GPU market, Telegram, and durable agent graph/mailbox behavior\\n- regenerate app-server and config schemas and commit a detailed upgrade record\\n\\nTask Node task: `task_6853a901e19885ca5aa6c75c9a44bee8`.\\n\\n## History proof\\n\\n- Merge commit: `b9579894f58f381f43a84bcb4310dd130ef4fb69`\\n- First parent (PFTerminal): `5bbb5b636fa8ed1c5f5fd8da23c0ef17198fcfc9`\\n- Second parent (upstream 0.147.0): `be6e8eac029b183056b7e4402879f15d2c85f61b`\\n- Previous upstream merge base: `413492cd6c3a4d4f8dff6f406247ccda5a9d88aa`\\n- Upstream commits integrated after that base: 192\\n\\n## Upgrade note\\n\\n`docs/current-sprint/upstream-codex-0.147.0-upgrade-20260808.md` records the release, strategy, conflict hotspots, retained/overridden behavior, build and test evidence, fresh TUI smoke, and residual risks.\\n\\n## Verification\\n\\nPassed:\\n\\n- full workspace build using the official `rusty-v8-v150.4.0` release archive and binding source\\n- primary-package `cargo check` and test-target compilation for core, app-server, TUI, and CLI\\n- `just write-app-server-schema`\\n- `just write-config-schema`\\n- `just fix -p codex-core -p codex-app-server -p codex-tui -p codex-cli`\\n- `just fmt`\\n- encrypted Task Node session timeout reruns: 3/3\\n- core conflict-focused tests: 2/2\\n- app-server conflict-focused tests: 3/3\\n- TUI/custom-surface tests: 6/6\\n- combined provider/service run observed 244 immediate passes plus three encrypted-session cases that passed after the corrected test budget\\n\\nFresh tmux TUI smoke passed for Ambient default provider, `/vault`, linked `/tasknode`, `/spawn`, `/usage`, and the GPU rental inventory. The wallet daemon created a mode-600 socket, rejected a second owner, and preserved the live socket. The GPU smoke stopped before charge confirmation and spent no funds.\\n\\nThe complete `just test` suite requires explicit operator approval under repository policy. Approval was requested but not received, so this PR does not claim that full suite; the upgrade note lists the exact targeted coverage and remaining risk.\\n\\n## Build caveat\\n\\nThe default Rusty V8 archive URL returned HTTP 404 during the first local build. The workspace build passed with the two official OpenAI release assets and verified checksums supplied through `RUSTY_V8_ARCHIVE` and `RUSTY_V8_SRC_BINDING_PATH`. The upstream release workflow changes are included in this merge.\\n\",\"created_at\":\"2026-08-08T00:26:08Z\",\"updated_at\":\"2026-09-06T16:42:27Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/94/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/94/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/94/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b9579894f58f381f43a84bcb4310dd130ef4fb69\",\"head\":{\"label\":\"CorbanuCore:upgrade/codex-0.147.0\",\"ref\":\"upgrade/codex-0.147.0\",\"sha\":\"b9579894f58f381f43a84bcb4310dd130ef4fb69\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/94\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/94\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/94\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/94/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/94/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/94/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b9579894f58f381f43a84bcb4310dd130ef4fb69\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/93\",\"id\":4229698584,\"node_id\":\"PR_kwDOTIDrTc78HBQY\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/93\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/93.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/93.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/93\",\"number\":93,\"state\":\"closed\",\"locked\":false,\"title\":\"fix(tasknode): non-destructive auth-state machine with headless link\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\nImplements the repair spec from `docs/archive/2026/TASKNODE_GITHUB_LINK_FAILURE_ANALYSIS.md`.\\n\\n- **New `codex-tasknode-session` crate** \u2014 single source of truth for Task Node auth state, used by both the TUI and CLI (kills the asymmetric duplicated session structs).\\n- **Active vs pending split:** active session stays at vault label `tasknode/session` (existing links keep working); link attempts live under `tasknode/link-pending`. Starting a link can no longer destroy a working session.\\n- **Validation-gated promotion:** an issued token must pass an authenticated `status` call before `promote_active` writes it; failed validation leaves local state untouched.\\n- **Legacy migration:** pre-split blobs load transparently; the corrupted pending-only shape migrates to the pending label and frees the active label.\\n- **Expired attempts self-heal:** server 404/409 on poll clears the local pending record with actionable guidance instead of wedging.\\n- **Headless link:** `pfterminal tasknode link [start|poll --wait N|status|cancel]` \u2014 the CLI can now bootstrap auth without the TUI (supersedes the storage half of #38, which stays open for the shared-client extraction).\\n\\n## Tests\\n- 7 new unit tests in the crate incl. regressions for the incident class: active survives link start, abandoned link non-destructive, promotion atomicity, legacy migration, summary never leaks secrets.\\n- `cargo test -p codex-tui -- tasknode`, `cargo test -p codex-cli -- tasknode` pass; clippy clean on the new crate.\",\"created_at\":\"2026-08-07T15:36:15Z\",\"updated_at\":\"2026-08-08T02:33:06Z\",\"closed_at\":\"2026-08-08T02:33:06Z\",\"merged_at\":\"2026-08-08T02:33:06Z\",\"merge_commit_sha\":\"abfc1daac10a75cbbcd5054da3fef730815b5cfa\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/93/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/93/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/93/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d474ffd3fb36f86a04d9774cb642f4071dd345fe\",\"head\":{\"label\":\"CorbanuCore:fix/tasknode-auth-state\",\"ref\":\"fix/tasknode-auth-state\",\"sha\":\"d474ffd3fb36f86a04d9774cb642f4071dd345fe\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c231907006f427a23e7cc511313a375c895747cc\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/93\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/93\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/93\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/93/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/93/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/93/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d474ffd3fb36f86a04d9774cb642f4071dd345fe\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/92\",\"id\":4228834107,\"node_id\":\"PR_kwDOTIDrTc78DuM7\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/92\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/92.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/92.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/92\",\"number\":92,\"state\":\"closed\",\"locked\":false,\"title\":\"docs: define release process and checkout guardrails\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- documents the canonical PfTerminal release process, manifest gate, QA ledger, artifact integrity model, and exact patch-release sequence\\n- documents the one-canonical-checkout/worktree/quarantine policy\\n- adds a release guard that rejects dirty trees and branches outside `main` or `release/*`\\n- exercises the guard in PfTerminal CI and enforces it in the release workflow\\n\\n## Dry-run findings\\n\\nFollowed `docs/RELEASE.md` mechanically on local scratch branch `release/0.1.28-dryrun` through annotated-tag creation, stopping before tag push. The scratch tag `rust-v0.1.28-dryrun` was verified against the branch commit, then deleted; the scratch branch was also deleted.\\n\\n- release worktree guard: passed on the `release/*` branch\\n- previous-tag and candidate feature manifests: generated successfully\\n- comparison: 0 differences, 0 unresolved differences, 0 invalid allowlist entries\\n- release guard tests: passed\\n- feature-manifest tests: 4/4\\n- installer release-contract tests: 2/2\\n- package tests: 20/20\\n- installer tests: 19/19\\n- no documentation corrections were required by the dry run\\n\\n## Release-signing finding\\n\\nThe current release workflow produces SHA-256 manifests but does not invoke code signing, macOS notarization, or signed Git tags. The runbook states this explicitly rather than describing checksum integrity as signing.\\n\\n## Provenance\\n\\nReconstructed from `origin/main` at `dc15684c4`, the 0.1.27 QA evidence, and release commits `827ad6869`, `c56d4c3dc`, and `dc15684c4`. This is new documentation/guardrail work, not salvage from a quarantine ref.\\n\\n## Validation\\n\\n- Bash syntax and behavioral guard tests passed\\n- workflow YAML parsed successfully\\n- `git diff --check` passed\\n- added-content secret-pattern scan passed\",\"created_at\":\"2026-08-07T13:33:25Z\",\"updated_at\":\"2026-08-07T14:10:12Z\",\"closed_at\":\"2026-08-07T14:10:11Z\",\"merged_at\":\"2026-08-07T14:10:11Z\",\"merge_commit_sha\":\"02f7fc75b3f0b4d72198995a70062158ce90edd6\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/92/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/92/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/92/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/73af4aceaf51f52981a7fee682b4f4e5df39423b\",\"head\":{\"label\":\"CorbanuCore:docs/release-process-guardrails-20260807\",\"ref\":\"docs/release-process-guardrails-20260807\",\"sha\":\"73af4aceaf51f52981a7fee682b4f4e5df39423b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/92\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/92\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/92\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/92/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/92/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/92/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/73af4aceaf51f52981a7fee682b4f4e5df39423b\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/91\",\"id\":4228765010,\"node_id\":\"PR_kwDOTIDrTc78DdVS\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/91\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/91.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/91.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/91\",\"number\":91,\"state\":\"closed\",\"locked\":false,\"title\":\"archive: preserve canonical UI design assets\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nPreserves an HTML design artifact and five rendered screenshots found during the dirty-worktree drift audit. This PR is draft pending frontend/product disposition.\\n\\n## Provenance\\n\\nRecovered byte-for-byte from pushed quarantine ref `quarantine/main-checkout-20260807` (`ef0a0e9d2`). The redundant `index.html.bak` file was intentionally excluded.\\n\\n## Validation\\n\\nThe HTML source and PNG text metadata were scanned for credential patterns; none were found.\",\"created_at\":\"2026-08-07T13:22:58Z\",\"updated_at\":\"2026-08-07T14:32:46Z\",\"closed_at\":\"2026-08-07T14:32:45Z\",\"merged_at\":\"2026-08-07T14:32:45Z\",\"merge_commit_sha\":\"c231907006f427a23e7cc511313a375c895747cc\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/91/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/91/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/91/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/513673af8e83964ea6dcade1881d11621384a6f6\",\"head\":{\"label\":\"CorbanuCore:archive/canonical-assets-20260807\",\"ref\":\"archive/canonical-assets-20260807\",\"sha\":\"513673af8e83964ea6dcade1881d11621384a6f6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/91\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/91\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/91\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/91/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/91/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/91/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/513673af8e83964ea6dcade1881d11621384a6f6\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/90\",\"id\":4228761778,\"node_id\":\"PR_kwDOTIDrTc78Dciy\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/90\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/90.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/90.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/90\",\"number\":90,\"state\":\"closed\",\"locked\":false,\"title\":\"qa: preserve wallet plan qualification evidence\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nPreserves six overnight wallet-plan run reports plus the macOS Solana E2E qualification report that were missing from the existing evidence directory. This PR is draft pending QA review.\\n\\n## Provenance\\n\\nRecovered byte-for-byte from pushed quarantine ref `quarantine/main-checkout-20260807` (`ef0a0e9d2`). Generated `.last-run.json` was intentionally excluded.\\n\\n## Validation\\n\\nAdded-content scans found no key, token, private-key, seed-phrase, or mnemonic patterns.\",\"created_at\":\"2026-08-07T13:22:27Z\",\"updated_at\":\"2026-08-07T14:32:29Z\",\"closed_at\":\"2026-08-07T14:32:29Z\",\"merged_at\":\"2026-08-07T14:32:29Z\",\"merge_commit_sha\":\"9cea0830f98e0558ff16212df7005ff1b7f863bf\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/90/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/90/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/90/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b7f14c499899e72114c58489ce5586d66b27b12f\",\"head\":{\"label\":\"CorbanuCore:qa/wallet-plan-evidence-20260807\",\"ref\":\"qa/wallet-plan-evidence-20260807\",\"sha\":\"b7f14c499899e72114c58489ce5586d66b27b12f\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/90\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/90\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/90\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/90/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/90/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/90/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b7f14c499899e72114c58489ce5586d66b27b12f\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/89\",\"id\":4228758877,\"node_id\":\"PR_kwDOTIDrTc78Db1d\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/89\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/89.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/89.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/89\",\"number\":89,\"state\":\"closed\",\"locked\":false,\"title\":\"docs: preserve adversarial review feature note\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nPreserves a feature-design note identified as intentional drift during the dirty-worktree audit. This PR is draft pending product review.\\n\\n## Provenance\\n\\nRecovered byte-for-byte from pushed quarantine ref `quarantine/main-checkout-20260807` (`ef0a0e9d2`).\\n\\n## Validation\\n\\nAdded-content secret-pattern scan passed.\",\"created_at\":\"2026-08-07T13:21:57Z\",\"updated_at\":\"2026-08-07T14:32:17Z\",\"closed_at\":\"2026-08-07T14:32:17Z\",\"merged_at\":\"2026-08-07T14:32:17Z\",\"merge_commit_sha\":\"e0efd32b33b0a3aa3d89f8fa2d38410a5add2ed1\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/89/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/89/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/89/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d96509c317796b261e1d1aed7daa4eab4378a91f\",\"head\":{\"label\":\"CorbanuCore:docs/proof-of-adversarial-review-20260807\",\"ref\":\"docs/proof-of-adversarial-review-20260807\",\"sha\":\"d96509c317796b261e1d1aed7daa4eab4378a91f\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/89\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/89\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/89\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/89/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/89/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/89/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d96509c317796b261e1d1aed7daa4eab4378a91f\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/88\",\"id\":4228750553,\"node_id\":\"PR_kwDOTIDrTc78DZzZ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/88\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/88.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/88.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/88\",\"number\":88,\"state\":\"open\",\"locked\":false,\"title\":\"wip: anthropic payload handling and Claude OAuth\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nPreserves unreviewed work on Anthropic payload shaping and Claude OAuth recovery. This PR is intentionally draft.\\n\\n## Provenance\\n\\nRecovered in Gate A from the dirty `PfTerminal-0.1.27-reconstruction` checkout and preserved on pushed ref `wip/anthropic-payload-claude-oauth-20260807` (`ea5f08734`). This WIP ref is its quarantine/preservation boundary; test-only `*.snap.new` artifacts were excluded as directed by the cleanup plan.\\n\\n## Review status\\n\\nUnreviewed WIP. Do not merge without focused code review and targeted Anthropic/OAuth tests.\",\"created_at\":\"2026-08-07T13:20:35Z\",\"updated_at\":\"2026-08-09T23:02:25Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":true,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/88/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/88/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/88/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ea5f08734310ccb86d227efa68a3059b16f37769\",\"head\":{\"label\":\"CorbanuCore:wip/anthropic-payload-claude-oauth-20260807\",\"ref\":\"wip/anthropic-payload-claude-oauth-20260807\",\"sha\":\"ea5f08734310ccb86d227efa68a3059b16f37769\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/88\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/88\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/88\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/88/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/88/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/88/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ea5f08734310ccb86d227efa68a3059b16f37769\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/87\",\"id\":4228750363,\"node_id\":\"PR_kwDOTIDrTc78DZwb\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/87\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/87.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/87.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/87\",\"number\":87,\"state\":\"closed\",\"locked\":false,\"title\":\"feat: ship PostFiat L1 development skill\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nAdds the PostFiat L1 development system skill preserved from the dedicated clean checkout.\\n\\n## Provenance\\n\\nSource was the clean `PfTerminal-l1-skill` checkout at `bd91835fa`. It had no dirty bytes, so no quarantine ref was required; the source branch `feat/postfiat-l1-system-skill` was pushed and verified before opening this PR.\\n\\n## Review note\\n\\nThis is one preserved commit from an older main base and may require conflict resolution by the operator.\",\"created_at\":\"2026-08-07T13:20:33Z\",\"updated_at\":\"2026-08-07T14:22:49Z\",\"closed_at\":\"2026-08-07T14:22:49Z\",\"merged_at\":\"2026-08-07T14:22:49Z\",\"merge_commit_sha\":\"34c3f22d8c57e4a4982d852c67e453163123e9e6\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/87/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/87/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/87/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/c0a2156f295a828eeec7ae4572dafc955a8fb389\",\"head\":{\"label\":\"CorbanuCore:feat/postfiat-l1-system-skill\",\"ref\":\"feat/postfiat-l1-system-skill\",\"sha\":\"c0a2156f295a828eeec7ae4572dafc955a8fb389\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"a85fb3a96809a895a03e2cc2c3c9c7af645f855c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/87\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/87\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/87\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/87/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/87/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/87/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/c0a2156f295a828eeec7ae4572dafc955a8fb389\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/86\",\"id\":4228750145,\"node_id\":\"PR_kwDOTIDrTc78DZtB\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/86\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/86.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/86.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/86\",\"number\":86,\"state\":\"closed\",\"locked\":false,\"title\":\"fix: recover Kimi provider pair routing after restart\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nRestores the selected Kimi provider/model pair after restart so routing does not silently fall back to an incompatible provider.\\n\\n## Provenance\\n\\nSource was the clean `PfTerminal-kimi-p0` checkout at `dfec53b28`. It had no dirty bytes, so no quarantine ref was required; the source branch `fix/kimi-provider-pair-recovery` was pushed and verified before opening this PR.\\n\\n## Review note\\n\\nThis is one preserved commit from an older main base and may require conflict resolution by the operator.\",\"created_at\":\"2026-08-07T13:20:31Z\",\"updated_at\":\"2026-08-07T14:21:29Z\",\"closed_at\":\"2026-08-07T14:21:28Z\",\"merged_at\":\"2026-08-07T14:21:28Z\",\"merge_commit_sha\":\"a85fb3a96809a895a03e2cc2c3c9c7af645f855c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/86/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/86/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/86/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/011db052edf5b00faa5c59e4e59811b58d6f3c06\",\"head\":{\"label\":\"CorbanuCore:fix/kimi-provider-pair-recovery\",\"ref\":\"fix/kimi-provider-pair-recovery\",\"sha\":\"011db052edf5b00faa5c59e4e59811b58d6f3c06\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"02f7fc75b3f0b4d72198995a70062158ce90edd6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/86\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/86\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/86\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/86/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/86/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/86/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/011db052edf5b00faa5c59e4e59811b58d6f3c06\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/85\",\"id\":4228744218,\"node_id\":\"PR_kwDOTIDrTc78DYQa\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/85\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/85.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/85.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/85\",\"number\":85,\"state\":\"closed\",\"locked\":false,\"title\":\"docs: archive incident reports, specs, and handoffs from dirty checkout\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nArchives 16 incident reports, specifications, handoffs, and integration notes recovered from the dirty legacy checkout.\\n\\n## Provenance\\n\\nRecovered from pushed quarantine ref `quarantine/main-checkout-20260807` (`ef0a0e9d2ccbf817023e911c4e1837ed90504574`). No source bytes were discarded before that ref was push-verified.\\n\\n## Validation\\n\\n- Files copied byte-for-byte into `docs/archive/2026/`.\\n- Added-content secret-pattern scan passed.\",\"created_at\":\"2026-08-07T13:19:38Z\",\"updated_at\":\"2026-08-07T14:23:09Z\",\"closed_at\":\"2026-08-07T14:23:07Z\",\"merged_at\":\"2026-08-07T14:23:07Z\",\"merge_commit_sha\":\"6789541f74f78486553ee85ff136cb43e647243e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/85/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/85/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/85/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0bc18a854ad4939412da53acb4089a915dc92a0c\",\"head\":{\"label\":\"CorbanuCore:docs/incident-and-spec-archive-20260807\",\"ref\":\"docs/incident-and-spec-archive-20260807\",\"sha\":\"0bc18a854ad4939412da53acb4089a915dc92a0c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/85\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/85\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/85\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/85/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/85/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/85/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0bc18a854ad4939412da53acb4089a915dc92a0c\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/84\",\"id\":4224585715,\"node_id\":\"PR_kwDOTIDrTc77zg_z\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/84\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/84.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/84.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/84\",\"number\":84,\"state\":\"closed\",\"locked\":false,\"title\":\"feat(telegram): report thread token usage in /status\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"A Telegram chat has no session boundary. Every message resumes the same thread until someone runs `/new`, so a thread accumulates cost for as long as the chat exists \u2014 and `/status` reported state, model, workspace and queue depth, but nothing about what the thread was consuming.\\n\\nThe case that prompted this: one connector thread ran for two weeks and 3,838 model calls before the cost was noticed. By then it averaged 178k input tokens per message against a 353k window \u2014 683M input tokens against 1.7M output over its life. Nothing in the product surfaced that, and the operator had no number to look at.\\n\\nThe server already sends `thread/tokenUsageUpdated` for every turn, and the bridge was discarding it in the catch-all arm. This keeps the latest report per conversation and renders two numbers:\\n\\n```\\nContext: 178,010 of 353,400 tokens (50%)\\nThread total: 684,885,374 tokens (683,203,904 in, 1,681,470 out)\\nReset with /new when a thread no longer needs its history.\\n```\\n\\nBoth are needed. Window occupancy is what auto-compaction bounds, so on its own it looks flat and healthy forever. The cumulative total is the one nothing bounds, and it is what a subscription is actually spent on \u2014 so that line names `/new` as the lever.\\n\\n### Deliberately not included\\n\\nNo thread is rotated, truncated, or compacted on the user's behalf, and no warning threshold is introduced. Deciding when someone's thread should end is policy; this is a report. It also pairs with #82 \u2014 `/new` is the documented lever here, and that PR is what makes it work.\\n\\n### Testing\\n\\n`cargo test -p codex-telegram` \u2014 89 passed, including digit grouping, the percentage clamp when a window is reported smaller than current usage, and the unknown-window case.\\n\",\"created_at\":\"2026-08-07T00:11:28Z\",\"updated_at\":\"2026-08-07T14:24:12Z\",\"closed_at\":\"2026-08-07T14:24:12Z\",\"merged_at\":\"2026-08-07T14:24:12Z\",\"merge_commit_sha\":\"4f0b5df020ce21b9c5a8713c0df0731756c65c17\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/84/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/84/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/84/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5e84477e58ecb88470a50064243a045aad929836\",\"head\":{\"label\":\"0xzoz:feat/telegram-status-token-usage\",\"ref\":\"feat/telegram-status-token-usage\",\"sha\":\"5e84477e58ecb88470a50064243a045aad929836\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/84\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/84\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/84\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/84/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/84/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/84/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5e84477e58ecb88470a50064243a045aad929836\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/83\",\"id\":4224584634,\"node_id\":\"PR_kwDOTIDrTc77zgu6\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/83\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/83.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/83.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/83\",\"number\":83,\"state\":\"closed\",\"locked\":false,\"title\":\"fix(providers): route a bare claude-* slug off providers that cannot serve it\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"`corrected_catalog_provider` repairs impossible (model, provider) pairs for `gpt-`, `glm-`, `zai/`, kimi, deepseek, and the three `-plan` Claude slugs. Plain `claude-*` was missing, so those models inherited whatever provider was already active.\\n\\nOn the default `openai` provider that produced a pair which passes every check `/model` makes \u2014 the model is in the catalog, and the provider has a credential \u2014 and then fails on every turn with an unknown-model error from OpenAI, far from the `/model` that caused it. `canonical_catalog_provider` has always mapped `claude-*` to `anthropic`; only the correction table was missing the case.\\n\\nEncountered in the field: a Telegram connector reported `Model changed: \u2026 -&gt; claude-opus-4-8 \u2026 Provider unchanged: openai`, then failed every subsequent turn.\\n\\n### On the exemption list\\n\\n`CLAUDE_CAPABLE_PROVIDERS` is deliberately short \u2014 `anthropic`, `claude-plan`, `amazon-bedrock`.\\n\\nAn `-anthropic` provider id denotes the Anthropic *wire format*, not Anthropic models. `resolve_model_for_provider` rewrites any `claude-*` slug sent to `zai-anthropic`, `baseten-anthropic`, or the Vercel Anthropic routes into that gateway's own default model, so those providers do not serve Claude either. Silently substituting a different vendor's model is worse than reporting that the provider cannot serve the request, so they are corrected too.\\n\\nAmazon Bedrock is exempt because its ids are vendor-prefixed (`openai.gpt-5.5`, `anthropic.claude-\u2026`), so a bare `claude-` slug never denotes a Bedrock route.\\n\\nThe new rule runs after the `-plan` rule, so Claude Max routing is unchanged.\\n\\n### Scope\\n\\n`corrected_catalog_provider` is also called from `core/src/config/mod.rs`, so this repairs a mispaired `config.toml` at load, not just an interactive `/model`.\\n\\n### Testing\\n\\n- `cargo test -p codex-model-provider-info` \u2014 53 passed\\n- `cargo test -p codex-telegram` \u2014 85 passed\\n- `cargo test -p codex-core --lib -- config:: provider` \u2014 488 passed\\n\",\"created_at\":\"2026-08-07T00:11:12Z\",\"updated_at\":\"2026-08-07T14:24:03Z\",\"closed_at\":\"2026-08-07T14:24:03Z\",\"merged_at\":\"2026-08-07T14:24:03Z\",\"merge_commit_sha\":\"0c8ec95cf59783b6a46c69b427cbdbf407742b63\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/83/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/83/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/83/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d16bbe368c115ff8b18439447f6837641d3c4b09\",\"head\":{\"label\":\"0xzoz:fix/claude-provider-pair-correction\",\"ref\":\"fix/claude-provider-pair-correction\",\"sha\":\"d16bbe368c115ff8b18439447f6837641d3c4b09\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/83\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/83\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/83\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/83/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/83/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/83/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d16bbe368c115ff8b18439447f6837641d3c4b09\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/82\",\"id\":4224583321,\"node_id\":\"PR_kwDOTIDrTc77zgaZ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/82\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/82.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/82.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/82\",\"number\":82,\"state\":\"closed\",\"locked\":false,\"title\":\"fix(telegram): match the raw app-server error when a thread is unmaterialized\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Fixes #77.\\n\\nThe first ordinary message after `/new` left the Telegram conversation in `State: Blocked`, and only restarting the connector recovered it.\\n\\n`/new` starts a thread, but a rollout only exists once a first user message lands. The next message therefore reconciles the inbox with `thread/read(includeTurns=true)`, which the app server rejects with code `-32600`. The bridge has a guard for exactly that case, but it required the message to start with `thread/read failed:` \u2014 and that prefix is written by `TypedRequestError`'s `Display`, not by the server. The guard never matched a real response, the pending message fell through to the generic error branch, and the thread stayed unmaterialized, so the next message failed identically. Restarting worked only because reload takes the resume path and replaces the thread.\\n\\n### Why it shipped green\\n\\nThe unit fixtures built raw `JSONRPCErrorError` values whose `message` already contained the formatted prefix \u2014 a string production never produces. I verified the new tests fail against the old predicate before removing it, rather than assuming they would.\\n\\n### Approach\\n\\nRather than duplicating the server's wording in a second place, `THREAD_UNMATERIALIZED_INCLUDE_TURNS_MESSAGE` now lives in `codex-app-server-protocol`, which both sides already depend on. The error carries no structured `data`, so this string is the only recovery signal available; sharing the constant makes producer and consumer drift a compile-time concern instead of a silent one.\\n\\nThe app-server test pins the literal wire text rather than rebuilding it from the constant. Asserting against the constant would be circular and catch nothing; a literal makes rewording fail loudly as the wire-contract change it is.\\n\\n### Testing\\n\\n- `cargo test -p codex-telegram` \u2014 89 passed\\n- `cargo test -p codex-app-server --test all -- unmaterialized` \u2014 6 passed, including the pinned wire text\\n- Confirmed both new telegram tests fail against the pre-fix predicate\\n\\n### Note on the requested integration test\\n\\n#77 also asks for a bridge-level regression driving `/new` and a first message in one connector process. There is no harness in the telegram crate for that today \u2014 `tests/all.rs` only re-exports unit modules \u2014 so I did not add one here rather than build that infrastructure inside a bug fix. The server-side contract test plus the shared constant close the same loop: the server's wire text is pinned, and the client matches that exact constant.\\n\",\"created_at\":\"2026-08-07T00:10:56Z\",\"updated_at\":\"2026-08-07T14:23:19Z\",\"closed_at\":\"2026-08-07T14:23:19Z\",\"merged_at\":\"2026-08-07T14:23:19Z\",\"merge_commit_sha\":\"c52db5eff0a825c137d1f72e34ec846289ee3ce1\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/82/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/82/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/82/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/355213d115507cb278821e1023cf4a11378db8da\",\"head\":{\"label\":\"0xzoz:fix/telegram-unmaterialized-thread-recovery\",\"ref\":\"fix/telegram-unmaterialized-thread-recovery\",\"sha\":\"355213d115507cb278821e1023cf4a11378db8da\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/82\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/82\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/82\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/82/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/82/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/82/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/355213d115507cb278821e1023cf4a11378db8da\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/80\",\"id\":4222288382,\"node_id\":\"PR_kwDOTIDrTc77qwH-\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/80\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/80.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/80.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/80\",\"number\":80,\"state\":\"closed\",\"locked\":false,\"title\":\"ci: budget Linux Bazel for the no-RBE path and drop unassignable jobs\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Two independent reasons Bazel CI could not report a real result. Neither is caused by any PR, and neither is fixed by #79 (which cleared the `MODULE.bazel.lock` gate that was masking both).\\n\\n## 1. Linux Bazel could not finish inside its own timeout\\n\\nPRs from forks do not receive the `bazel` environment secrets, so `BUILDBUDDY_API_KEY` is empty and `run-bazel-ci.sh` falls back to a purely local build. That path compiles the whole toolchain \u2014 including V8 and ICU, which enter transitively under `//codex-rs/...` \u2014 on a hosted 4-core runner.\\n\\nFrom the job log on #79:\\n\\n```\\nBuildBuddy key unavailable; using local Bazel configuration.\\n  BUILDBUDDY_API_KEY:\\n...\\n[16,419 / 22,716] 2 / 365 tests; Compiling external/v8+/icu/torque-generated/... ; disk-cache, processwrapper-sandbox\\n##[error]The operation was canceled.\\n```\\n\\nCancelled at 30:18 with roughly 72% of actions done and 2 of 365 tests executed. Runs that do have RBE finish well inside 30 minutes, which is why this only ever bit contributors working from a fork.\\n\\n`timeout-minutes` is raised to 120 on `test`, `clippy`, and `verify-release-build`. Jobs with RBE are unaffected by a cap they never approach.\\n\\n## 2. The timeout was self-sustaining\\n\\n`Save bazel repository cache` was gated on `!cancelled()`. A job killed by `timeout-minutes` is cancelled, so it never wrote the repository cache it had just spent minutes populating \u2014 and the next run started cold and timed out the same way. That step now runs on `always()`, since a timed-out job is exactly the case that most needs its downloaded external repositories kept.\\n\\n## 3. Jobs pinned to runners this repository cannot assign\\n\\n`docs/ci.md` already documents the decision:\\n\\n&gt; Self-hosted runner jobs using labels such as `PFTerminal-linux-x64`, ... `PFTerminal-windows-x64` ... These disabled jobs were not real failing tests. They failed before checkout because GitHub could not assign a runner.\\n&gt;\\n&gt; Until then, CI should stay green and honest rather than displaying checks that never run.\\n\\nBut the job definitions were still present, so they still dispatched and still went red on every PR:\\n\\n- `bazel.yml`: `test-windows-shard` (4 shards), its `test-windows` gatherer, `test-windows-native-main`\\n- `rust-ci.yml`: the macOS (`macos-15-xlarge`) and Windows entries of `argument_comment_lint_prebuilt`\\n\\nOn #79 these failed in 0\u20134 seconds each. This PR removes those job definitions \u2014 carrying out the decision already written down, not making a new one.\\n\\n`CI required` is the only required status check, so no required-check surface changes and nothing is left permanently pending. The `RUNNER_OS == \\\"Windows\\\"` cross-compile branches inside the remaining Bazel jobs are deliberately left in place so restoring a leg stays a matrix edit.\\n\\n## Docs\\n\\n`docs/ci.md` gains the list of what was actually removed and a section explaining the 120-minute budget and the cache-save gate, so the next person to see a slow Bazel job does not re-derive this.\\n\\n## Verification\\n\\nWorkflow YAML parses and no `needs:` reference to a removed job survives. The timeout behaviour itself is only observable in CI: this PR's own Bazel run is the test \u2014 the Linux legs should now run to completion instead of being cancelled at 30 minutes, and the Windows/macOS legs should be absent rather than red.\\n\\n## Review order\\n\\nBest merged after #79. On its own it exposes the timeout as the next failure; #79 alone leaves the timeout as the blocker. Together the Linux Bazel legs should go green.\\n\",\"created_at\":\"2026-08-06T15:35:23Z\",\"updated_at\":\"2026-08-07T14:09:42Z\",\"closed_at\":\"2026-08-07T14:09:42Z\",\"merged_at\":\"2026-08-07T14:09:42Z\",\"merge_commit_sha\":\"9997c15262799fc20053cb7d36729308e07fb738\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/80/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/80/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/80/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a0578878a8ebd31c1b8da4e65d44aa1ac587295d\",\"head\":{\"label\":\"0xzoz:fix/ci-bazel-timeout-and-windows-legs\",\"ref\":\"fix/ci-bazel-timeout-and-windows-legs\",\"sha\":\"a0578878a8ebd31c1b8da4e65d44aa1ac587295d\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/80\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/80\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/80\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/80/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/80/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/80/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a0578878a8ebd31c1b8da4e65d44aa1ac587295d\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/79\",\"id\":4215707417,\"node_id\":\"PR_kwDOTIDrTc77RpcZ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/79\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/79.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/79.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/79\",\"number\":79,\"state\":\"closed\",\"locked\":false,\"title\":\"fix(bazel): refresh MODULE.bazel.lock for path-absolutize\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nCI has been red on **every Cargo-touching PR** since 2026-08-03. This is the fix: two missing entries in `MODULE.bazel.lock`.\\n\\n`path-absolutize` (and its `path-dedot` dependency) entered the workspace through `codex-rs/execpolicy-legacy/Cargo.toml` in 91f1f78 *\\\"release: prepare PFTerminal 0.1.27\\\"* without the accompanying lockfile refresh. The `rules_rs` crate extension records per-crate facts in `MODULE.bazel.lock`, so a dependency that never made it into the lock puts the extension permanently out of date:\\n\\n```\\nERROR: MODULE.bazel.lock is no longer up-to-date because the extension\\n'@@rules_rs+//rs:extensions.bzl%crate' has changed its facts\\n```\\n\\nBecause that check runs before anything is built, it takes down **Bazel test on every platform** regardless of what the PR touched. It is easy to misread as being caused by the PR under review \u2014 the error dumps the entire ~101k-crate fact set, which looks alarming and names none of the actual culprits.\\n\\nConfirmed not specific to any one PR: #78 (adds a binary target) and #47 (a dependabot version bump) fail the identical set of checks.\\n\\n## What changed\\n\\nRegenerated with `just bazel-lock-update`, exactly as `AGENTS.md` prescribes. The diff is the two missing crate entries and nothing else:\\n\\n```\\n+ \\\"path-absolutize_3.1.1\\\": ...\\n+ \\\"path-dedot_3.1.1\\\": ...\\n```\\n\\n## Testing\\n\\n`./scripts/check-module-bazel-lock.sh` \u2014 the same script CI runs \u2014 passes on this branch (exit 0). It fails on `main`.\\n\\nTwo pre-existing warnings are unchanged by this PR and left alone deliberately: `platforms@1.0.0` resolving to `1.1.0` and `rules_cc@0.2.18` resolving to `0.2.20`.\\n\\n## Note on the remaining red\\n\\nThis unblocks the Bazel jobs. It does **not** fix `repo-checks / build-test`, which is a separate pre-existing failure \u2014 the manifest verifier flags `code-mode-runtime`, `code-mode`, and `utils/home-dir` for workspace crate features. Those need an owner decision about whether to drop the features or extend `MANIFEST_FEATURE_EXCEPTIONS`, so I have not touched them here.\",\"created_at\":\"2026-08-05T20:38:36Z\",\"updated_at\":\"2026-08-07T14:09:24Z\",\"closed_at\":\"2026-08-07T14:09:24Z\",\"merged_at\":\"2026-08-07T14:09:24Z\",\"merge_commit_sha\":\"4d7d12b42716b8df88a3cbc4c66d1acbdd40a561\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/79/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/79/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/79/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/aebacafd0da6ce0b4c4968ffe2d8c60a0cff6b7f\",\"head\":{\"label\":\"0xzoz:fix/bazel-lock-refresh\",\"ref\":\"fix/bazel-lock-refresh\",\"sha\":\"aebacafd0da6ce0b4c4968ffe2d8c60a0cff6b7f\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/79\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/79\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/79\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/79/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/79/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/79/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/aebacafd0da6ce0b4c4968ffe2d8c60a0cff6b7f\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/78\",\"id\":4215623507,\"node_id\":\"PR_kwDOTIDrTc77RU9T\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/78\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/78.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/78.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/78\",\"number\":78,\"state\":\"closed\",\"locked\":false,\"title\":\"feat(cli): add pfterminal-acp, a stable ACP entry point\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nAdds `pfterminal-acp`, a stable entry point that lets PFTerminal be registered as an agent in ACP hosts (Buzz, Zed, and anything else speaking the Agent Client Protocol).\\n\\nACP clients speak JSON-RPC over stdio. PFTerminal exposes the Codex **app-server** protocol instead, so it cannot be registered with an ACP host directly. The maintained [`codex-acp`](https://github.com/agentclientprotocol/codex-acp) adapter bridges the two and honours `CODEX_PATH` to choose which Codex-compatible binary it drives:\\n\\n```\\nACP host --ACP/stdio--&gt; pfterminal-acp --CODEX_PATH--&gt; codex-acp --app-server--&gt; PFTerminal\\n```\\n\\nThis binary is deliberately **not** an ACP implementation \u2014 it is a thin launcher that resolves the PFTerminal executable, sets `CODEX_PATH`, and hands off to the adapter.\\n\\n### Why a shipped command rather than documentation\\n\\nThe alternative is telling users to register `codex-acp` with `CODEX_PATH=pfterminal` in the host's env. That works mechanically but is the wrong shape: ACP hosts key runtime identity off the command. Buzz's built-in Codex runtime is already defined around `codex-acp`, so two different runtimes sharing that executable risks incorrect runtime identity, stale persona pins, and merged usage attribution.\\n\\nShipping the command also means the host preset can declare `underlying_cli: \\\"pfterminal\\\"`, so a user who has PFTerminal installed but not the bridge sees *adapter missing* rather than *not installed*.\\n\\n## Implementation notes\\n\\nThree decisions worth calling out, each with a failure mode behind it:\\n\\n- **Resolution order is `PFTERMINAL_PATH` \u2192 sibling-of-self \u2192 `PATH`.** Sibling first because the two binaries ship together: on a machine with several PFTerminal installs, the adapter should drive the one it was installed beside, not whichever wins `PATH`.\\n- **`CODEX_PATH` is overridden, never inherited.** An inherited value would silently point the adapter at a different agent while the client still believed it was talking to PFTerminal.\\n- **All diagnostics go to stderr.** After handoff, stdout carries ACP frames exclusively \u2014 a single stray line corrupts the stream and the client fails to parse it. On Unix the handoff uses `exec()` so the adapter *becomes* the process and signals and exit codes need no forwarding logic that could get them subtly wrong; Windows spawns and propagates the exit code.\\n\\n`--version` reports the launcher plus both resolved paths, which is what makes it useful when an install is broken \u2014 a bare version number tells you nothing.\\n\\n## Testing\\n\\n`cargo build`, `cargo test` (3/3), `cargo fmt --check`, and `cargo clippy` all clean; clippy reports no lints on the new file.\\n\\nLive ACP handshake against a real install (PFTerminal 0.1.20, `codex-acp` 1.1.9), driven through the compiled binary over stdio:\\n\\n| Step | Result |\\n|---|---|\\n| `initialize` | OK \u2014 `protocolVersion: 1`, authMethods `[api-key, chat-gpt]` |\\n| `session/new` | OK \u2014 session created in a real workspace |\\n| model catalogue | 80 models enumerated, current `gpt-5.5[xhigh]` |\\n| `session/prompt` | streamed text back, `stopReason: end_turn` |\\n| state isolation | used `~/.pfterminal`; stock Codex's `~/.codex` untouched |\\n| adapter missing | exit 127, message on stderr, stdout clean |\\n\\nNote: `cargo clippy -- -D warnings` fails on `codex-http-client` (`unused variable: trace_bytes`). That is pre-existing on `main` and unrelated to this change \u2014 the flag merely escalates an existing warning in a dependency.\\n\\n## Related\\n\\nDownstream consumer, opened as a draft pending a release that includes this command: block/buzz#4956 adds PFTerminal as a tier-2 preset harness. That preset points at `pfterminal-acp`, so it stays draft until this ships.\\n\",\"created_at\":\"2026-08-05T20:24:57Z\",\"updated_at\":\"2026-08-07T14:24:33Z\",\"closed_at\":\"2026-08-07T14:24:33Z\",\"merged_at\":\"2026-08-07T14:24:33Z\",\"merge_commit_sha\":\"9d0050717482c6d3cea23e0e5ef2f2c5c2e4522b\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/78/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/78/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/78/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ceac26c59dd84bec33d37b90d2889742dbefe9f1\",\"head\":{\"label\":\"0xzoz:feat/pfterminal-acp-entrypoint\",\"ref\":\"feat/pfterminal-acp-entrypoint\",\"sha\":\"ceac26c59dd84bec33d37b90d2889742dbefe9f1\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/78\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/78\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/78\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/78/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/78/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/78/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ceac26c59dd84bec33d37b90d2889742dbefe9f1\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/76\",\"id\":4169277657,\"node_id\":\"PR_kwDOTIDrTc74giDZ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/76\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/76.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/76.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/76\",\"number\":76,\"state\":\"closed\",\"locked\":false,\"title\":\"Release PFTerminal 0.1.26: Anthropic endurance hardening\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- preserve Anthropic stop reasons and prevent length-truncated tool calls from executing\\n- stop repeated equivalent malformed tool calls after one correction attempt\\n- repair incomplete signed Anthropic history request-locally without mutating durable sessions\\n- bound image-heavy Anthropic requests at 30 MB with one stricter 15 MB retry after HTTP 413\\n- update the README provider overview and `/wallet` documentation\\n- bump the workspace and release workflow to 0.1.26\\n\\n## Qualification\\n\\n- resumed the actual poisoned Opus-plan session successfully with the same thread ID\\n- completed one-hour fixed-build endurance lanes on Opus plan, direct Claude API, Kimi plan, and ChatGPT\\n- fixed Opus lane processed 38.4M input tokens (more than twice the failed baseline) without a malformed-call loop, signed-history error, HTTP 413, or unusable session\\n- ChatGPT recovered a real WebSocket disconnect through bounded fallback to HTTPS without losing the session\\n\\n## Tests\\n\\n- `just test -p codex-api anthropic_messages` \u2014 10 passed\\n- `just test -p codex-core anthropic_replay` \u2014 5 passed\\n- `just test -p codex-core equivalent_malformed_calls_stop_across_sampling_runtimes` \u2014 passed\\n- `just test -p codex-core anthropic_payload_limit` \u2014 2 passed\\n- `just test -p codex-api` \u2014 167 passed\\n- `just test -p codex-tools` \u2014 87 passed\\n- `just test -p codex-core --lib` \u2014 2,125/2,129 passed; four unrelated pre-existing shell/config flakes\\n- `cargo check -p codex-cli --bin pfterminal` at workspace version 0.1.26 \u2014 passed\\n- four-provider endurance matrix \u2014 no P0 recurrence\\n\",\"created_at\":\"2026-07-30T12:20:46Z\",\"updated_at\":\"2026-07-30T12:30:43Z\",\"closed_at\":\"2026-07-30T12:30:39Z\",\"merged_at\":\"2026-07-30T12:30:39Z\",\"merge_commit_sha\":\"d9e2a383ab02550ba26c525c6c99794dd99ae13a\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/76/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/76/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/76/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5e79527205440cd0447200c1fcb191ad8140d0ea\",\"head\":{\"label\":\"CorbanuCore:release/0.1.26-anthropic-endurance\",\"ref\":\"release/0.1.26-anthropic-endurance\",\"sha\":\"5e79527205440cd0447200c1fcb191ad8140d0ea\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"9d7f31c07ff2abbdb5fb526edadeea565bc86409\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/76\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/76\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/76\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/76/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/76/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/76/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/5e79527205440cd0447200c1fcb191ad8140d0ea\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/75\",\"id\":4155919120,\"node_id\":\"PR_kwDOTIDrTc73tksQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/75\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/75.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/75.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/75\",\"number\":75,\"state\":\"closed\",\"locked\":false,\"title\":\"docs: document providers and wallet workflow\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- replace the outdated Ambient-default framing with a multi-provider product overview\\n- document every built-in provider route in user-facing groups\\n- add `/wallet` as a first-class feature with its security model, balances, recovery, and inference-plan actions\\n- update `/providers` credential coverage to include Anthropic, Meta, and plan-backed access\\n\\n## Validation\\n\\n- checked all documented provider groups against `built_in_model_providers`\\n- checked `/wallet` forms against the slash-command dispatcher and wallet menu\\n- `git diff --check`\\n- verified the obsolete Ambient-default and planned-wallet language is absent\",\"created_at\":\"2026-07-28T23:39:56Z\",\"updated_at\":\"2026-07-30T12:30:43Z\",\"closed_at\":\"2026-07-30T12:30:42Z\",\"merged_at\":\"2026-07-30T12:30:42Z\",\"merge_commit_sha\":\"d61e404d060577490bc689d57d5b22a317b9a3c4\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/75/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/75/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/75/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d61e404d060577490bc689d57d5b22a317b9a3c4\",\"head\":{\"label\":\"CorbanuCore:docs/readme-providers-wallet\",\"ref\":\"docs/readme-providers-wallet\",\"sha\":\"d61e404d060577490bc689d57d5b22a317b9a3c4\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"9d7f31c07ff2abbdb5fb526edadeea565bc86409\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/75\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/75\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/75\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/75/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/75/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/75/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d61e404d060577490bc689d57d5b22a317b9a3c4\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/74\",\"id\":4155313578,\"node_id\":\"PR_kwDOTIDrTc73rQ2q\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/74\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/74.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/74.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/74\",\"number\":74,\"state\":\"closed\",\"locked\":false,\"title\":\"release: PFTerminal 0.1.25 OpenAI cache continuity\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- preserve canonical OpenAI Responses history after assistant commentary plus tool calls\\n- apply provider-required synthetic `Continue.` turns only to outbound external-provider payloads\\n- compare continuation prefixes without non-semantic item metadata on either side\\n- bump the workspace and release workflow to 0.1.25\\n\\n## Qualification\\n\\n- `just test -p codex-core client_websockets` \u2014 38 passed\\n- `just test -p codex-core vercel_server_state` \u2014 3 passed\\n- `just test -p codex-core remote_manual_compact_api_auth_omits_service_tier_and_reuses_prompt_cache_key` \u2014 passed with updated intentional snapshot\\n- `cargo build --bin pfterminal --bin pfterminal-walletd` \u2014 passed; `pfterminal --version` reports 0.1.25\\n- `just fix -p codex-core` and `just fmt` \u2014 passed (one pre-existing `too_many_arguments` warning)\\n- balanced paid OpenAI qualification: PF Terminal 15/15 and frozen Codex 15/15 across QueueCraft, TextWright, and QueryForge; 169 PF Responses requests with zero continuation drops and zero synthetic OpenAI turns\\n- three additional PF QueueCraft robustness runs passed, bringing fixed-build coverage to 18/18 and 198 captured requests\\n\\n## Known upstream test\\n\\n`remote_manual_compact_chatgpt_auth_reuses_service_tier_and_prompt_cache_key` still expects `service_tier = priority` on compact requests. The exact test fails identically on an unmodified `origin/main` worktree at `348afe4b3`; this release does not touch compact service-tier handling.\",\"created_at\":\"2026-07-28T21:36:50Z\",\"updated_at\":\"2026-07-28T21:46:57Z\",\"closed_at\":\"2026-07-28T21:46:55Z\",\"merged_at\":\"2026-07-28T21:46:55Z\",\"merge_commit_sha\":\"9d7f31c07ff2abbdb5fb526edadeea565bc86409\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/74/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/74/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/74/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8ae0da88c580cd65c3f60073425da42d30fe2102\",\"head\":{\"label\":\"CorbanuCore:release/0.1.25-openai-cache-continuation\",\"ref\":\"release/0.1.25-openai-cache-continuation\",\"sha\":\"8ae0da88c580cd65c3f60073425da42d30fe2102\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"348afe4b3a41f82db3d15a488587e4aa08b959ec\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/74\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/74\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/74\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/74/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/74/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/74/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8ae0da88c580cd65c3f60073425da42d30fe2102\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/73\",\"id\":4147579132,\"node_id\":\"PR_kwDOTIDrTc73Nwj8\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/73\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/73.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/73.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/73\",\"number\":73,\"state\":\"closed\",\"locked\":false,\"title\":\"ci: retry transient macOS DMG resource-busy failures\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"The 0.1.24 release run built and smoke-tested the Apple-silicon package, then failed before upload because `hdiutil create` returned `Resource busy` immediately after the runner disk cleanup.\\n\\nThis retries the idempotent `hdiutil create` boundary up to five times with bounded exponential backoff, removing a partial destination before each retry. Persistent failures still fail the release.\\n\\nEvidence: release run 30319014795, job 90150801284.\\n\\nValidation:\\n- `bash -n scripts/install/build_macos_dmg.sh`\\n- `shellcheck scripts/install/build_macos_dmg.sh`\\n- `git diff --check`\",\"created_at\":\"2026-07-28T02:06:12Z\",\"updated_at\":\"2026-07-28T02:06:23Z\",\"closed_at\":\"2026-07-28T02:06:23Z\",\"merged_at\":\"2026-07-28T02:06:23Z\",\"merge_commit_sha\":\"348afe4b3a41f82db3d15a488587e4aa08b959ec\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/73/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/73/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/73/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/11d891e2a1d2033e73b9e21d8c6e98ff5acd2fdc\",\"head\":{\"label\":\"CorbanuCore:fix/macos-dmg-resource-busy\",\"ref\":\"fix/macos-dmg-resource-busy\",\"sha\":\"11d891e2a1d2033e73b9e21d8c6e98ff5acd2fdc\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"81a6ff2f953ef5463e69e018e3c9515d0bd19ca3\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/73\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/73\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/73\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/73/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/73/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/73/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/11d891e2a1d2033e73b9e21d8c6e98ff5acd2fdc\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/72\",\"id\":4144720477,\"node_id\":\"PR_kwDOTIDrTc73C2pd\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/72\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/72.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/72.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/72\",\"number\":72,\"state\":\"closed\",\"locked\":false,\"title\":\"release: PFTerminal 0.1.24 provider reliability and K3\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Release\\n\\nPrepares PFTerminal `0.1.24`.\\n\\nThis consolidates the reviewed gateway-thinking fixes with the subsequent\\nKimi K3 protocol repair and OpenRouter cache/retry corrections. The result is\\nthe exact worktree that passed the live K3 benchmark and local package build.\\n\\n## What this fixes\\n\\n### Reasoning control actually reaches the model\\n\\n- OpenRouter and Ambient use the supported unified `reasoning` object.\\n- Z.AI direct retains its native `enable_thinking` field.\\n- Vercel pins the intended upstream where required and sends the wire-native\\n  control on Anthropic, Responses, and Chat routes.\\n- Deep reasoning recognizes the first-class `xhigh` catalogue value.\\n- Non-reasoning OpenRouter models do not receive reasoning parameters that can\\n  make valid routes ineligible.\\n- Gateway detection uses normalized endpoint hosts instead of display names.\\n\\n### Kimi K3 preserved thinking\\n\\n- The canonical model catalogue declares a typed Chat Completions reasoning\\n  protocol.\\n- Direct and OpenRouter K3 routes are `preserved_required`, expose low/high/max,\\n  and default to max.\\n- K3 `reasoning_content` is replayed on the same assistant message as its tool\\n  calls on subsequent requests.\\n- Selecting no reasoning is rejected locally instead of silently selecting a\\n  different effective model.\\n\\n### OpenRouter cache and terminal reliability\\n\\n- OpenRouter uses the gateway's sticky `x-session-id` header instead of the\\n  unsupported OpenAI/Vercel `prompt_cache_key` body field.\\n- Hosted OpenRouter web search is opt-in because its prompt transform prevents\\n  provider-side prefix caching even when no search occurs.\\n- Provider error finish reasons enter the bounded retry path and do not commit\\n  partial output as a successful turn.\\n- Agent guidance requires a progress preamble and its immediately available\\n  tool calls to be emitted in the same response.\\n\\n## Live qualification\\n\\n### Kimi K3, OpenRouter, Queuecraft, two matched waves\\n\\nBoth harnesses used `moonshotai/kimi-k3` at max reasoning, fresh workspaces and\\nhomes, serial direct-billing attribution, the same prompt/task, and the same\\n35-test/7-probe verifier.\\n\\n| Harness | Solve rate | Total wall | Direct spend |\\n| --- | ---: | ---: | ---: |\\n| PFTerminal `0.1.24` candidate | 2/2 | 225.626s | $0.525786 |\\n| Hermes `0.19.0` / `96db67b8` | 2/2 | 547.410s | $2.217944 |\\n\\nPFTerminal was 2.43x faster and 4.22x cheaper. Captured requests prove the live\\npath sent `reasoning.effort=max` and replayed assistant reasoning with tool\\ncalls. This replaces the prior invalid comparison that disabled reasoning only\\non PFTerminal.\\n\\n### GLM 5.2 controls\\n\\nEarlier same-day qualification retained full verifier success while reducing\\nunrequested reasoning burn across Ambient, OpenRouter, and Vercel. In the\\nmatched OpenRouter Queuecraft lane, PFTerminal completed in 161.993 seconds for\\n$0.112968 versus Hermes at 203.354 seconds and $0.254310.\\n\\n## Local validation\\n\\n- `codex-api`: 165/165\\n- `codex-protocol`: 243/243\\n- `codex-models-manager`: 50/50\\n- K3 effort/default/disable regressions: pass\\n- OpenRouter sticky-session and provider-error retry integrations: pass\\n- K3 preserved-reasoning tool-turn integration: pass\\n- Scoped Clippy and repository formatting: complete\\n- `pfterminal` and `pfterminal-walletd` debug package binaries: build and smoke\\n  successfully as `0.1.24`\\n\\nThe broad `codex-core` suite has unrelated branch/environment failures\\ndominated by missing test binaries and overloaded short-timeout tests; the\\nchanged behavior is covered by the focused integration suite above.\\n\\n## Release contents\\n\\n- Workspace and release workflow bumped to `0.1.24`.\\n- Changelog includes gateway reasoning, K3 preserved thinking, OpenRouter cache\\n  stability, provider-error retry behavior, and live qualification.\\n- GitHub's release workflow will build and smoke five native package archives,\\n  two macOS DMGs, checksums, and installers before publishing.\\n\",\"created_at\":\"2026-07-27T17:38:43Z\",\"updated_at\":\"2026-07-28T01:00:29Z\",\"closed_at\":\"2026-07-28T01:00:29Z\",\"merged_at\":\"2026-07-28T01:00:29Z\",\"merge_commit_sha\":\"81a6ff2f953ef5463e69e018e3c9515d0bd19ca3\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/72/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/72/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/72/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/bf3071bd209efd0faa6a7920f7d059af3d17a762\",\"head\":{\"label\":\"CorbanuCore:fix/gateway-thinking-control\",\"ref\":\"fix/gateway-thinking-control\",\"sha\":\"bf3071bd209efd0faa6a7920f7d059af3d17a762\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"6071944b4ef2b80c483950fc560fbe068870be76\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/72\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/72\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/72\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/72/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/72/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/72/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/bf3071bd209efd0faa6a7920f7d059af3d17a762\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/71\",\"id\":4138347207,\"node_id\":\"PR_kwDOTIDrTc72qirH\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/71\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/71.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/71.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/71\",\"number\":71,\"state\":\"closed\",\"locked\":false,\"title\":\"Release PFTerminal 0.1.23: native multimodel orchestration\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Ships the consolidated 0.1.23 orchestration release candidate.\\\\n\\\\nHighlights:\\\\n- durable native multi-provider agent mailbox, runtime persistence, and resume recovery\\\\n- canonical model catalogue with capability, vision, effort, and typed billing metadata\\\\n- exact provider/model authorization and model-aware spawn guidance\\\\n- GPT-5.5 excluded from orchestration; Sol/Terra/Luna classified by current capability\\\\n- bounded child-turn model requests to prevent runaway/frozen agent loops\\\\n- Anthropic prompt-cache stability and empty-stream failure handling\\\\n\\\\nQualification:\\\\n- relevant protocol, model-manager, core orchestration, app-server, API, tools, features, and TUI regressions pass\\\\n- pfterminal-debug 0.1.23 builds and launches successfully\\\\n- release workflow will build and smoke-test five platform archives and two macOS DMGs before publication\",\"created_at\":\"2026-07-27T00:20:56Z\",\"updated_at\":\"2026-07-27T03:14:59Z\",\"closed_at\":\"2026-07-27T03:14:59Z\",\"merged_at\":\"2026-07-27T03:14:59Z\",\"merge_commit_sha\":\"6071944b4ef2b80c483950fc560fbe068870be76\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/71/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/71/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/71/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0bed423bb2ca0f0105fab57566586b873f3e2528\",\"head\":{\"label\":\"CorbanuCore:release/0.1.23-orchestration-rc1\",\"ref\":\"release/0.1.23-orchestration-rc1\",\"sha\":\"0bed423bb2ca0f0105fab57566586b873f3e2528\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"08a8d9367def820ee00b5928a7cccf97d8e13ddc\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/71\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/71\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/71\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/71/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/71/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/71/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/0bed423bb2ca0f0105fab57566586b873f3e2528\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/70\",\"id\":4120950915,\"node_id\":\"PR_kwDOTIDrTc71oLiD\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/70\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/70.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/70.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/70\",\"number\":70,\"state\":\"closed\",\"locked\":false,\"title\":\"release: PFTerminal 0.1.21\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- propagate the configured Telegram sandbox policy at thread start, resume, and turn start\\n- remove the hidden chat-provider completion classifier and its extra inference loop\\n- retain the native tool-call lifecycle with focused Kimi regression coverage\\n- bump the release to 0.1.21\\n\\n## Qualification\\n\\n- `just test -p codex-telegram`: 119 passed\\n- `just test -p codex-model-provider-info`: 47 passed\\n- `just test -p codex-core chat_provider_turn_lifecycle`: 2 passed\\n- scoped Clippy/fix and formatting: passed\\n- versioned `cargo check -p codex-telegram`: passed\\n- live Telegram E2E: configured Kimi thread recorded `danger-full-access` and successfully ran `pwd &amp;&amp; rg --version` without the prior `bwrap` failure\\n\\nA full local core sweep completed 2,953 tests under a host load spike: 2,789 passed and 164 unrelated shell/MCP/image tests timed out or failed. The changed lifecycle tests passed independently and deterministically.\",\"created_at\":\"2026-07-24T00:33:08Z\",\"updated_at\":\"2026-07-24T00:41:52Z\",\"closed_at\":\"2026-07-24T00:41:50Z\",\"merged_at\":\"2026-07-24T00:41:50Z\",\"merge_commit_sha\":\"c9d276029f7dc1b3e6721310a8d0a858be4cf203\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/70/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/70/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/70/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a6ff392aec406c0baf53b6b620b88ab80033bc25\",\"head\":{\"label\":\"CorbanuCore:release/0.1.21\",\"ref\":\"release/0.1.21\",\"sha\":\"a6ff392aec406c0baf53b6b620b88ab80033bc25\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"70687cfceb1f3f6708ad9d48f4524fb3224b3890\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/70\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/70\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/70\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/70/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/70/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/70/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a6ff392aec406c0baf53b6b620b88ab80033bc25\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/69\",\"id\":4112389432,\"node_id\":\"PR_kwDOTIDrTc71HhU4\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/69\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/69.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/69.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/69\",\"number\":69,\"state\":\"closed\",\"locked\":false,\"title\":\"ci: allow slow Intel macOS release builds\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Release-infrastructure remediation for 0.1.20.\\n\\nRun 29955683926 compiled and smoke-tested the Intel macOS archive successfully, then hit the 150-minute job timeout during disk cleanup before DMG packaging.\\n\\n- raise the macOS package job ceiling to 240 minutes\\n- skip destructive cleanup when the runner already has the 60 GiB reserve\\n- retain the existing low-disk cleanup path\\n\\nValidation: YAML parses, shell syntax parses, `git diff --check` passes.\",\"created_at\":\"2026-07-22T23:07:41Z\",\"updated_at\":\"2026-07-22T23:07:52Z\",\"closed_at\":\"2026-07-22T23:07:50Z\",\"merged_at\":\"2026-07-22T23:07:50Z\",\"merge_commit_sha\":\"70687cfceb1f3f6708ad9d48f4524fb3224b3890\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/69/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/69/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/69/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/7dec4e4685fcfb28dac5e3945e493f705531f930\",\"head\":{\"label\":\"CorbanuCore:fix/release-macos-timeout-0120\",\"ref\":\"fix/release-macos-timeout-0120\",\"sha\":\"7dec4e4685fcfb28dac5e3945e493f705531f930\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"47bd47c5028562a35b430030f9d9b62d04c2d966\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/69\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/69\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/69\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/69/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/69/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/69/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/7dec4e4685fcfb28dac5e3945e493f705531f930\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/68\",\"id\":4111573178,\"node_id\":\"PR_kwDOTIDrTc71EaC6\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/68\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/68.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/68.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/68\",\"number\":68,\"state\":\"closed\",\"locked\":false,\"title\":\"Release PFTerminal 0.1.20\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Publishes the merged Telegram connector and in-product `/telegram` setup as PFTerminal 0.1.20. The release notes record the completed connector, focused TUI, package, real-TUI, and live lifecycle qualification. The release-prep delta contains only the workspace version, regenerated lockfile, workflow default, and changelog.\",\"created_at\":\"2026-07-22T20:34:05Z\",\"updated_at\":\"2026-07-22T20:34:07Z\",\"closed_at\":\"2026-07-22T20:34:07Z\",\"merged_at\":\"2026-07-22T20:34:07Z\",\"merge_commit_sha\":\"47bd47c5028562a35b430030f9d9b62d04c2d966\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/68/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/68/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/68/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d26e807057e22d0d5a08527fdabd9fc5a88fc037\",\"head\":{\"label\":\"CorbanuCore:release/0.1.20\",\"ref\":\"release/0.1.20\",\"sha\":\"d26e807057e22d0d5a08527fdabd9fc5a88fc037\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"5766ab44b0197859a0db10a6a3f58b936687a472\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/68\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/68\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/68\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/68/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/68/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/68/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d26e807057e22d0d5a08527fdabd9fc5a88fc037\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/59\",\"id\":4104784250,\"node_id\":\"PR_kwDOTIDrTc70qgl6\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/59\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/59.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/59.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/59\",\"number\":59,\"state\":\"closed\",\"locked\":false,\"title\":\"Telegram connector: main merge + reliability hardening (builds on #37)\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Telegram connector: main merge + reliability hardening (builds on #37)\\n\\nThis is a **successor PR to #37** by @0xzoz. It preserves all 11 of his commits (head `d74fc1947`) so he keeps full authorship credit, merges current `main` (`c378b230a`), and adds a reliability-hardening layer on top. Huge credit to @0xzoz for the connector itself \u2014 this PR only makes it safer to run in production.\\n\\n### Why hardening was needed\\n\\nTelegram delivers updates **at-least-once**: long-poll reconnects, restarts before the offset is acknowledged, and Telegram's own replay semantics can deliver the same `update_id` twice. For a connector whose updates trigger *mutating* agent actions (starting turns, approving commands, changing models), a replay can double-fire an action \u2014 two identical turns, a double approval, duplicated spend of paid model tokens.\\n\\nOutbound Bot API calls also ran without per-call timeouts or any retry policy: a stalled `getFile`/download could wedge a chat's turn pipeline indefinitely, and a transient 429/5xx surfaced as a hard failure instead of being absorbed.\\n\\n### Delta from #37\\n\\nClean rebase: merge of `origin/main` (`c378b230a`) resolved only `MODULE.bazel.lock` (took main's, regenerated via `bazel mod deps --lockfile_mode=update`). No conflicts in connector code.\\n\\nNew files:\\n\\n- `codex-rs/telegram/src/dedup.rs` \u2014 `UpdateDeduplicator`: bounded 1024-entry HashSet+VecDeque, persisted to `/telegram/updates.json` (atomic tmp+rename; corrupt file set aside as `.json.corrupt`, mirroring the session store). `check_and_record()` returns first-seen/duplicate; recording happens before dispatch so a crash after the check cannot re-fire.\\n- `codex-rs/telegram/src/outbound.rs` \u2014 `call_with_policy(CallSafety, timeout, what, make_request)`: the single place outbound policy lives. `Idempotent` calls are retried with bounds (429 honors the `retry_after` floor; 5xx/transport exponential backoff 500ms \u00d72^n capped at 30s; max 3 retries). `Mutating` calls get a timeout but are **never auto-retried** (Telegram sends are not idempotent \u2014 their duplicate boundary is update-level dedup, not retries).\\n- `codex-rs/telegram/src/dedup_tests.rs` \u2014 4 tests: first-seen/duplicate, bounded eviction at 1024, persistence round-trip across \\\"restart\\\", corrupt-file set-aside.\\n\\nIntegrations:\\n\\n- `bot.rs` \u2014 dispatcher now composes deduplication as `filter_async(is_first_delivery)` ahead of the message and callback branches. A first-seen update continues into its handler; a replay falls through without executing it. All mutating sends (notice/help/status/`answerCallbackQuery`) wrapped with `CallSafety::Mutating` + 15s timeout.\\n- `lib.rs` \u2014 two separate clients: a 30s outbound action client and the default 17s long-poll client (10s poll + margin). They must not be shared \u2014 the polling client's budget would starve retries, and the outbound client's ceiling would kill long polls.\\n- `polling.rs` \u2014 `polling_bot(token)` constructor + `POLLING_CLIENT_TIMEOUT` const.\\n- `media.rs` \u2014 `get_file` + `download_file` wrapped with `Idempotent` policy (60s ceiling); the request closure rebuilds the byte buffer per attempt.\\n- `bridge/mod.rs` \u2014 `send_html`/`edit_message` wrapped with `Mutating` policy (timeout only).\\n\\n### Tests for the four failure classes\\n\\n| Failure class | Coverage |\\n|---|---|\\n| Duplicate update | `dedup_tests.rs`: first-seen/duplicate, eviction, persistence, corrupt-file tests |\\n| Timeout | `outbound.rs` per-attempt `ATTEMPT_TIMEOUT` (25s, below the 30s client ceiling); timeout path treated as transient for idempotent, fatal for mutating |\\n| 429 | `classify_request_error` \u2192 `RateLimited { retry_after_secs }`; `retry_decision` honors the `retry_after` floor |\\n| 5xx / transport | `ApiError::Unknown(_)` classified as server error (teloxide parses errors by message, not status; known variants are all non-retryable 4xx); `Network`/`Io` as transport; both retried with capped exponential backoff |\\n\\n`just test -p codex-telegram`: **80 passed** (50 lib + 30 integration), 0 failed.\\n`cargo clippy -p codex-telegram --all-targets`: clean (one pre-existing `items_after_test_module` warning in `bridge/mod.rs`, left as-is).\\n`just fmt`: no diff. `just bazel-lock-check`: passes (no new dependencies).\\n\\n### Redacted failure-trace examples\\n\\nRetried 429 (idempotent call, honors `retry_after`):\\n\\n```\\nWARN codex_telegram::outbound: retrying Telegram API call after transient failure\\n  what=\\\"telegram getFile\\\" attempt=0 delay_ms=2000 class=RateLimited { retry_after_secs: 2 }\\n```\\n\\nDropped duplicate update (dispatcher gate):\\n\\n```\\nINFO codex_telegram::dedup: dropping duplicate Telegram update update_id=\\n```\\n\\n(the `update_id` never carries user content, and no tokens or chat ids are logged)\\n\\n### Follow-up offered to @0xzoz\\n\\nI don't have push access to his fork, so this lands as a successor PR. Happy for him to fast-forward `feat/telegram-connector` to this branch's head if he'd rather keep the canonical PR under #37 \u2014 his authorship is preserved either way.\\n\\n\\n### Post-review P0 correction\\n\\nCommit `990f1169f` fixes a routing error in the initial hardening commit: deduplication had been installed as a dptree endpoint, and endpoints terminate dispatch. That recorded and swallowed every first-seen update before the real handlers. It is now filter middleware. The new routing regression proves a first delivery reaches the downstream handler and its replay does not.\",\"created_at\":\"2026-07-22T03:02:45Z\",\"updated_at\":\"2026-07-22T20:30:52Z\",\"closed_at\":\"2026-07-22T20:30:52Z\",\"merged_at\":\"2026-07-22T20:30:51Z\",\"merge_commit_sha\":\"5766ab44b0197859a0db10a6a3f58b936687a472\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/59/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/59/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/59/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2a42a83f8362c52420ad5e66f3ee1c24cd60e48e\",\"head\":{\"label\":\"CorbanuCore:feat/telegram-connector-hardened\",\"ref\":\"feat/telegram-connector-hardened\",\"sha\":\"2a42a83f8362c52420ad5e66f3ee1c24cd60e48e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"c378b230ae038ac871fcb0f170d6a90ec7ab512e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/59\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/59\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/59\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/59/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/59/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/59/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2a42a83f8362c52420ad5e66f3ee1c24cd60e48e\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/58\",\"id\":4093695690,\"node_id\":\"PR_kwDOTIDrTc70ANbK\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/58\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/58.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/58.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/58\",\"number\":58,\"state\":\"closed\",\"locked\":false,\"title\":\"P0: preserve credential vault keys across updates\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Root cause\\\\n\\\\nWhen an existing encrypted vault could not read its macOS/Linux OS-keyring entry, the fallback wrapper returned no key. The vault loader then generated a new key and persisted it to the file fallback. Subsequent launches preferred that stale fallback over the valid OS key, making the existing vault unreadable.\\\\n\\\\n## Fix\\\\n\\\\n- Never generate a key while opening an existing encrypted vault.\\\\n- Load OS-keyring and file-fallback candidates independently and validate them against the ciphertext.\\\\n- Prefer the OS key for new files, while retaining fallback recovery when it is the key that decrypts existing data.\\\\n- Fail closed without changing ciphertext or either key when no candidate decrypts.\\\\n\\\\n## Qualification\\\\n\\\\n- codex-secrets: 16 passed\\\\n- codex-vault: 14 passed\\\\n- provider-key vault integration: 7 passed\\\\n- codex-secrets clippy with warnings denied: passed\\\\n- cargo fmt: passed\",\"created_at\":\"2026-07-20T18:50:27Z\",\"updated_at\":\"2026-07-20T19:00:08Z\",\"closed_at\":\"2026-07-20T19:00:07Z\",\"merged_at\":\"2026-07-20T19:00:07Z\",\"merge_commit_sha\":\"c378b230ae038ac871fcb0f170d6a90ec7ab512e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/58/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/58/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/58/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6a279e8104279202b22c85ebadf147910d732001\",\"head\":{\"label\":\"CorbanuCore:fix/vault-key-source-recovery\",\"ref\":\"fix/vault-key-source-recovery\",\"sha\":\"6a279e8104279202b22c85ebadf147910d732001\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"af263b3f7caa3d70aadba40bb3d0971552f704b2\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/58\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/58\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/58\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/58/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/58/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/58/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6a279e8104279202b22c85ebadf147910d732001\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/57\",\"id\":4092864002,\"node_id\":\"PR_kwDOTIDrTc7z9CYC\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/57\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/57.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/57.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/57\",\"number\":57,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix release builds on Python 3.10 hosts\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Failure\\n\\nThe 0.1.18 release run failed before compilation on the Ubuntu 22.04 x86_64 runner because `.github/scripts/rusty_v8_bazel.py` imported Python 3.11-only `tomllib`. The runner uses Python 3.10. No release was published.\\n\\n## Fix\\n\\n- replace the TOML-library dependency with a dependency-free Cargo.lock package-record reader\\n- use the same reader in the package helper and rusty_v8 release helper\\n- add parser regressions for package filtering, deduplication, and absence\\n\\n## Verification\\n\\n- exact failing command passes under CPython 3.10.20: `python .github/scripts/rusty_v8_bazel.py resolved-v8-crate-version` -&gt; `149.2.0`\\n- 14 Python regressions pass\\n- Ruff check and format pass\\n- `git diff --check` passes\",\"created_at\":\"2026-07-20T16:48:37Z\",\"updated_at\":\"2026-07-20T16:48:46Z\",\"closed_at\":\"2026-07-20T16:48:45Z\",\"merged_at\":\"2026-07-20T16:48:45Z\",\"merge_commit_sha\":\"af263b3f7caa3d70aadba40bb3d0971552f704b2\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/57/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/57/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/57/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2c65cee0999c83dddc87e0dbcd0f42c988c2ba1d\",\"head\":{\"label\":\"CorbanuCore:fix/release-python310\",\"ref\":\"fix/release-python310\",\"sha\":\"2c65cee0999c83dddc87e0dbcd0f42c988c2ba1d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"272a640b18071fc6db7e2db7171439a17a7534b0\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/57\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/57\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/57\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/57/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/57/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/57/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2c65cee0999c83dddc87e0dbcd0f42c988c2ba1d\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/56\",\"id\":4092804968,\"node_id\":\"PR_kwDOTIDrTc7z8z9o\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/56\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/56.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/56.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/56\",\"number\":56,\"state\":\"closed\",\"locked\":false,\"title\":\"Release PFTerminal 0.1.18\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- fix Kimi completed turns pausing or remaining falsely active\\n- update wallet removal state before credential cleanup\\n- build portable Linux packages on the Ubuntu 22.04 glibc baseline\\n- bump the standalone release to 0.1.18\\n\\n## Qualification\\n\\n- `cargo check -p codex-cli` passes at 0.1.18\\n- exact pre-bump candidate package CI passed: https://github.com/agtico/PfTerminal/actions/runs/29752373764\\n- native Apple Silicon package completed wallet creation, 0.005 SOL + 1 USDC funding, 1-USDC Starter purchase, paid inference, restart, receipt recovery, and usage reconciliation\\n- Solana funding and purchase transactions finalized with `err: null`\\n\\nThe version-only release commit does not alter the qualified runtime behavior.\",\"created_at\":\"2026-07-20T16:39:31Z\",\"updated_at\":\"2026-07-20T16:42:35Z\",\"closed_at\":\"2026-07-20T16:42:35Z\",\"merged_at\":\"2026-07-20T16:42:35Z\",\"merge_commit_sha\":\"272a640b18071fc6db7e2db7171439a17a7534b0\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/56/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/56/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/56/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/4eabad6b8a088b76928b570e4c589aff9d90affe\",\"head\":{\"label\":\"CorbanuCore:fix/kimi-completion-boundary\",\"ref\":\"fix/kimi-completion-boundary\",\"sha\":\"4eabad6b8a088b76928b570e4c589aff9d90affe\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"6a94fdd8b966e2ea4f63bed99465291973c9f3ac\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/56\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/56\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/56\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/56/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/56/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/56/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/4eabad6b8a088b76928b570e4c589aff9d90affe\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/55\",\"id\":4091201104,\"node_id\":\"PR_kwDOTIDrTc7z2sZQ\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/55\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/55.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/55.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/55\",\"number\":55,\"state\":\"closed\",\"locked\":false,\"title\":\"chore(deps): bump rust-toolchain from 1.95.0 to 1.97.1 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.97.1.\\n\n\\nRelease notes\\n\nSourced from rust-toolchain's releases.\\n\n\\n\nRust 1.97.1\\n\n\\n\n\\n\nrustc: Fix miscompilation in LLVM optimization This backports an LLVM submodule bump to include the LLVM-side fix and a revert of the rustc change that is one known trigger for the bug. The rustc side revert should not be strictly necessary but is done out of abundance of caution.\\n\\n\nRust 1.97.0\\n\n\\n\nLanguage\\n\n\\n\nConsider Result&lt;T, Uninhabited&gt; and ControlFlow&lt;Uninhabited, T&gt; to be equivalent to T for must use lint\\n\nAdd allow-by-default dead_code_pub_in_binary lint for unused pub items in binary crates\\n\nStabilize the div32, lam-bh, lamcas, ld-seq-sa and scq target features\\n\nStabilize cfg(target_has_atomic_primitive_alignment)\\n\nAllow trailing self in imports in more cases\\n\\n\n\\n\nPlatform Support\\n\n\\n\nnvptx64-nvidia-cuda: drop support for old architectures and old ISAs\\n\\n\nRefer to Rust's platform support page for more information on Rust's tiered platform support.\\n\n\\n\nStabilized APIs\\n\n\\n\nDefault for RepeatN\\n\nCopy for ffi::FromBytesUntilNulError\\n\nSend for std::fs::File on UEFI\\n\n&lt;{integer}&gt;::isolate_highest_one\\n\n&lt;{integer}&gt;::isolate_lowest_one\\n\n&lt;{integer}&gt;::highest_one\\n\n&lt;{integer}&gt;::lowest_one\\n\n&lt;{integer}&gt;::bit_width\\n\nNonZero&lt;{integer}&gt;::isolate_highest_one\\n\nNonZero&lt;{integer}&gt;::isolate_lowest_one\\n\nNonZero&lt;{integer}&gt;::highest_one\\n\nNonZero&lt;{integer}&gt;::lowest_one\\n\nNonZero&lt;{integer}&gt;::bit_width\\n\\n\nThese previously stable APIs are now stable in const contexts:\\n\n\\n\nchar::is_control\\n\\n\n\\n\nCargo\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from rust-toolchain's changelog.\\n\n\\n\nVersion 1.97.1 (2026-07-16)\\n\n\\n\n\\n\nrustc: Fix miscompilation in LLVM optimization\\nThis backports an LLVM submodule bump to include the LLVM-side fix and a\\nrevert of the rustc change that is one known trigger for the bug. The rustc\\nside revert should not be strictly necessary but is done out of abundance of caution.\\n\\n\nVersion 1.97.0 (2026-07-09)\\n\n\\n\nLanguage\\n\n\\n\nConsider Result&lt;T, Uninhabited&gt; and ControlFlow&lt;Uninhabited, T&gt; to be equivalent to T for must use lint\\n\nAdd allow-by-default dead_code_pub_in_binary lint for unused pub items in binary crates\\n\nStabilize the div32, lam-bh, lamcas, ld-seq-sa and scq target features\\n\nStabilize cfg(target_has_atomic_primitive_alignment)\\n\nAllow trailing self in imports in more cases\\n\\n\n\\n\nPlatform Support\\n\n\\n\nnvptx64-nvidia-cuda: drop support for old architectures and old ISAs\\n\\n\nRefer to Rust's platform support page\\nfor more information on Rust's tiered platform support.\\n\n\\n\nStabilized APIs\\n\n\\n\nDefault for RepeatN\\n\nCopy for ffi::FromBytesUntilNulError\\n\nSend for std::fs::File on UEFI\\n\n&lt;{integer}&gt;::isolate_highest_one\\n\n&lt;{integer}&gt;::isolate_lowest_one\\n\n&lt;{integer}&gt;::highest_one\\n\n&lt;{integer}&gt;::lowest_one\\n\n&lt;{integer}&gt;::bit_width\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n8bab26f Auto merge of #159288 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\\n\n979b2d3 Backport fix for 159035\\n\ne641fea Revert &quot;Only exclude the 155473 change for 1-byte bool-likes&quot;\\n\neabe5e4 Add regression test for enum miscompilation\\n\n9b8be8a 1.97.1 release\\n\n2d8144b Auto merge of #158832 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\\n\n1417dc7 Cherry pick mirroring kernel archives in ci-mirrors\\n\ne6ccfb3 Fetch latest relnotes\\n\n701e471 Bump stable channel\\n\nb2282dd Auto merge of #158630 - weihanglo:beta-cargo-backport, r=weihanglo\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rust-toolchain&amp;package-manager=rust_toolchain&amp;previous-version=1.95.0&amp;new-version=1.97.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-07-20T12:55:40Z\",\"updated_at\":\"2026-08-24T12:56:53Z\",\"closed_at\":\"2026-08-24T12:56:51Z\",\"merged_at\":null,\"merge_commit_sha\":\"67e61e4ad7377854ed2a7729d65c475e74a5df4a\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364576665,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtmQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust_toolchain_package_manager\",\"name\":\"rust_toolchain_package_manager\",\"color\":\"D34516\",\"default\":false,\"description\":\"Pull requests that update rust_toolchain_package_manager code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/55/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/55/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/55/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/85cf00d3b8fac92af2258276c27f3a35af88e5e7\",\"head\":{\"label\":\"CorbanuCore:dependabot/rust_toolchain/codex-rs/rust-toolchain-1.97.1\",\"ref\":\"dependabot/rust_toolchain/codex-rs/rust-toolchain-1.97.1\",\"sha\":\"85cf00d3b8fac92af2258276c27f3a35af88e5e7\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/55\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/55\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/55\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/55/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/55/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/55/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/85cf00d3b8fac92af2258276c27f3a35af88e5e7\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/54\",\"id\":4087372407,\"node_id\":\"PR_kwDOTIDrTc7zoFp3\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/54\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/54.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/54.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/54\",\"number\":54,\"state\":\"closed\",\"locked\":false,\"title\":\"Hotfix 0.1.17: package the wallet daemon\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Fixes the 0.1.16 standalone packaging failure that omitted the required pfterminal-walletd executable on every platform. The canonical PFTerminal package now requires the daemon, both installers reject incomplete packages, and every platform release smoke test starts the packaged daemon. Local qualification exercised /wallet through a fresh standalone install using the exact 0.1.17 binaries.\",\"created_at\":\"2026-07-19T22:32:41Z\",\"updated_at\":\"2026-07-19T22:42:22Z\",\"closed_at\":\"2026-07-19T22:42:21Z\",\"merged_at\":\"2026-07-19T22:42:21Z\",\"merge_commit_sha\":\"6a94fdd8b966e2ea4f63bed99465291973c9f3ac\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/54/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/54/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/54/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/69974be68259cc887a385954ddf32e4779d05c95\",\"head\":{\"label\":\"CorbanuCore:fix/wallet-daemon-package-0.1.17\",\"ref\":\"fix/wallet-daemon-package-0.1.17\",\"sha\":\"69974be68259cc887a385954ddf32e4779d05c95\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f8575d0b9c89b8c41ac5c676ddd0be303b7e9574\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/54\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/54\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/54\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/54/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/54/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/54/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/69974be68259cc887a385954ddf32e4779d05c95\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/53\",\"id\":4086944307,\"node_id\":\"PR_kwDOTIDrTc7zmdIz\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/53\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/53.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/53.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/53\",\"number\":53,\"state\":\"closed\",\"locked\":false,\"title\":\"release: PFTerminal 0.1.16 wallet and plan\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- ship the encrypted Solana wallet and PfTerminal Plan purchase/recovery/upgrade flows\\n- ship the durable metered plan gateway and operator accounting\\n- bundle the pfterminal-help product skill\\n- bump workspace and release workflow to 0.1.16\\n- document the native Windows installer command\\n\\n## Qualification\\n- 19 wallet, wallet-daemon, and skill tests passed\\n- 47 TUI wallet/provider tests passed\\n- 39 chat-provider stream/completion tests passed\\n- 55 gateway payment, accounting, concurrency, and streaming tests passed against PostgreSQL\\n- gateway typecheck and build passed\\n- exact debug binary reports 0.1.16 and embeds pfterminal-help/SKILL.md\\n- formatting and diff checks passed\",\"created_at\":\"2026-07-19T19:32:47Z\",\"updated_at\":\"2026-07-19T20:29:57Z\",\"closed_at\":\"2026-07-19T20:29:57Z\",\"merged_at\":\"2026-07-19T20:29:57Z\",\"merge_commit_sha\":\"f8575d0b9c89b8c41ac5c676ddd0be303b7e9574\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/53/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/53/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/53/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/c09d11d0d4617592e28bab346b3c0929670dfc75\",\"head\":{\"label\":\"CorbanuCore:feat/crypto-native-billing\",\"ref\":\"feat/crypto-native-billing\",\"sha\":\"c09d11d0d4617592e28bab346b3c0929670dfc75\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"bd77e936e921fa1319f55cdb3197d63748328a36\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/53\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/53\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/53\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/53/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/53/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/53/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/c09d11d0d4617592e28bab346b3c0929670dfc75\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/52\",\"id\":4080541805,\"node_id\":\"PR_kwDOTIDrTc7zOCBt\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/52\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/52.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/52.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/52\",\"number\":52,\"state\":\"closed\",\"locked\":false,\"title\":\"release: prepare PFTerminal 0.1.15\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- bump the workspace and release workflow to 0.1.15\\n- publish honest release notes for the Kimi Code K3 provider and hierarchy hardening\\n- record focused qualification and the incomplete real-TUI infrastructure check\\n\\n## Verification\\n\\n- `cargo metadata --locked --format-version 1 --no-deps`\\n- `git diff --check`\\n- feature PR package and focused test checks documented in `CHANGELOG.md`\",\"created_at\":\"2026-07-18T01:38:54Z\",\"updated_at\":\"2026-07-18T01:39:01Z\",\"closed_at\":\"2026-07-18T01:39:00Z\",\"merged_at\":\"2026-07-18T01:39:00Z\",\"merge_commit_sha\":\"bd77e936e921fa1319f55cdb3197d63748328a36\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/52/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/52/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/52/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2424c6cc6cb366dbd5fa1c4445e1479c99f18d43\",\"head\":{\"label\":\"CorbanuCore:release/0.1.15\",\"ref\":\"release/0.1.15\",\"sha\":\"2424c6cc6cb366dbd5fa1c4445e1479c99f18d43\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"1456bd16884acbff912bea6eabd7311d86599370\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/52\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/52\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/52\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/52/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/52/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/52/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2424c6cc6cb366dbd5fa1c4445e1479c99f18d43\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/51\",\"id\":4079886423,\"node_id\":\"PR_kwDOTIDrTc7zLiBX\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/51\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/51.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/51.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/51\",\"number\":51,\"state\":\"closed\",\"locked\":false,\"title\":\"fix: harden Nazgul orchestration dispatch and role-graph enforcement\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nCloses the orchestration audit gaps on top of PR #50:\\n\\n- Enforces the Nazgul \u2192 Troll \u2192 Orc graph at the central `AgentControl` boundary, including direct internal/app-server callers, while preserving both legitimate pane and native-crew shapes.\\n- Applies the same model-facing policy to both v1 and v2 spawn tools; models cannot create host-owned Nazgul panes or root-parented Orcs.\\n- Derives and validates child depth from the live parent thread, preventing forged `SessionSource` depth/role metadata from bypassing capacity rules.\\n- Makes stale or closed Nazgul bindings fail closed, persists the rebind-required state, and never silently falls back to Main.\\n- Limits malformed-dispatch correction turns to orchestration threads and to three consecutive failures; a successful/ordinary turn resets the budget.\\n- Repairs native saved-crew restore qualification to verify durable logical pane IDs routing to fresh live endpoints.\\n\\n## Verification\\n\\n- `just fmt`\\n- `just test -p codex-core agent::role::tests` \u2014 31 passed\\n- `just test -p codex-core spawn_agent_internal_enforces_role_graph_for_every_caller`\\n- `just test -p codex-core spawn_agent_rejects_invalid_spawn_orchestration_graphs`\\n- `just test -p codex-core multi_agent_v2_spawn_agent` \u2014 2 passed\\n- `just test -p codex-tui nazgul_binding` \u2014 2 passed\\n- `just test -p codex-tui dispatch_correction`\\n- `just test -p codex-tui malformed_dispatch_marker_in_ordinary_thread`\\n- `just test -p codex-tui app_server_spawn_rejects_hierarchy_role_under_general_worker`\\n- `just test -p codex-tui restore_materializes_saved_native_orcs_without_rollouts`\\n- `just test -p codex-tui pane_layout_persistence_round_trips_root_binding_and_parent_map`\\n\\nThe original PR branch failed the native-crew restore test before setup because its app-server validator rejected legitimate root \u2192 Nazgul creation; this update fixes that boundary and exercises the full restore path.\",\"created_at\":\"2026-07-17T22:43:14Z\",\"updated_at\":\"2026-07-18T01:36:46Z\",\"closed_at\":\"2026-07-18T01:36:46Z\",\"merged_at\":\"2026-07-18T01:36:46Z\",\"merge_commit_sha\":\"1456bd16884acbff912bea6eabd7311d86599370\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/51/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/51/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/51/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ffe9362b577f221cca95fbabd5e1014762495e08\",\"head\":{\"label\":\"CorbanuCore:fix/nazgul-orchestration-audit\",\"ref\":\"fix/nazgul-orchestration-audit\",\"sha\":\"ffe9362b577f221cca95fbabd5e1014762495e08\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"d47740e4e353a4ba86df3a73a2305d84a77851b4\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/51\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/51\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/51\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/51/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/51/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/51/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ffe9362b577f221cca95fbabd5e1014762495e08\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/50\",\"id\":4077199161,\"node_id\":\"PR_kwDOTIDrTc7zBR85\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/50\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/50.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/50.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/50\",\"number\":50,\"state\":\"closed\",\"locked\":false,\"title\":\"feat: add Kimi Code K3 provider and tighten unbound Nazgul semantics\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- Adds the built-in `kimi-code` provider for Kimi Code K3 through the subscription API, including vault/onboarding/provider-picker integration and hosted-tool capability gating.\\n- Makes provider health checks resolve the active provider credential through the same environment/vault/legacy-storage boundary as runtime auth; credentials are never rendered.\\n- Uses a conservative 256K K3 context by default. Entitled Allegretto-or-higher accounts can opt into 1M with `model_context_window = 1048576`; the effective window drives auto-compaction and survives resume. Entitlement-shaped HTTP 401 responses are classified separately from bad credentials.\\n- Exposes K3 reasoning levels `low`, `high`, and `max` (`max` remains the default), maps the PFTerminal effort ladder locally, and rejects unsupported custom values before sending a request. Changing effort is intentionally never automatic because it invalidates Kimi prompt-cache reuse.\\n- Preserves Chat Completions `finish_reason` through normalized events and rollout evidence. Length truncation continues through an existing bounded path, while filtering and unknown reasons fail explicitly.\\n- Prevents Kimi action turns from silently ending on progress narration after tool work. A Kimi-only, bounded semantic classifier uses a strict `complete | incomplete | uncertain` schema against bounded user-objective and assistant-response excerpts. Incomplete or uncertain responses continue the same turn; three unverifiable stops produce one actionable error. This does not add a literal completion marker or change other Chat-wire providers.\\n- Prevents conventional credential-bearing environment variables (API keys, tokens, secrets, passwords, private keys, and credentials) from being persisted in replayable shell snapshots; this was found by the live-acceptance secret audit and fixed at the snapshot boundary rather than as a Kimi-only exception.\\n- Tightens unbound-Nazgul metadata semantics, repairs the native-provider benchmark's rollout matching, and restores the mandatory real-TUI CI job with pinned `just` plus format-v2/stale-layout-safe harness reads.\\n\\n## Verification\\n\\n- `cargo check --workspace --all-targets` \u2014 pass before the final completion-boundary correction\\n- `cargo test -p codex-api` \u2014 160 tests across unit/integration targets, pass before the final correction; the final Chat-stream parser subset is 19/19 pass\\n- `cargo test -p codex-models-manager` \u2014 47 pass before the final correction; final Kimi catalog test passes\\n- `cargo test -p codex-utils-stream-parser` \u2014 28 pass\\n- Final Kimi completion-guard unit tests \u2014 4/4 pass\\n- Final end-to-end Chat-wire regression \u2014 tool call \u2192 prospective progress stop \u2192 structured `incomplete` decision \u2192 continuation \u2192 final response \u2192 structured `complete` decision, pass\\n- Final focused `codex-core` Kimi tests \u2014 6/6 pass\\n- Final Kimi provider catalog and model catalog tests \u2014 pass\\n- Final Kimi provider/reasoning picker snapshot and the previously broken curated-provider picker test \u2014 pass\\n- Final Kimi doctor credential tests \u2014 6/6 pass\\n- Shell-snapshot secret/invalid-export regression \u2014 pass\\n- `qa/orchestrate_tui_matrix.sh` \u2014 all 16 real tmux/TUI rows passed locally before the final correction\\n- Fresh-home live K3 acceptance on commit `67b177dc0`'s exact debug binary \u2014 inspected a temporary project, edited the basis-point defect, recovered from unavailable `python` by using `python3`, ran pytest (`1 passed`), reported the exact result, and passed the hidden structured completion assessment in one request\\n- `cargo fmt --all`, `git diff --check`, and changed-file secret scan \u2014 pass\\n\\n## Broad-suite disclosure\\n\\n- A final `just test -p codex-core` run executed 2,948 tests: 2,799 passed, 15 passed on retry, and 149 failed. The failures are broad host/baseline failures dominated by five- and ten-second shell timeouts under suite saturation, missing `test_stdio_server` helper binaries, existing multi-agent races, service-tier assertions, and image-capability fixtures. The new Kimi end-to-end regression passed inside that broad run. This PR does not claim that broad suite is green.\\n- `cargo clippy -p codex-core --tests -- -D warnings` is blocked by an existing `collapsible_match` warning in `codex-api/src/endpoint/anthropic_messages.rs`; none of the final correction files touch that path.\\n\\n## Remaining limitations\\n\\n- Kimi does not currently expose a stable authenticated entitlement-discovery endpoint used here, so PFTerminal does not auto-detect 256K versus 1M. The safe default is 256K and 1M is an explicit account-level configuration.\\n- The semantic completion check adds one small Kimi request at the end of action turns that executed tools. Informational turns and other providers do not pay this cost.\\n\",\"created_at\":\"2026-07-17T14:21:47Z\",\"updated_at\":\"2026-07-18T01:36:09Z\",\"closed_at\":\"2026-07-18T01:36:08Z\",\"merged_at\":\"2026-07-18T01:36:08Z\",\"merge_commit_sha\":\"d47740e4e353a4ba86df3a73a2305d84a77851b4\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/50/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/50/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/50/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/67b177dc0b052fd771cf031e7284d04c98e32cfa\",\"head\":{\"label\":\"CorbanuCore:feat/kimi-code-provider\",\"ref\":\"feat/kimi-code-provider\",\"sha\":\"67b177dc0b052fd771cf031e7284d04c98e32cfa\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"46de4878b03c14497539c98110a9c83b8249b7ef\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/50\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/50\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/50\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/50/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/50/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/50/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/67b177dc0b052fd771cf031e7284d04c98e32cfa\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/49\",\"id\":4072456751,\"node_id\":\"PR_kwDOTIDrTc7yvMIv\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/49\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/49.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/49.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/49\",\"number\":49,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix native Windows provider auth cwd initialization\",\"user\":{\"login\":\"jollydinger\",\"id\":206255145,\"node_id\":\"U_kgDODEs0KQ\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/206255145?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jollydinger\",\"html_url\":\"https://github.com/jollydinger\",\"followers_url\":\"https://api.github.com/users/jollydinger/followers\",\"following_url\":\"https://api.github.com/users/jollydinger/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/jollydinger/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/jollydinger/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/jollydinger/subscriptions\",\"organizations_url\":\"https://api.github.com/users/jollydinger/orgs\",\"repos_url\":\"https://api.github.com/users/jollydinger/repos\",\"events_url\":\"https://api.github.com/users/jollydinger/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/jollydinger/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- derive the provider-auth working directory from the current filesystem root\\n- avoid the native Windows startup panic caused by treating `/` as an absolute path\\n- preserve `/` behavior on Linux and macOS while supporting Windows drive and UNC roots\\n- update the Claude Plan provider regression test to assert the resolved root\\n\\n## Why\\n\\nOn native Windows, `/` is rooted but not absolute because it has no drive or UNC prefix. Constructing the built-in Claude Plan provider therefore panics in `AbsolutePathBuf::from_absolute_path_checked(/)`, which blocks normal CLI and TUI startup even when another provider is selected.\\n\\nUsing the final ancestor of `AbsolutePathBuf::current_dir()` retains a neutral filesystem-root cwd without assuming `C:\\\\`.\\n\\n## Validation\\n\\n- `cargo test --release -p codex-model-provider-info` (44 passed)\\n- `cargo build --release -p codex-cli --bin pfterminal`\\n- `pfterminal doctor` on native Windows x86_64\\n- non-interactive OpenAI smoke test on native Windows x86_64\",\"created_at\":\"2026-07-16T22:40:28Z\",\"updated_at\":\"2026-07-16T22:55:55Z\",\"closed_at\":\"2026-07-16T22:55:55Z\",\"merged_at\":\"2026-07-16T22:55:55Z\",\"merge_commit_sha\":\"6fff69f3831500d6f2a83a7d027f5062cf89f254\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/49/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/49/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/49/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/19b81461bb30d660fe2898a66f037f98e1d95b80\",\"head\":{\"label\":\"jollydinger:fix/windows-provider-auth-filesystem-root\",\"ref\":\"fix/windows-provider-auth-filesystem-root\",\"sha\":\"19b81461bb30d660fe2898a66f037f98e1d95b80\",\"user\":{\"login\":\"jollydinger\",\"id\":206255145,\"node_id\":\"U_kgDODEs0KQ\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/206255145?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jollydinger\",\"html_url\":\"https://github.com/jollydinger\",\"followers_url\":\"https://api.github.com/users/jollydinger/followers\",\"following_url\":\"https://api.github.com/users/jollydinger/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/jollydinger/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/jollydinger/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/jollydinger/subscriptions\",\"organizations_url\":\"https://api.github.com/users/jollydinger/orgs\",\"repos_url\":\"https://api.github.com/users/jollydinger/repos\",\"events_url\":\"https://api.github.com/users/jollydinger/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/jollydinger/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1303315707,\"node_id\":\"R_kgDOTa8E-w\",\"name\":\"PfTerminal\",\"full_name\":\"jollydinger/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"jollydinger\",\"id\":206255145,\"node_id\":\"U_kgDODEs0KQ\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/206255145?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jollydinger\",\"html_url\":\"https://github.com/jollydinger\",\"followers_url\":\"https://api.github.com/users/jollydinger/followers\",\"following_url\":\"https://api.github.com/users/jollydinger/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/jollydinger/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/jollydinger/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/jollydinger/subscriptions\",\"organizations_url\":\"https://api.github.com/users/jollydinger/orgs\",\"repos_url\":\"https://api.github.com/users/jollydinger/repos\",\"events_url\":\"https://api.github.com/users/jollydinger/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/jollydinger/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/jollydinger/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/jollydinger/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/jollydinger/PfTerminal/deployments\",\"created_at\":\"2026-07-16T22:40:00Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-07-16T22:40:10Z\",\"git_url\":\"git://github.com/jollydinger/PfTerminal.git\",\"ssh_url\":\"git@github.com:jollydinger/PfTerminal.git\",\"clone_url\":\"https://github.com/jollydinger/PfTerminal.git\",\"svn_url\":\"https://github.com/jollydinger/PfTerminal\",\"homepage\":null,\"size\":149967,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"5351a35c893f5039254f3bc0b5760bbbff84409d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/49\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/49\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/49\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/49/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/49/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/49/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/19b81461bb30d660fe2898a66f037f98e1d95b80\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/48\",\"id\":4044624102,\"node_id\":\"PR_kwDOTIDrTc7xFBDm\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/48\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/48.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/48.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/48\",\"number\":48,\"state\":\"closed\",\"locked\":false,\"title\":\"chore(deps): bump pkg-config from 0.3.32 to 0.3.33 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"[//]: # (dependabot-start)\\n\u26a0\ufe0f  **Dependabot is rebasing this PR** \u26a0\ufe0f \\n\\nRebasing might not happen immediately, so don't worry if this takes some time.\\n\\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\\n\\n---\\n\\n[//]: # (dependabot-end)\\n\\nBumps [pkg-config](https://github.com/rust-lang/pkg-config-rs) from 0.3.32 to 0.3.33.\\n\n\\nChangelog\\n\nSourced from pkg-config's changelog.\\n\n\\n\n[0.3.33] - 2026-04-12\\n\nChanged\\n\n\\n\nError output from pkg-config is included in the message again to\\nhelp with finding the cause (#187)\\n\\n\\n\\n\n\\nCommits\\n\n\\n\nf4ac872 Release 0.3.33\\n\nbc42854 Merge pull request #187 from Hofer-Julian/fix/error-message\\n\n3ca2dd7 fix: add pkg-config stderr to Rust error\\n\n057321c Merge pull request #178 from altunenes/patch-1\\n\n5da039f simple typo\\n\nSee full diff in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pkg-config&amp;package-manager=cargo&amp;previous-version=0.3.32&amp;new-version=0.3.33)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-07-13T13:07:23Z\",\"updated_at\":\"2026-08-07T14:30:32Z\",\"closed_at\":\"2026-08-07T14:30:24Z\",\"merged_at\":\"2026-08-07T14:30:24Z\",\"merge_commit_sha\":\"a9b344aa1bdceb4d5d4f98b7d316476250edc347\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/48/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/48/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/48/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/1d6c7617ab102df35549048a08983b7f7d5d5921\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/pkg-config-0.3.33\",\"ref\":\"dependabot/cargo/codex-rs/pkg-config-0.3.33\",\"sha\":\"1d6c7617ab102df35549048a08983b7f7d5d5921\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"5f70aca117dab1c4ba2c9ed5ba4ae00c5ad3dd76\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/48\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/48\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/48\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/48/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/48/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/48/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/1d6c7617ab102df35549048a08983b7f7d5d5921\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/47\",\"id\":4044617579,\"node_id\":\"PR_kwDOTIDrTc7xE_dr\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/47\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/47.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/47.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/47\",\"number\":47,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump constant_time_eq from 0.3.1 to 0.5.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"[//]: # (dependabot-start)\\n\u26a0\ufe0f  **Dependabot is rebasing this PR** \u26a0\ufe0f \\n\\nRebasing might not happen immediately, so don't worry if this takes some time.\\n\\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\\n\\n---\\n\\n[//]: # (dependabot-end)\\n\\nBumps [constant_time_eq](https://github.com/cesarb/constant_time_eq) from 0.3.1 to 0.5.0.\\n\n\\nChangelog\\n\nSourced from constant_time_eq's changelog.\\n\n\\n\n0.5.0\\n\n\\n\nUnfortunately, the Rust-version aware resolver only has an effect if\\nthe main crate being compiled is using edition 2024 or opts in, it's\\nnot enough to have edition 2024 in a dependency. Yanked 0.4.3 and\\nreleased 0.5.0; no changes other than the version number. Being able\\nto add new inline assembly architectures without requiring a manual\\nversion update in all dependent crates will have to wait until most\\nof the ecosystem is using edition 2024.\\n\\n\n0.4.3 (yanked)\\n\n\\n\nRust 1.95.0 stabilized inline assembly for PowerPC. Increase the Rust\\nminimum version to allow its use. Cargo's version-aware dependency\\nresolution should prevent this from being a breaking change.\\n\\n\n0.4.2\\n\n\\n\nRefactor detection of the DIT feature on ARM. For builds without the\\n&quot;std&quot; feature, there's now an undocumented function to force the use\\nof the DIT bit.\\n\\n\n0.4.1\\n\n\\n\nSimplify code to make it easier to review.\\n\\n\n0.4.0\\n\nBREAKING CHANGE: this crate now has a &quot;std&quot; feature which is enabled by\\ndefault. Disable it if you need to use this crate as a no_std crate.\\n\nPrevious versions of this crate protected against the optimizer doing an\\nearly exit when the accumulator becomes non-zero (found a difference),\\nbut not against a sufficiently smart optimizer doing an early exit when\\nthe accumulator has all bits set (the accumulator never clears a bit, so\\nhaving all bits set means it will no longer change).\\n\nProtecting against that also prevents autovectorization, so this release\\ndoes manual vectorization to recover most of the speed lost. Where there\\nis enough compiler support (stable vector intrinsics), it uses a mix of\\nvector intrinsics and inline assembly for inputs which are a multiple of\\nthe vector size, while for other architectures and for the remainder of\\nan input which is not a multiple of the vector size, it uses a generic\\nword-at-a-time implementation with the native word size.\\n\nSome newer implementations of the ARM architecture do not guarantee the\\ntiming of instructions unless the DIT bit is set. Fortunately, that bit\\ncan be set on all privilege levels; unfortunately, that bit only exists\\non these newer implementations of the ARM architecture, and the flag to\\ndetect whether it exists is not accessible on all privilege levels. How\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nafe1dc7 Release 0.5.0\\n\nde13231 Release 0.4.3\\n\nc55cf6f Update criterion to 0.8.2\\n\n2230202 Use inline asm for powerpc\\n\n9d3a6da Update criterion to 0.7\\n\n86f38ed Release 0.4.2\\n\nc8b7924 Update count_instructions to 0.2.0\\n\n508e633 Small cleanups\\n\n421e49a Refactor DIT detection\\n\n039ea77 Release 0.4.1\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T13:06:29Z\",\"updated_at\":\"2026-08-07T14:31:12Z\",\"closed_at\":\"2026-08-07T14:31:04Z\",\"merged_at\":\"2026-08-07T14:31:04Z\",\"merge_commit_sha\":\"f3c793b1199e310ddc246d6fbb262be0a03ba252\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/47/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/47/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/47/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/18403208a8f8cf7ace2569bf389e0b562bbe67d6\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/constant_time_eq-0.5.0\",\"ref\":\"dependabot/cargo/codex-rs/constant_time_eq-0.5.0\",\"sha\":\"18403208a8f8cf7ace2569bf389e0b562bbe67d6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/47\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/47\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/47\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/47/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/47/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/47/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/18403208a8f8cf7ace2569bf389e0b562bbe67d6\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/46\",\"id\":4044610721,\"node_id\":\"PR_kwDOTIDrTc7xE9yh\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/46\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/46.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/46.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/46\",\"number\":46,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump serde_json from 1.0.149 to 1.0.151 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"[//]: # (dependabot-start)\\n\u26a0\ufe0f  **Dependabot is rebasing this PR** \u26a0\ufe0f \\n\\nRebasing might not happen immediately, so don't worry if this takes some time.\\n\\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\\n\\n---\\n\\n[//]: # (dependabot-end)\\n\\nBumps [serde_json](https://github.com/serde-rs/json) from 1.0.149 to 1.0.151.\\n\n\\nRelease notes\\n\nSourced from serde_json's releases.\\n\n\\n\nv1.0.151\\n\n\\n\nAdd RawValue::from_string_unchecked (#1331, thanks @\u200bWonderLawrence)\\n\\n\nv1.0.150\\n\n\\n\nReject non-string enum object keys (#1324, thanks @\u200bpuneetdixit200)\\n\\n\\n\\n\n\\nCommits\\n\n\\n\nde85007 Release 1.0.151\\n\n3b2b3c5 Merge pull request #1331 from WonderLawrence/rawvalue-from-string-unchecked\\n\n0406d96 Debug-assert well-formedness and no-whitespace in from_string_unchecked\\n\ncf16f75 Add RawValue::from_string_unchecked\\n\n827a315 Update actions/upload-artifact@v6 -&gt; v7\\n\ncea36a5 Update actions/checkout@v6 -&gt; v7\\n\na1ae73a Release 1.0.150\\n\n1a360b0 Merge pull request #1324 from puneetdixit200/reject-non-string-enum-keys\\n\n2037b63 Reject non-string enum object keys\\n\n5d30df6 Resolve manual_assert_eq pedantic clippy lint\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T13:05:35Z\",\"updated_at\":\"2026-08-07T14:30:19Z\",\"closed_at\":\"2026-08-07T14:30:11Z\",\"merged_at\":\"2026-08-07T14:30:10Z\",\"merge_commit_sha\":\"89a3186efb9d8e090083943682521646493172a6\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/46/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/46/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/46/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/73b9c7822e6025dced12f4e1e67fc31861d79e55\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/serde_json-1.0.150\",\"ref\":\"dependabot/cargo/codex-rs/serde_json-1.0.150\",\"sha\":\"73b9c7822e6025dced12f4e1e67fc31861d79e55\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/46\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/46\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/46\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/46/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/46/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/46/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/73b9c7822e6025dced12f4e1e67fc31861d79e55\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/45\",\"id\":4044603710,\"node_id\":\"PR_kwDOTIDrTc7xE8E-\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/45\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/45.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/45.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/45\",\"number\":45,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump serde_with from 3.17.0 to 3.21.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"[//]: # (dependabot-start)\\n\u26a0\ufe0f  **Dependabot is rebasing this PR** \u26a0\ufe0f \\n\\nRebasing might not happen immediately, so don't worry if this takes some time.\\n\\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\\n\\n---\\n\\n[//]: # (dependabot-end)\\n\\nBumps [serde_with](https://github.com/jonasbb/serde_with) from 3.17.0 to 3.21.0.\\n\n\\nRelease notes\\n\nSourced from serde_with's releases.\\n\n\\n\nserde_with v3.21.0\\n\nSecurity\\n\n\\n\n\\n\nGHSA-7gcf-g7xr-8hxj: KeyValueMap serialization panics on empty sequence or map entries\\nBad or attacker controlled values could cause a panic while allocating too large values.\\nFixed in #966 by setting a maximum allocation size during the creation of collections like Vec or sets.\\n\nThanks to @\u200b7thParkk for reporting the issue.\\n\\n\\n\nAdded\\n\n\\n\nAdd NoneAsZero adapter that maps Option&lt;NonZero*&gt; to a plain integer, encoding None as 0 by @\u200bSAY-5 (#486)\\n\\n\nChanged\\n\n\\n\nRe-enable link-to-definition on docs.rs (#964)\\n\\n\nFixed\\n\n\\n\nFix some doc links to point to the correct types (#963)\\n\nRe-enable unused_qualifications and fix the resulting findings by @\u200blms0806 (#962)\\n\\n\nserde_with v3.20.0\\n\nAdded\\n\n\\n\nAdd support for base58 encoding, similar to the existing base64 setup by @\u200bmitinarseny (#943)\\n\\n\nFixed\\n\n\\n\nExtend base64 with schemars support by @\u200bmitinarseny (#9949)\\n\\n\nserde_with v3.19.0\\n\nAdded\\n\n\\n\n\\n\nAdd support for hashbrown v0.17 (#940)\\n\nThis extends the existing support for hashbrown to the newly released version.\\n\\n\\n\nserde_with v3.18.0\\n\nAdded\\n\n\\n\nSupport OneOrMany with more sequence and set types (#929)\\n\\n\nChanged\\n\n\\n\nBump MSRV to 1.88 due to the darling dependency\\n\\n\\n\\n\n\\nCommits\\n\n\\n\n0f4ca67 Update changelog for 3.21.0 (#967)\\n\n7654841 Update changelog for 3.21.0\\n\nc8a1d82 Protect all collection creations against capacity overflow by using `size_hin...\\n\n6ad5fa5 Properly feature gate the vec_with_capacity_cautious function\\n\nef7d141 Protect all collection creations against capacity overflow by using `size_hin...\\n\na348da3 Add serde_as deserialize_as explain (#958)\\n\n2e5bc20 Bump the github-actions group with 3 updates (#965)\\n\n927a3d6 Bump the github-actions group with 3 updates\\n\n62d14ec Enable link-to-definition on docs.rs again, after the upstream issue was reso...\\n\n4584d94 Enable link-to-definition on docs.rs again, after the upstream issue was reso...\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T13:04:43Z\",\"updated_at\":\"2026-08-07T14:30:58Z\",\"closed_at\":\"2026-08-07T14:30:51Z\",\"merged_at\":\"2026-08-07T14:30:50Z\",\"merge_commit_sha\":\"28813637194080689b475a13b4bc8ee815db333e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/45/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/45/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/45/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/65a539f45663520cd1d4b71baf7a1bb09eca67a6\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/serde_with-3.21.0\",\"ref\":\"dependabot/cargo/codex-rs/serde_with-3.21.0\",\"sha\":\"65a539f45663520cd1d4b71baf7a1bb09eca67a6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/45\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/45\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/45\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/45/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/45/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/45/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/65a539f45663520cd1d4b71baf7a1bb09eca67a6\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/44\",\"id\":4044574901,\"node_id\":\"PR_kwDOTIDrTc7xE1C1\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/44\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/44.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/44.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/44\",\"number\":44,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump astral-sh/setup-uv from 8.1.0 to 9.0.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.1.0 to 9.0.0.\\n\n\\nRelease notes\\n\nSourced from astral-sh/setup-uv's releases.\\n\n\\n\nv9.0.0 \ud83c\udf08 Change prune-cache default to false\\n\nChanges\\n\nThis release disables the default cache cache pruning to ease the load on the PyPi infrastructure.\\nSince users might experience more GitHub Actions cache usage which might result in higher costs this is marked as a breaking change. To read more on why we did this (now) you can read the detailed analysis and reasoning in #967\\n\nBesides this big breaking change we also have a small bugfix while building caches for linux distributions that behave a big different than the &quot;big ones&quot; and a speed up in version resolution by only reading the version manifest until a matching version is found saving runtime and network bandwith.\\n\n\ud83d\udea8 Breaking changes\\n\n\\n\nChange prune-cache default to false @\u200bcharliermarsh (#967)\\n\\n\n\ud83d\udc1b Bug fixes\\n\n\\n\nfix: fall back to distribution ID when os-release has no version field @\u200bcxzhong (#961)\\n\\n\n\ud83d\ude80 Enhancements\\n\n\\n\nSpeed up version client by partial response reads @\u200beifinger (#807)\\n\\n\n\ud83e\uddf0 Maintenance\\n\n\\n\nchore: update known checksums for 0.11.30 @github-actions[bot] (#968)\\n\nchore: update known checksums for 0.11.29 @github-actions[bot] (#960)\\n\\n\n\ud83d\udcda Documentation\\n\n\\n\ndocs: update version references to v8.3.2 @github-actions[bot] (#949)\\n\\n\n\u2b06\ufe0f Dependency updates\\n\n\\n\nchore(deps): roll up Dependabot updates @\u200beifinger (#970)\\n\nchore(deps): roll up Dependabot updates @\u200beifinger (#962)\\n\\n\nv8.2.0 \ud83c\udf08 New inputs quiet and download-from-astral-mirror\\n\nChanges\\n\nThis release brings two new inputs and a few bug fixes.\\n\nNew inputs\\n\nLets talk about the new inputs first.\\n\nquiet\\n\nPretty simple. It turns of all info loggings. Useful if you use this in a composite action and are not interested in all the details.\\nIn the upcoming releases we will add log groups to fully implement support for &quot;less noise&quot;\\n\n\\n\n[!NOTE]\\nWarnings and errors are always logged.\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nc771a70 chore(deps): roll up Dependabot updates (#970)\\n\n2f537ca chore: update known checksums for 0.11.30 (#968)\\n\n2269552 Speed up version client by partial response reads (#807)\\n\n47a7f4f Change prune-cache default to false (#967)\\n\n71966ef chore(deps): roll up Dependabot updates (#962)\\n\nf12b1f0 fix: fall back to distribution ID when os-release has no version field (#961)\\n\necd24dd chore: update known checksums for 0.11.29 (#960)\\n\n6a19136 docs: update version references to v8.3.2 (#949)\\n\n11f9893 chore: roll up Dependabot updates (#948)\\n\nf798556 docs: update version references to v8.3.1 (#946)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T13:00:37Z\",\"updated_at\":\"2026-08-07T14:26:13Z\",\"closed_at\":\"2026-08-07T14:26:05Z\",\"merged_at\":\"2026-08-07T14:26:05Z\",\"merge_commit_sha\":\"91d2cac3eb6fd0c626886bd2716343d49d2a2018\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/44/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/44/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/44/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/fec098b21fcf7058032d205f16606fe118896009\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/astral-sh/setup-uv-8.3.0\",\"ref\":\"dependabot/github_actions/astral-sh/setup-uv-8.3.0\",\"sha\":\"fec098b21fcf7058032d205f16606fe118896009\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/44\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/44\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/44\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/44/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/44/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/44/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/fec098b21fcf7058032d205f16606fe118896009\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/43\",\"id\":4044571061,\"node_id\":\"PR_kwDOTIDrTc7xE0G1\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/43\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/43.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/43.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/43\",\"number\":43,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump taiki-e/install-action from 2 to 2.85.2\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2 to 2.85.2.\\n\n\\nRelease notes\\n\nSourced from taiki-e/install-action's releases.\\n\n\\n\n2.85.2\\n\n\\n\n\\n\nUpdate prek@latest to 0.4.11.\\n\\n\n\\n\nUpdate mise@latest to 2026.7.13.\\n\\n\n\\n\nUpdate kingfisher@latest to 1.109.0.\\n\\n\\n\n2.85.1\\n\n\\n\n\\n\nUpdate vacuum@latest to 0.30.0.\\n\\n\n\\n\nUpdate uv@latest to 0.11.32.\\n\\n\n\\n\nUpdate mise@latest to 2026.7.12.\\n\\n\n\\n\nUpdate cyclonedx@latest to 0.33.1.\\n\\n\n\\n\nUpdate cargo-neat@latest to 0.5.2.\\n\\n\\n\n2.85.0\\n\n\\n\n\\n\nSupport wild (alias: wild-linker). (#1949)\\n\\n\n\\n\nSupport bpf-linker. (#1950)\\n\\n\n\\n\nSupport rafn. (#1935, thanks @\u200bDarkWanderer)\\n\\n\n\\n\nUpdate cargo-neat@latest to 0.5.1.\\n\\n\n\\n\nUpdate zizmor@latest to 1.28.0.\\n\\n\n\\n\nUpdate wasmtime@latest to 47.0.2.\\n\\n\n\\n\nUpdate uv@latest to 0.11.31.\\n\\n\n\\n\nUpdate syft@latest to 1.49.0.\\n\\n\\n\n2.84.1\\n\n\\n\n\\n\nUpdate wasmtime@latest to 47.0.1.\\n\\n\n\\n\nUpdate wasm-tools@latest to 1.254.0.\\n\\n\n\\n\nUpdate uv@latest to 0.11.30.\\n\\n\n\\n\nUpdate mise@latest to 2026.7.11.\\n\\n\n\\n\nUpdate cargo-neat@latest to 0.5.0.\\n\\n\n\\n\nUpdate cargo-crap@latest to 0.3.1.\\n\\n\n\\n\nUpdate biome@latest to 2.5.5.\\n\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n41049aa Release 2.85.2\\n\ndfcf365 Update prek@latest to 0.4.11\\n\neea03cc Update mise@latest to 2026.7.13\\n\n81ca2fe Update martin manifest\\n\ncc90ed0 Update kingfisher@latest to 1.109.0\\n\n55639a3 Update cargo-shear manifest\\n\n3d7d7cd Release 2.85.1\\n\nd09ccb4 Update vacuum@latest to 0.30.0\\n\nac43dee Update uv@latest to 0.11.32\\n\n49b1697 Update prek manifest\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T13:00:03Z\",\"updated_at\":\"2026-08-07T14:26:09Z\",\"closed_at\":\"2026-08-07T14:26:01Z\",\"merged_at\":\"2026-08-07T14:26:01Z\",\"merge_commit_sha\":\"11e27b4e8db667425f8cd0e8dfaabe604cac8609\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/43/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/43/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/43/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/842e5559536bdf9dbb82cda0487fdc3a87eb146b\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/taiki-e/install-action-2.82.9\",\"ref\":\"dependabot/github_actions/taiki-e/install-action-2.82.9\",\"sha\":\"842e5559536bdf9dbb82cda0487fdc3a87eb146b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"dc15684c44cd4db290de680013aebe05190f968e\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/43\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/43\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/43\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/43/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/43/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/43/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/842e5559536bdf9dbb82cda0487fdc3a87eb146b\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/42\",\"id\":4044546856,\"node_id\":\"PR_kwDOTIDrTc7xEuMo\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/42\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/42.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/42.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/42\",\"number\":42,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump actions/cache from 5.0.4 to 6.1.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/cache](https://github.com/actions/cache) from 5.0.4 to 6.1.0.\\n\n\\nRelease notes\\n\nSourced from actions/cache's releases.\\n\n\\n\nv6.1.0\\n\nWhat's Changed\\n\n\\n\nBump @\u200bactions/cache to v6.1.0 - handle read-only cache access by @\u200bjasongin in actions/cache#1768\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v6...v6.1.0\\n\nv6.0.0\\n\nWhat's Changed\\n\n\\n\nUpdate packages, migrate to ESM by @\u200bSamirat in actions/cache#1760\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v6.0.0\\n\nv5.1.0\\n\nWhat's Changed\\n\n\\n\nBump @\u200bactions/cache to v5.1.0 - handle read-only cache access by @\u200bjasongin in actions/cache#1775\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v5.1.0\\n\nv5.0.5\\n\nWhat's Changed\\n\n\\n\nUpdate ts-http-runtime dependency by @\u200byacaovsnc in actions/cache#1747\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v5.0.5\\n\\n\\n\n\\nChangelog\\n\nSourced from actions/cache's changelog.\\n\n\\n\nReleases\\n\nHow to prepare a release\\n\n\\n\n[!NOTE]\\nRelevant for maintainers with write access only.\\n\\n\n\\n\nSwitch to a new branch from main.\\n\nRun npm test to ensure all tests are passing.\\n\nUpdate the version in https://github.com/actions/cache/blob/main/package.json.\\n\nRun npm run build to update the compiled files.\\n\nUpdate this https://github.com/actions/cache/blob/main/RELEASES.md with the new version and changes in the ## Changelog section.\\n\nRun licensed cache to update the license report.\\n\nRun licensed status and resolve any warnings by updating the https://github.com/actions/cache/blob/main/.licensed.yml file with the exceptions.\\n\nCommit your changes and push your branch upstream.\\n\nOpen a pull request against main and get it reviewed and merged.\\n\nDraft a new release https://github.com/actions/cache/releases use the same version number used in package.json\\n\n\\n\nCreate a new tag with the version number.\\n\nAuto generate release notes and update them to match the changes you made in RELEASES.md.\\n\nToggle the set as the latest release option.\\n\nPublish the release.\\n\\n\\n\nNavigate to https://github.com/actions/cache/actions/workflows/release-new-action-version.yml\\n\n\\n\nThere should be a workflow run queued with the same version number.\\n\nApprove the run to publish the new version and update the major tags for this action.\\n\\n\\n\\n\nChangelog\\n\n6.1.0\\n\n\\n\nBump @actions/cache to v6.1.0 to pick up actions/toolkit#2435 Handle cache write error due to read-only token\\n\nSwitch redundant &quot;Cache save failed&quot; warning to debug log in save-only\\n\\n\n6.0.0\\n\n\\n\nUpdated @actions/cache to ^6.0.1, @actions/core to ^3.0.1, @actions/exec to ^3.0.0, @actions/io to ^3.0.2\\n\nMigrated to ESM module system\\n\nUpgraded Jest to v30 and test infrastructure to be ESM compatible\\n\\n\n5.0.4\\n\n\\n\nBump minimatch to v3.1.5 (fixes ReDoS via globstar patterns)\\n\nBump undici to v6.24.1 (WebSocket decompression bomb protection, header validation fixes)\\n\nBump fast-xml-parser to v5.5.6\\n\\n\n5.0.3\\n\n\\n\nBump @actions/cache to v5.0.5 (Resolves: https://github.com/actions/cache/security/dependabot/33)\\n\nBump @actions/core to v2.0.3\\n\\n\n5.0.2\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n55cc834 Merge pull request #1768 from jasongin/readonly-cache\\n\nd8cd72f Bump @\u200bactions/cache to v6.1.0 - handle cache write error due to RO token\\n\n2c8a9bd Merge pull request #1760 from actions/samirat/esm_migration_and_package_update\\n\ne9b91fd Prettier fixes\\n\ne4884b8 Rebuild dist\\n\n10baf01 Fixed licenses\\n\ne39b386 Fix test mock return order\\n\nb692820 PR feedback\\n\n6074912 Rebuild dist bundles as ESM to match type:module\\n\n5a912e8 Fix lint and jest issues\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T12:56:38Z\",\"updated_at\":\"2026-08-07T14:26:07Z\",\"closed_at\":\"2026-08-07T14:25:58Z\",\"merged_at\":\"2026-08-07T14:25:58Z\",\"merge_commit_sha\":\"60f773282ab602bcc4c9602f1b24274efe3c0e3c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/42/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/42/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/42/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d3ed83f93840962ac1aee7af697ec635983b5d80\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/cache-6.1.0\",\"ref\":\"dependabot/github_actions/actions/cache-6.1.0\",\"sha\":\"d3ed83f93840962ac1aee7af697ec635983b5d80\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"02f7fc75b3f0b4d72198995a70062158ce90edd6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/42\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/42\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/42\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/42/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/42/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/42/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d3ed83f93840962ac1aee7af697ec635983b5d80\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/41\",\"id\":4044545881,\"node_id\":\"PR_kwDOTIDrTc7xEt9Z\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/41\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/41.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/41.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/41\",\"number\":41,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump actions/cache/save from 5.0.4 to 6.1.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/cache/save](https://github.com/actions/cache) from 5.0.4 to 6.1.0.\\n\n\\nRelease notes\\n\nSourced from actions/cache/save's releases.\\n\n\\n\nv6.1.0\\n\nWhat's Changed\\n\n\\n\nBump @\u200bactions/cache to v6.1.0 - handle read-only cache access by @\u200bjasongin in actions/cache#1768\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v6...v6.1.0\\n\nv6.0.0\\n\nWhat's Changed\\n\n\\n\nUpdate packages, migrate to ESM by @\u200bSamirat in actions/cache#1760\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v6.0.0\\n\nv5.1.0\\n\nWhat's Changed\\n\n\\n\nBump @\u200bactions/cache to v5.1.0 - handle read-only cache access by @\u200bjasongin in actions/cache#1775\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v5.1.0\\n\nv5.0.5\\n\nWhat's Changed\\n\n\\n\nUpdate ts-http-runtime dependency by @\u200byacaovsnc in actions/cache#1747\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v5.0.5\\n\\n\\n\n\\nChangelog\\n\nSourced from actions/cache/save's changelog.\\n\n\\n\nReleases\\n\nHow to prepare a release\\n\n\\n\n[!NOTE]\\nRelevant for maintainers with write access only.\\n\\n\n\\n\nSwitch to a new branch from main.\\n\nRun npm test to ensure all tests are passing.\\n\nUpdate the version in https://github.com/actions/cache/blob/main/package.json.\\n\nRun npm run build to update the compiled files.\\n\nUpdate this https://github.com/actions/cache/blob/main/RELEASES.md with the new version and changes in the ## Changelog section.\\n\nRun licensed cache to update the license report.\\n\nRun licensed status and resolve any warnings by updating the https://github.com/actions/cache/blob/main/.licensed.yml file with the exceptions.\\n\nCommit your changes and push your branch upstream.\\n\nOpen a pull request against main and get it reviewed and merged.\\n\nDraft a new release https://github.com/actions/cache/releases use the same version number used in package.json\\n\n\\n\nCreate a new tag with the version number.\\n\nAuto generate release notes and update them to match the changes you made in RELEASES.md.\\n\nToggle the set as the latest release option.\\n\nPublish the release.\\n\\n\\n\nNavigate to https://github.com/actions/cache/actions/workflows/release-new-action-version.yml\\n\n\\n\nThere should be a workflow run queued with the same version number.\\n\nApprove the run to publish the new version and update the major tags for this action.\\n\\n\\n\\n\nChangelog\\n\n6.1.0\\n\n\\n\nBump @actions/cache to v6.1.0 to pick up actions/toolkit#2435 Handle cache write error due to read-only token\\n\nSwitch redundant &quot;Cache save failed&quot; warning to debug log in save-only\\n\\n\n6.0.0\\n\n\\n\nUpdated @actions/cache to ^6.0.1, @actions/core to ^3.0.1, @actions/exec to ^3.0.0, @actions/io to ^3.0.2\\n\nMigrated to ESM module system\\n\nUpgraded Jest to v30 and test infrastructure to be ESM compatible\\n\\n\n5.0.4\\n\n\\n\nBump minimatch to v3.1.5 (fixes ReDoS via globstar patterns)\\n\nBump undici to v6.24.1 (WebSocket decompression bomb protection, header validation fixes)\\n\nBump fast-xml-parser to v5.5.6\\n\\n\n5.0.3\\n\n\\n\nBump @actions/cache to v5.0.5 (Resolves: https://github.com/actions/cache/security/dependabot/33)\\n\nBump @actions/core to v2.0.3\\n\\n\n5.0.2\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n55cc834 Merge pull request #1768 from jasongin/readonly-cache\\n\nd8cd72f Bump @\u200bactions/cache to v6.1.0 - handle cache write error due to RO token\\n\n2c8a9bd Merge pull request #1760 from actions/samirat/esm_migration_and_package_update\\n\ne9b91fd Prettier fixes\\n\ne4884b8 Rebuild dist\\n\n10baf01 Fixed licenses\\n\ne39b386 Fix test mock return order\\n\nb692820 PR feedback\\n\n6074912 Rebuild dist bundles as ESM to match type:module\\n\n5a912e8 Fix lint and jest issues\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-07-13T12:56:30Z\",\"updated_at\":\"2026-08-07T14:26:03Z\",\"closed_at\":\"2026-08-07T14:25:55Z\",\"merged_at\":\"2026-08-07T14:25:55Z\",\"merge_commit_sha\":\"196f104b0f502ab6e68fee25a1b8bf55decfd2f4\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/41/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/41/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/41/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b9629a625c3f037aba3295ae5fb95211056e7861\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/cache/save-6.1.0\",\"ref\":\"dependabot/github_actions/actions/cache/save-6.1.0\",\"sha\":\"b9629a625c3f037aba3295ae5fb95211056e7861\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"02f7fc75b3f0b4d72198995a70062158ce90edd6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/41\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/41\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/41\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/41/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/41/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/41/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b9629a625c3f037aba3295ae5fb95211056e7861\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/40\",\"id\":4044541926,\"node_id\":\"PR_kwDOTIDrTc7xEs_m\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/40\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/40.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/40.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/40\",\"number\":40,\"state\":\"closed\",\"locked\":false,\"title\":\"chore(deps): bump rust-toolchain from 1.95.0 to 1.97.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.97.0.\\n\n\\nRelease notes\\n\nSourced from rust-toolchain's releases.\\n\n\\n\nRust 1.97.0\\n\n\\n\nLanguage\\n\n\\n\nConsider Result&lt;T, Uninhabited&gt; and ControlFlow&lt;Uninhabited, T&gt; to be equivalent to T for must use lint\\n\nAdd allow-by-default dead_code_pub_in_binary lint for unused pub items in binary crates\\n\nStabilize the div32, lam-bh, lamcas, ld-seq-sa and scq target features\\n\nStabilize cfg(target_has_atomic_primitive_alignment)\\n\nAllow trailing self in imports in more cases\\n\\n\n\\n\nPlatform Support\\n\n\\n\nnvptx64-nvidia-cuda: drop support for old architectures and old ISAs\\n\\n\nRefer to Rust's platform support page for more information on Rust's tiered platform support.\\n\n\\n\nStabilized APIs\\n\n\\n\nDefault for RepeatN\\n\nCopy for ffi::FromBytesUntilNulError\\n\nSend for std::fs::File on UEFI\\n\n&lt;{integer}&gt;::isolate_highest_one\\n\n&lt;{integer}&gt;::isolate_lowest_one\\n\n&lt;{integer}&gt;::highest_one\\n\n&lt;{integer}&gt;::lowest_one\\n\n&lt;{integer}&gt;::bit_width\\n\nNonZero&lt;{integer}&gt;::isolate_highest_one\\n\nNonZero&lt;{integer}&gt;::isolate_lowest_one\\n\nNonZero&lt;{integer}&gt;::highest_one\\n\nNonZero&lt;{integer}&gt;::lowest_one\\n\nNonZero&lt;{integer}&gt;::bit_width\\n\\n\nThese previously stable APIs are now stable in const contexts:\\n\n\\n\nchar::is_control\\n\\n\n\\n\nCargo\\n\n\\n\nStabilize build.warnings config. This controls how lint warnings from local packages are treated. Useful for enforcing a warning-free build in CI, replacing -Dwarnings. docs\\n\nStabilize resolver.lockfile-path config. This allows specifying the path to the lockfile to use when resolving dependencies. Useful when working with read-only source directories. docs\\n\ncargo-clean: Error when --target-dir doesn't look like a Cargo target directory. This prevents accidental deletion of non-target directories.\\n\nAdd -m shorthand for --manifest-path\\n\nRemove curl dependency from crates-io crate\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from rust-toolchain's changelog.\\n\n\\n\nVersion 1.97.0 (2026-07-09)\\n\n\\n\nLanguage\\n\n\\n\nConsider Result&lt;T, Uninhabited&gt; and ControlFlow&lt;Uninhabited, T&gt; to be equivalent to T for must use lint\\n\nAdd allow-by-default dead_code_pub_in_binary lint for unused pub items in binary crates\\n\nStabilize the div32, lam-bh, lamcas, ld-seq-sa and scq target features\\n\nStabilize cfg(target_has_atomic_primitive_alignment)\\n\nAllow trailing self in imports in more cases\\n\\n\n\\n\nPlatform Support\\n\n\\n\nnvptx64-nvidia-cuda: drop support for old architectures and old ISAs\\n\\n\nRefer to Rust's platform support page\\nfor more information on Rust's tiered platform support.\\n\n\\n\nStabilized APIs\\n\n\\n\nDefault for RepeatN\\n\nCopy for ffi::FromBytesUntilNulError\\n\nSend for std::fs::File on UEFI\\n\n&lt;{integer}&gt;::isolate_highest_one\\n\n&lt;{integer}&gt;::isolate_lowest_one\\n\n&lt;{integer}&gt;::highest_one\\n\n&lt;{integer}&gt;::lowest_one\\n\n&lt;{integer}&gt;::bit_width\\n\nNonZero&lt;{integer}&gt;::isolate_highest_one\\n\nNonZero&lt;{integer}&gt;::isolate_lowest_one\\n\nNonZero&lt;{integer}&gt;::highest_one\\n\nNonZero&lt;{integer}&gt;::lowest_one\\n\nNonZero&lt;{integer}&gt;::bit_width\\n\\n\nThese previously stable APIs are now stable in const contexts:\\n\n\\n\nchar::is_control\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n2d8144b Auto merge of #158832 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum\\n\n1417dc7 Cherry pick mirroring kernel archives in ci-mirrors\\n\ne6ccfb3 Fetch latest relnotes\\n\n701e471 Bump stable channel\\n\nb2282dd Auto merge of #158630 - weihanglo:beta-cargo-backport, r=weihanglo\\n\nafbfb2f [beta-1.97] Update cargo submodule\\n\nc04e321 Auto merge of #158420 - cuviper:beta-next, r=cuviper\\n\nc93dd3e don't try to remove assignments in SimplifyComparisonIntegral\\n\nd2e3ae1 add test case for miscompilation\\n\n9a2d041 updating other test error types\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rust-toolchain&amp;package-manager=rust_toolchain&amp;previous-version=1.95.0&amp;new-version=1.97.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-07-13T12:55:56Z\",\"updated_at\":\"2026-07-20T12:55:45Z\",\"closed_at\":\"2026-07-20T12:55:43Z\",\"merged_at\":null,\"merge_commit_sha\":\"ab93bd4083bc9a87763d741d02e11ad7205deef2\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364576665,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtmQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust_toolchain_package_manager\",\"name\":\"rust_toolchain_package_manager\",\"color\":\"D34516\",\"default\":false,\"description\":\"Pull requests that update rust_toolchain_package_manager code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/40/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/40/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/40/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e3e878ebd1cdc141a31aecb8f678de9775c7b651\",\"head\":{\"label\":\"CorbanuCore:dependabot/rust_toolchain/codex-rs/rust-toolchain-1.97.0\",\"ref\":\"dependabot/rust_toolchain/codex-rs/rust-toolchain-1.97.0\",\"sha\":\"e3e878ebd1cdc141a31aecb8f678de9775c7b651\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"5f70aca117dab1c4ba2c9ed5ba4ae00c5ad3dd76\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/40\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/40\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/40\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/40/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/40/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/40/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e3e878ebd1cdc141a31aecb8f678de9775c7b651\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/39\",\"id\":4028543781,\"node_id\":\"PR_kwDOTIDrTc7wHrMl\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/39\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/39.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/39.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/39\",\"number\":39,\"state\":\"closed\",\"locked\":false,\"title\":\"Integrate PFTerminal runtime fixes and GPT-5.6 support\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- isolate PFTerminal runtime state under `~/.pfterminal` while preserving explicit home overrides\\n- stop PFTerminal packages and installers from shipping or replacing the upstream `codex` command\\n- add GPT-5.6 Sol, Terra, and Luna catalog/runtime support with Sol as the PFTerminal default\\n- preserve provider routing, orchestration, dispatch recovery, and installer/release hardening accumulated on the integration branch\\n- add durable Task Node evidence guidance\\n- consolidate the compatible `actions/cache` and `actions/cache/save` 5.0.5 updates\\n\\n## Verification\\n\\n- `just fmt`\\n- `git diff --check`\\n- focused home/state/model/provider tests: 252 passed\\n- `just test -p codex-tui model`: 94 passed\\n- orchestration role-picker regression: passed\\n- live GPT-5.6 Sol/Terra/Luna probes and Sol tool continuation: passed\\n- `just bazel-lock-check`: passed\\n- `just test -p codex-otel`: 46 passed after rejecting incompatible partial OpenTelemetry 0.32 bot updates\\n\\n## Notes\\n\\nGPT-5.6 `ultra` is sanitized from runtime-visible effort choices because the live endpoint rejects it. The direct GPT-5.6 slugs remain usable even when the account model catalog does not advertise them.\\n\",\"created_at\":\"2026-07-10T10:11:49Z\",\"updated_at\":\"2026-07-13T02:07:17Z\",\"closed_at\":\"2026-07-13T02:07:17Z\",\"merged_at\":\"2026-07-13T02:07:17Z\",\"merge_commit_sha\":\"a271dc313d4685caa0db8079d0355f72c8499ab8\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/39/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/39/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/39/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a271dc313d4685caa0db8079d0355f72c8499ab8\",\"head\":{\"label\":\"CorbanuCore:integrate/pfterminal-20260707\",\"ref\":\"integrate/pfterminal-20260707\",\"sha\":\"a271dc313d4685caa0db8079d0355f72c8499ab8\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/39\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/39\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/39\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/39/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/39/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/39/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/a271dc313d4685caa0db8079d0355f72c8499ab8\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/38\",\"id\":4016840634,\"node_id\":\"PR_kwDOTIDrTc7vbB-6\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/38\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/38.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/38.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/38\",\"number\":38,\"state\":\"open\",\"locked\":false,\"title\":\"Add headless Task Node link: extract tasknode-client crate, add `tasknode link` CLI\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n`pfterminal tasknode` is an agent-facing JSON CLI, but **every one of its verbs requires a `tasknode/session` credential that no CLI command could create.** The GitHub link flow existed only inside the TUI (`/tasknode link`), so a headless deployment \u2014 SSH, container, or an agent driving PfTerminal \u2014 could never bootstrap. This adds `pfterminal tasknode link`.\\n\\n## Root cause\\n\\nThe Task Node client was implemented **twice**, and the session struct was duplicated **asymmetrically**:\\n\\n| | TUI | CLI |\\n|---|---|---|\\n| `TaskNodeClient` | `tasknode_menu.rs:2666`, **with** `start_github_link()` / `poll_session()` | `tasknode_cmd.rs:607`, with **neither** |\\n| `TaskNodeLocalSession` | `Serialize + Deserialize`, 8 fields, `save()` + `load()` | **`Deserialize` only, 3 of 8 fields, no `save()`** |\\n| `TASKNODE_SESSION_LABEL` | declared at `tui:24` | declared again at `cli:16` |\\n\\nThe CLI could *read* a session but had no type capable of *writing* one \u2014 it couldn't even record a pending link, having nowhere to put `pending_request_id` / `pending_poll_token`.\\n\\nBolting `save()` onto the CLI's 3-field struct would have silently erased `account_id`, `github_username` and `expires_at` on every write. So this removes the duplication rather than patching around it.\\n\\n## What changed\\n\\n1. **`da9f028a7`** \u2014 new crate `codex-rs/tasknode-client`: canonical 8-field `TaskNodeLocalSession` (`#[serde(default)]` for old-format tolerance, `Debug` redacts `terminal_token` and `pending_poll_token`), `TaskNodeClient` incl. the auth calls, one `TASKNODE_SESSION_LABEL`, `resolve_origin`, and a `SessionState` / typed-error taxonomy.\\n2. **`b60fa0e5d`** \u2014 migrate `cli` and `tui` onto it; both private copies deleted. No behavior change.\\n3. **`ad4d7be6e`** \u2014 `pfterminal tasknode link [--poll|--status|--relink] [--timeout N] [--no-browser] [--json]`. Refuses to clobber a valid session without `--relink`; `--poll` is re-runnable and leaves the pending session intact on timeout; browser opening is skipped automatically when stdout is not a TTY.\\n4. **`e22d74d6e`** \u2014 **data-loss guard, standalone so it can be split out.** `load_or_create_passphrase` (`secrets/src/local.rs`) generated a *new* passphrase whenever none was found, with no check that `secrets/local.age` already existed. A missing or briefly unreadable passphrase therefore bricked the vault permanently and silently. Now it returns a typed error instead.\\n5. **`f2a45147d`** \u2014 `docs/tasknode.md`.\\n\\nAlso fixes an error conflation: every vault failure previously mapped to `\\\"Task Node is not linked.\\\"`. `unlinked`, `pending`, `vault_unavailable`, `session_corrupt`, `link_timeout` (retry) and `link_rejected` (definitive) are now distinguishable.\\n\\n## Headless bootstrap\\n\\n```console\\n$ pfterminal tasknode link\\n{\\\"ok\\\":true,\\\"state\\\":\\\"pending\\\",\\\"verificationUrl\\\":\\\"https://...\\\",\\\"requestId\\\":\\\"...\\\"}\\n# authorize that URL anywhere, including on a phone\\n$ pfterminal tasknode link --poll --timeout 300\\n{\\\"ok\\\":true,\\\"state\\\":\\\"linked\\\",\\\"githubUsername\\\":\\\"...\\\",\\\"accountId\\\":\\\"...\\\"}\\n```\\n\\nNo TTY, no display, no D-Bus required. The credential is keyed to `CODEX_HOME`, so linking once also links any service running as the same user with the same `CODEX_HOME`.\\n\\n## Verification\\n\\n- `cargo test -p codex-tasknode-client` \u2014 6 passed (wiremock covers the auth endpoints; camelCase wire parsing, pending\u2192success, pending\u2192rejected, vault round-trip via `MockKeyringStore`, old-format round-trip preserving all 8 fields, `Debug` redaction).\\n- `cargo test -p codex-secrets` \u2014 9 passed, incl. `existing_secrets_file_without_passphrase_errors_without_regenerating`.\\n- `cargo build -p codex-cli --release`, `just fix`, `just fmt`, `just bazel-lock-update &amp;&amp; just bazel-lock-check` (no lock diff), `git diff --check` \u2014 all clean.\\n- Behavioral check against a temp `CODEX_HOME`: `link --status` \u2192 `{\\\"ok\\\":true,\\\"state\\\":\\\"unlinked\\\"}` exit 0; `status` \u2192 `tasknode_unlinked` exit 1; `link --poll` with nothing pending fails cleanly without hanging.\\n\\n**Two pre-existing failures on this repo, not introduced here** (both reproduce on unmodified `main`, f07d792f4):\\n- `codex-cli`: `sandbox_with_network_proxy_blocks_direct_loopback_access` \u2014 `bwrap: Creating new namespace failed` (the CI/dev box is an LXC container that blocks unprivileged user namespaces).\\n- `codex-tui`: `app::tests::discard_side_thread_removes_agent_navigation_entry` \u2014 deterministic stack overflow. Verified failing on a pristine `main` checkout. This branch touches only `tui/Cargo.toml` and `tui/src/chatwidget/tasknode_menu.rs`; the test lives in `tui/src/app/tests.rs`.\\n\\nThe Task Node menu tests in `codex-tui` and the Task Node tests in `codex-cli` both pass.\\n\\n## \u26a0\ufe0f Merge order \u2014 read before merging\\n\\n**Merge #37 (Telegram connector) first, then this PR.**\\n\\nThere is **zero logic overlap** \u2014 #37 touches no Task Node file, and this branch touches nothing under `codex-rs/telegram/`. But both PRs modify exactly four build-metadata files:\\n\\n- `codex-rs/Cargo.toml` (workspace members)\\n- `codex-rs/Cargo.lock`\\n- `codex-rs/cli/Cargo.toml` (#37 adds `codex-telegram`; this adds `codex-tasknode-client`)\\n- `MODULE.bazel.lock`\\n\\nWhichever merges second must rebase and regenerate the lockfiles (`just bazel-lock-update`). The `Cargo.toml` / `cli/Cargo.toml` conflicts are purely additive \u2014 take both sides. Docs were deliberately kept in a new `docs/tasknode.md` rather than `docs/config.md`, which #37 already edits, so the overlap stays at exactly these four files.\\n\\n\ud83e\udd16 Generated with [Claude Code](https://claude.com/claude-code)\\n\",\"created_at\":\"2026-07-08T18:50:19Z\",\"updated_at\":\"2026-08-09T23:02:25Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/38/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/38/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/38/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/98c9a96cc2738f908a6f28680d0a42595e69b2a9\",\"head\":{\"label\":\"0xzoz:feat/tasknode-link-cli\",\"ref\":\"feat/tasknode-link-cli\",\"sha\":\"98c9a96cc2738f908a6f28680d0a42595e69b2a9\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/38\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/38\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/38\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/38/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/38/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/38/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/98c9a96cc2738f908a6f28680d0a42595e69b2a9\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/37\",\"id\":4002934817,\"node_id\":\"PR_kwDOTIDrTc7ul_Ah\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/37\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/37.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/37.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/37\",\"number\":37,\"state\":\"closed\",\"locked\":false,\"title\":\"Add Telegram connector (`pfterminal telegram`)\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Telegram connector for PfTerminal (`pfterminal telegram`)\\n\\nAdds a new **`codex-telegram`** crate to the `codex-rs/` workspace \u2014 an alternate client surface, peer to `codex-exec`/`codex-tui`, that drives the agent through the in-process app-server client. **`codex-core` is not modified**; the connector is purely a channel adapter.\\n\\n```\\nTelegram user \u21c4 teloxide (long poll) \u21c4 codex-telegram \u21c4 InProcessAppServerClient \u21c4 codex-core\\n```\\n\\n### What's included\\n- **Skeleton + auth + echo** \u2014 teloxide `Bot` from a resolved token, long-poll dispatcher, chat-ID allowlist (default-deny, unauthorized chats logged).\\n- **Agent wiring + streaming** \u2014 first authorized message opens a thread and starts a turn; `agentMessage` deltas are coalesced by editing one message (stays under Telegram's 30 msg/sec); output uses **HTML parse mode**, split at the 4096-char raw-text limit with code-block-aware chunking.\\n- **Command surface** \u2014 `/start` `/help` `/new` `/cancel` `/status` `/model` `/approvals` `/compact` `/diff` `/skills` `/stop`. `/model` switches model *and provider family* on the live thread via `ThreadSettingsUpdate` (no restart, history intact); `/approvals` sets the policy per-thread. Anything else beginning with `/` is passed through to the agent as literal text.\\n- **Approvals** \u2014 `ServerRequest` approval variants surface as inline-keyboard **Approve / Decline** buttons mapped to `resolve_server_request` / `reject_server_request`; **no sensitive op auto-approves**.\\n- **Media captions** \u2014 a photo/document with a caption forwards the caption to the agent with an explicit `[the user attached an image or file\u2026]` prefix, instead of silently hitting the \\\"send text messages\\\" branch and being dropped. (Inbound image *content* is not yet supported \u2014 the agent is told it cannot see the attachment rather than being left to guess. Follow-up below.)\\n- **Hardening** \u2014 polling backoff, HTTP 409 treated as fatal (another poller on the token), `Lagged` backfill via `thread/read`, per-chat session isolation, thread-id persistence for restart recovery, and secret redaction in logs (`truncate_sensitive`).\\n\\n### Config (`[telegram]` in `config.toml`)\\nParsed **locally in the crate** (no `codex-core` config-schema change). Token resolves from the env var named by `bot_token_env`, then the PFTerminal vault, then errors \u2014 never stored raw in `config.toml`.\\n\\n```toml\\n[telegram]\\nenabled = true\\nbot_token_env = \\\"PFTERMINAL_TELEGRAM_TOKEN\\\"\\nallowed_chat_ids = [123456789]\\nmode = \\\"polling\\\"\\napproval_policy = \\\"on-request\\\"\\n```\\n\\n### CLI\\nNew `Telegram` subcommand on `MultitoolCli` \u2192 `pfterminal telegram`.\\n\\n### Verification\\n- `cargo build -p codex-telegram` \u2713 \u00b7 `cargo build -p codex-cli` \u2713\\n- `cargo test -p codex-telegram` \u2192 **59 passed / 0 failed** (29 in `src/lib.rs`, 30 in `tests/all.rs`): allowlist, 4096 splitter incl. escape-inflation + code-block boundaries, command parsing, config precedence, callback encode/decode, backoff, redaction, `/model` selection + provider-credential gating.\\n- `just fmt`, `just bazel-lock-update`, `just bazel-lock-check` \u2713 \u00b7 `BUILD.bazel` authored to mirror neighbors\\n- `docs/config.md` + README updated\\n\\n### Runtime status\\n\\nThis connector is not a demo rig \u2014 it has been the author's **primary day-to-day work harness**, running as an always-on `systemd --user` service.\\n\\n**Production-proven** (continuous operation, `ActiveState=active`, `NRestarts=0`, uptime 15h+ at time of writing, exactly one poller on the token throughout):\\n\\n- **19 user turns, 34 agent messages, 146 tool calls** across two Telegram threads.\\n- Long-poll dispatcher, allowlist, agent wiring, HTML rendering and the 4096-char splitter \u2014 every reply goes through them.\\n- **Thread persistence and restart recovery.** The service was restarted onto a rebuilt binary between turns: `state.json` (`thread_id`, `model`, `model_provider`, `last_delivered_item_id`) survived byte-identical, the next message resumed the *same* thread via `ThreadResume`, and history + model were intact.\\n- **`/model` live switch** on a live thread, no restart. Note the caveat surfaced by external QA: the switch that was exercised here (`gpt`) is one of the few model families whose provider is unambiguous from the slug, so this demonstrates the `ThreadSettingsUpdate` plumbing \u2014 **not** provider routing in general. See the follow-up below.\\n- **A full end-to-end task driven entirely from Telegram**: drafted a proposal, ran a review/fix loop, published artifacts to a public repo, and submitted an evidence packet.\\n\\n**Independently validated by external QA** ([report](https://github.com/walkonwayvs/pft-qa-reports/blob/main/reports/2026-07-10-pfterminal-pr37-telegram-qa.md), a dedicated BotFather bot on a sandbox-capable host, reviewer @walkonwayvs): round-trip relay, the command surface, streaming, and \u2014 for the first time anywhere \u2014 **`/cancel` interrupting a running turn**. That reviewer also found the `/model` provider defect fixed in `69b58633f`.\\n\\n**Implemented and unit-tested, but never exercised live** \u2014 being explicit, because a reviewer validating against the running deployment would otherwise assume these were covered:\\n\\n- **Approvals (inline-keyboard Approve/Decline).** *Structurally unreachable in this deployment*: the host is an LXC container that blocks unprivileged user namespaces, so the codex sandbox cannot launch, so the config runs `sandbox_mode = \\\"danger-full-access\\\"`. Nothing ever escalates to a `ServerRequest`, so the Approve/Decline path has never fired. Validating it requires a deliberately sandboxed config on a host that permits user namespaces.\\n- **HTTP 409 fatal path** and **`Lagged` backfill** \u2014 never triggered (single poller, no lag).\\n\\n(**`/cancel` is no longer in this list** \u2014 it was live-validated by external QA on a separate host and bot.)\\n\\nA `journalctl` grep over the entire life of the unit for `approval|approve|decline|cancel|409|lagged|conflict` returns **zero hits**. That is the honest state: the happy path has thousands of production events behind it; the exceptional paths have unit tests and no live exercise.\\n\\nThese paths cannot be exercised on the production token \u2014 a second poller on the same token gets HTTP 409 and takes the live bot down. Closing this properly needs a separate BotFather test token, an isolated `CODEX_HOME`, and a sandbox-capable host; then drive a streaming turn, an approval \u2192 Approve, another \u2192 Decline, a long turn \u2192 `/cancel`, and a deliberate second poller to assert 409 is fatal.\\n\\n### Known follow-ups\\n- **`/model` cannot change provider**, except for the few model families whose provider is unambiguous from the slug. `Model` in the app-server protocol carries no provider field, so `model/list` gives the connector nothing to route by. `69b58633f` makes the connector *honest* about this (it says `Provider unchanged`, refuses unknown models, and refuses providers with no reachable key) rather than silently wrong. The real fix adds a provider to `Model` and touches `codex-core` \u2014 **its own PR**.\\n- **Live smoke test of the remaining paths** (approvals, 409, `Lagged`) on a sandbox-capable host. Approvals are the priority and are now reachable once a provider is configured correctly.\\n- **Inbound image/document content.** The engine already accepts images (`UserInput::Image`, `UserInput::LocalImage`); the connector carries text only (`BridgeCommand::UserText { chat_id, text }`) and never calls `sendPhoto`/`sendDocument`. One hop to close, in its own PR.\\n- `bridge/mod.rs` is ~600 LoC (over the AGENTS.md ~500 guideline); already split into `bridge/{mod,notifications,commands,server_requests}` \u2014 a further split is a reasonable follow-up.\\n- `codex-app-server-client` is workspace-internal/experimental; types were mirrored from `codex-exec`'s call sites against this revision. Re-verify if the app-server protocol changes.\\n\\n\ud83e\udd16 Generated with [Claude Code](https://claude.com/claude-code)\\n\",\"created_at\":\"2026-07-06T23:58:28Z\",\"updated_at\":\"2026-07-22T04:53:45Z\",\"closed_at\":\"2026-07-22T04:53:45Z\",\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/37/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/37/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/37/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d74fc19472a15801ff6fa9da0e2d971241b632e4\",\"head\":{\"label\":\"0xzoz:feat/telegram-connector\",\"ref\":\"feat/telegram-connector\",\"sha\":\"d74fc19472a15801ff6fa9da0e2d971241b632e4\",\"user\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1291588554,\"node_id\":\"R_kgDOTPwTyg\",\"name\":\"PfTerminal\",\"full_name\":\"0xzoz/PfTerminal\",\"private\":false,\"owner\":{\"login\":\"0xzoz\",\"id\":97761083,\"node_id\":\"U_kgDOBdO3Ow\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97761083?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xzoz\",\"html_url\":\"https://github.com/0xzoz\",\"followers_url\":\"https://api.github.com/users/0xzoz/followers\",\"following_url\":\"https://api.github.com/users/0xzoz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/0xzoz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/0xzoz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/0xzoz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/0xzoz/orgs\",\"repos_url\":\"https://api.github.com/users/0xzoz/repos\",\"events_url\":\"https://api.github.com/users/0xzoz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/0xzoz/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/0xzoz/PfTerminal\",\"description\":\"PostFiat Terminal: crypto-native AI services terminal.\",\"fork\":true,\"url\":\"https://api.github.com/repos/0xzoz/PfTerminal\",\"forks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/0xzoz/PfTerminal/deployments\",\"created_at\":\"2026-07-06T23:53:25Z\",\"updated_at\":\"2026-08-13T12:26:03Z\",\"pushed_at\":\"2026-08-07T14:23:50Z\",\"git_url\":\"git://github.com/0xzoz/PfTerminal.git\",\"ssh_url\":\"git@github.com:0xzoz/PfTerminal.git\",\"clone_url\":\"https://github.com/0xzoz/PfTerminal.git\",\"svn_url\":\"https://github.com/0xzoz/PfTerminal\",\"homepage\":null,\"size\":167666,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":false,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/37\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/37\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/37\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/37/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/37/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/37/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/d74fc19472a15801ff6fa9da0e2d971241b632e4\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/36\",\"id\":4000783845,\"node_id\":\"PR_kwDOTIDrTc7udx3l\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/36\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/36.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/36.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/36\",\"number\":36,\"state\":\"closed\",\"locked\":false,\"title\":\"Update tasknode-usage evidence submission guidance\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nThe Task Node submission parser scans evidence prose for URLs and registers each one it finds as a formal evidence item. This corrupted a recent CLI auth task submission: localhost/stub-server URLs written into the evidence description (as part of explaining the test setup) were lifted out as the two recorded \\\"evidence items,\\\" replacing the real proof. The task was rewarded with garbage artifacts that cannot be removed after submission.\\n\\n## Changes\\n\\nFocused edits to two files in the \\\\`tasknode-usage\\\\` skill sample:\\n\\n- \\\\`codex-rs/skills/src/assets/samples/tasknode-usage/SKILL.md\\\\` \u2014 add a rule in the Task Lifecycle evidence section that only durable, reviewable artifacts belong in evidence bodies (file paths, commit hashes, task IDs, event IDs, production URLs), forbidding localhost, 127.0.0.1, deliberately-broken origins, and throwaway stub-server endpoints. Explain that the parser scrapes URLs from prose and that test setup should be described by command + observed output.\\n- \\\\`codex-rs/skills/src/assets/samples/tasknode-usage/references/submission-templates.md\\\\` \u2014 update the Initial Evidence template's Artifacts field to require durable/reviewable artifacts only, with a note that the parser extracts URLs from prose and that test scenarios belong under Verification as command + output.\\n\\nHeadings and template structure are unchanged.\\n\\n## Verification\\n\\n- \\\\`grep '^\\\\#'\\\\` on both files confirms all section headings preserved.\\n- Code fence count in the templates file is unchanged (10 backtick fences = 5 template blocks).\\n- \\\\`git diff\\\\` is 2 files changed, 5 insertions(+), 1 deletion(-).\\n\\nTask Node task: \\\\`task_a5112565eee74ecbc5b5f89d678a01a4\\\\`.\",\"created_at\":\"2026-07-06T17:24:51Z\",\"updated_at\":\"2026-07-10T10:05:29Z\",\"closed_at\":\"2026-07-10T10:05:27Z\",\"merged_at\":null,\"merge_commit_sha\":\"96e22665bbf6732ab4401c7d8f69bce11166586e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/36/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/36/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/36/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ffa2025badafd6205e4a598505dd993bedf848f9\",\"head\":{\"label\":\"CorbanuCore:fix/tasknode-skill-evidence-guidance\",\"ref\":\"fix/tasknode-skill-evidence-guidance\",\"sha\":\"ffa2025badafd6205e4a598505dd993bedf848f9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/36\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/36\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/36\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/36/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/36/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/36/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ffa2025badafd6205e4a598505dd993bedf848f9\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/35\",\"id\":3998917124,\"node_id\":\"PR_kwDOTIDrTc7uWqIE\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/35\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/35.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/35.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/35\",\"number\":35,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump rust-toolchain from 1.95.0 to 1.96.1 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.96.1.\\n\n\\nRelease notes\\n\nSourced from rust-toolchain's releases.\\n\n\\n\nRust 1.96.1\\n\n\\n\n\\n\nCargo: fix timeout/retry behavior\\n\nCargo: apply patches for CVE-2025-15661, CVE-2026-55199, and CVE-2026-55200 to libssh2\\n\nrustc: fix miscompilation in MIR optimization\\n\\n\nRust 1.96.0\\n\n\\n\nLanguage\\n\n\\n\nAllow passing expr metavariable to cfg\\n\nAlways coerce never types in tuple expressions\\n\nAvoid incorrect inference guidance of function arguments in rare cases\\n\nSupport s390x vector registers in inline assembly\\n\nAllow using constants of type ManuallyDrop as patterns (fixing a regression introduced in 1.94.0)\\n\\n\n\\n\nCompiler\\n\n\\n\nEnable link relaxation feature for LoongArch Linux targets\\n\nUpdate riscv64gc-unknown-fuchsia baseline to RVA22 + vector\\n\\n\n\\n\nLibraries\\n\n\\n\nSupport iterating over ranges of NonZero integers\\n\nrefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\\n\nFix SGX delayed host lookup via ToSocketAddr\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nassert_matches!\\n\ndebug_assert_matches!\\n\nFrom&lt;T&gt; for AssertUnwindSafe&lt;T&gt;\\n\nFrom&lt;T&gt; for LazyCell&lt;T, F&gt;\\n\nFrom&lt;T&gt; for LazyLock&lt;T, F&gt;\\n\ncore::range::RangeToInclusive\\n\ncore::range::RangeToInclusiveIter\\n\ncore::range::RangeFrom\\n\ncore::range::RangeFromIter\\n\ncore::range::Range\\n\ncore::range::RangeIter\\n\\n\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from rust-toolchain's changelog.\\n\n\\n\nVersion 1.96.1 (2026-06-30)\\n\n\\n\n\\n\nCargo: fix timeout/retry behavior\\n\nCargo: apply patches for CVE-2025-15661, CVE-2026-55199, and CVE-2026-55200 to libssh2\\n\nrustc: fix miscompilation in MIR optimization\\n\\n\nVersion 1.96.0 (2026-05-28)\\n\n\\n\nLanguage\\n\n\\n\nAllow passing expr metavariable to cfg\\n\nAlways coerce never types in tuple expressions\\n\nAvoid incorrect inference guidance of function arguments in rare cases\\n\nSupport s390x vector registers in inline assembly\\n\nAllow using constants of type ManuallyDrop as patterns (fixing a regression introduced in 1.94.0)\\n\\n\n\\n\nCompiler\\n\n\\n\nEnable link relaxation feature for LoongArch Linux targets\\n\nUpdate riscv64gc-unknown-fuchsia baseline to RVA22 + vector\\n\\n\n\\n\nLibraries\\n\n\\n\nSupport iterating over ranges of NonZero integers\\n\nrefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\\n\nFix SGX delayed host lookup via ToSocketAddr\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nassert_matches!\\n\ndebug_assert_matches!\\n\nFrom&lt;T&gt; for AssertUnwindSafe&lt;T&gt;\\n\nFrom&lt;T&gt; for LazyCell&lt;T, F&gt;\\n\nFrom&lt;T&gt; for LazyLock&lt;T, F&gt;\\n\ncore::range::RangeToInclusive\\n\ncore::range::RangeToInclusiveIter\\n\ncore::range::RangeFrom\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n31fca3a Auto merge of #158331 - Mark-Simulacrum:stable-patch, r=Mark-Simulacrum\\n\na4d95c6 adjust release notes to reflect comments\\n\nebbfeb3 Prepare release notes\\n\nd493521 Patch the vendored libssh2 for security fixes\\n\n483648a don't try to remove assignments in SimplifyComparisonIntegral\\n\n81fb5b5 Prepare release notes\\n\n120dec0 add test case for miscompilation\\n\n9580d74 Backport timeout and retry behavior fixes\\n\nac68faa Auto merge of #156937 - cuviper:stable-next, r=cuviper\\n\n8e5c006 Bump to stable release\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rust-toolchain&amp;package-manager=rust_toolchain&amp;previous-version=1.95.0&amp;new-version=1.96.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-07-06T12:55:10Z\",\"updated_at\":\"2026-07-13T12:56:00Z\",\"closed_at\":\"2026-07-13T12:55:58Z\",\"merged_at\":null,\"merge_commit_sha\":\"bf6e499b4d28357087b9176b515e3579cedead56\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364576665,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtmQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust_toolchain_package_manager\",\"name\":\"rust_toolchain_package_manager\",\"color\":\"D34516\",\"default\":false,\"description\":\"Pull requests that update rust_toolchain_package_manager code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/35/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/35/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/35/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/befa8dd1b6e52847add9d93d33940f7639978e46\",\"head\":{\"label\":\"CorbanuCore:dependabot/rust_toolchain/codex-rs/rust-toolchain-1.96.1\",\"ref\":\"dependabot/rust_toolchain/codex-rs/rust-toolchain-1.96.1\",\"sha\":\"befa8dd1b6e52847add9d93d33940f7639978e46\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/35\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/35\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/35\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/35/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/35/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/35/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/befa8dd1b6e52847add9d93d33940f7639978e46\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/34\",\"id\":3994908476,\"node_id\":\"PR_kwDOTIDrTc7uHXc8\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/34\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/34.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/34.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/34\",\"number\":34,\"state\":\"closed\",\"locked\":false,\"title\":\"PROD-CRITICAL: fix orc completion visibility\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- keep direct child turn status authoritative so stale collab receiver running snapshots cannot hide completed Orcs\\n- expose has_new_report markers in Troll/Nazgul roster context\\n- add Troll/Nazgul prompt guardrails to inspect reports and avoid taking over Orc work\\n\\n## Validation\\n- just fmt\\n- just fix -p codex-tui\\n- just test -p codex-tui stale_receiver_running_status_does_not_hide_completed_orc_report\\n- focused spawn/loop tests: 7/7 pass\\n- cargo build --release\\n\\n## Live gate\\nEvidence: /tmp/pfterminal_orc_visibility/evidence/PIN_AND_GATE_SUMMARY.md\\nBurzum saw Snaga/Ghash status=completed;has_new_report=true, reviewed both reports, and closed without re-dispatch or silent claim.\",\"created_at\":\"2026-07-05T21:43:07Z\",\"updated_at\":\"2026-07-10T09:31:23Z\",\"closed_at\":\"2026-07-05T21:43:15Z\",\"merged_at\":\"2026-07-05T21:43:15Z\",\"merge_commit_sha\":\"7f2e735e0c10aca845e468c52dfcbd9bfc9e52ec\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/34/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/34/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/34/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/7b96d72b30908b0ca55f572ac7bad9fef0702d70\",\"head\":{\"label\":\"CorbanuCore:fix/orc-visibility\",\"ref\":\"fix/orc-visibility\",\"sha\":\"7b96d72b30908b0ca55f572ac7bad9fef0702d70\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"265c15add4a2a7e59165365da9028ce9329d324d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/34\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/34\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/34\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/34/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/34/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/34/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/7b96d72b30908b0ca55f572ac7bad9fef0702d70\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null}]\n\n[{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/33\",\"id\":3993901025,\"node_id\":\"PR_kwDOTIDrTc7uDhfh\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/33\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/33.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/33.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/33\",\"number\":33,\"state\":\"closed\",\"locked\":false,\"title\":\"PROD-BREAKING: fix Anthropic replay leak and TUI event wedge\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- Strip Anthropic replay-only content blocks from non-Anthropic OpenAI/chat request serialization.\\n- Make embedded app-server notification delivery non-blocking for the TUI path.\\n- Coalesce high-volume stream deltas, raise in-process queue headroom, and drain terminal input from a dedicated task with watchdog logging.\\n\\n## Verification\\n- Anthropic live gate passed: Fable history switched to gpt-5.5 with no 400 and no anthropic_content_block in the OpenAI request dump.\\n- TUI wedge live gate passed on final rebuilt release binary: standard crew with Snaga and Ghash streaming heavy output; root composer echoed FINAL_ROOT_TYPEABLE_MARKER_0530 while both child tasks were active; final status showed Burzum, Snaga, and Ghash done.\\n- cargo test -p codex-app-server in_process -- --nocapture\\n- cargo test -p codex-tui tui_event_drainer_keeps_polling_during_in_process_event_flood -- --nocapture\\n- cargo test -p codex-app-server-client forward_in_process_event -- --nocapture\\n- RUST_MIN_STACK=16777216 cargo test -p codex-app-server-client -- --nocapture\\n- cargo build --release 2&gt;&amp;1 | tail -3\\n\\nDo not merge, bump, or release until verification approval.\",\"created_at\":\"2026-07-05T14:42:56Z\",\"updated_at\":\"2026-07-10T09:31:24Z\",\"closed_at\":\"2026-07-05T14:51:16Z\",\"merged_at\":\"2026-07-05T14:51:16Z\",\"merge_commit_sha\":\"04a03f4ec4ed064c22dc613cc169a9f42732d577\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11421134320,\"node_id\":\"LA_kwDOTIDrTc8AAAACqMCt8A\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/prod-critical\",\"name\":\"prod-critical\",\"color\":\"B60205\",\"default\":false,\"description\":\"Production-critical fix\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/33/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/33/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/33/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f9d244c009a871604e8c089d208f8ae1ca3bafc9\",\"head\":{\"label\":\"CorbanuCore:hotfix/anthropic-content-block-leak\",\"ref\":\"hotfix/anthropic-content-block-leak\",\"sha\":\"f9d244c009a871604e8c089d208f8ae1ca3bafc9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"640f47aa119e478ff38e6250330b39332b5cca88\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/33\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/33\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/33\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/33/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/33/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/33/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f9d244c009a871604e8c089d208f8ae1ca3bafc9\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/32\",\"id\":3992478798,\"node_id\":\"PR_kwDOTIDrTc7t-GRO\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/32\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/32.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/32.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/32\",\"number\":32,\"state\":\"closed\",\"locked\":false,\"title\":\"PROD-CRITICAL: fix spawn delegation dispatch\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\n- Replace Troll and Nazgul delegation instructions that referenced nonexistent tools with the real plain-text `...` host contract.\\n- Add a host safety net that detects dispatch blocks hidden inside `exec_command`/shell command text and sends a loud correction back to the source agent instead of silently losing the task.\\n- Add regression coverage proving exec-wrapped dispatch does not route to an Orc and produces exactly one correction.\\n\\n## Verification\\n\\n- `just fmt`: PASS.\\n- `just fix -p codex-tui`: PASS.\\n- `just test -p codex-tui exec_wrapped_native_dispatch_sends_correction_instead_of_routing`: PASS.\\n- `just test -p codex-tui`: PARTIAL. New regression passed; suite had unrelated pre-existing snapshot drift, 3100 passed / 42 failed / 9 skipped.\\n- `cargo build --release 2&gt;&amp;1 | tail -3`: PASS, finished release profile in 10m 46s.\\n\\n## Live Gate\\n\\n- Live scratch TUI standard crew created Nazgul, GLM Troll Burzum, Orc Snaga, and Orc Ghash.\\n- GLM Troll rollout: `/home/pfrpc/.pfterminal/sessions/2026/07/05/rollout-2026-07-05T02-44-44-019f3029-f65b-7370-9349-4b46d0cb550d.jsonl`.\\n- Snaga rollout: `/home/pfrpc/.pfterminal/sessions/2026/07/05/rollout-2026-07-05T02-44-44-019f3029-f6ae-7352-9767-cef55f1cb6bc.jsonl`.\\n- Troll emitted the plain assistant-text dispatch block and completed on `zai/glm-5.2-fast` via `vercel-anthropic-fast`.\\n- Snaga received the task as a user message, executed it, wrote `/tmp/pfterminal_delegation_fix/workspace/delegation_gate_0215.txt`, and reported completion.\\n- Troll verified the artifact after Snaga reported: exact content `PFT_DELEGATION_0215_OK\\\\n`, 23 bytes, final byte `0a`, and reported PASS.\\n\\n## Merge Note\\n\\nProd-critical PR opened for review. Do not merge before acceptance.\",\"created_at\":\"2026-07-05T02:51:38Z\",\"updated_at\":\"2026-07-10T09:31:23Z\",\"closed_at\":\"2026-07-05T02:55:19Z\",\"merged_at\":\"2026-07-05T02:55:19Z\",\"merge_commit_sha\":\"848ee430d158586e9a6e1f5d72fbeb7ed2c74811\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11421134320,\"node_id\":\"LA_kwDOTIDrTc8AAAACqMCt8A\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/prod-critical\",\"name\":\"prod-critical\",\"color\":\"B60205\",\"default\":false,\"description\":\"Production-critical fix\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/32/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/32/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/32/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/56d46f70ac4215d67e2fd61a25dc097ba4c34e6a\",\"head\":{\"label\":\"CorbanuCore:fix/delegation-dispatch-0215-main\",\"ref\":\"fix/delegation-dispatch-0215-main\",\"sha\":\"56d46f70ac4215d67e2fd61a25dc097ba4c34e6a\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"2bd7f57d613a8d5f82fa0790150167b5cab92c99\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/32\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/32\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/32\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/32/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/32/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/32/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/56d46f70ac4215d67e2fd61a25dc097ba4c34e6a\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/31\",\"id\":3991817345,\"node_id\":\"PR_kwDOTIDrTc7t7kyB\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/31\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/31.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/31.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/31\",\"number\":31,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix Anthropic thinking rendering\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"AWAITING SAURON - do not merge before live acceptance.\\n\\n## Summary\\n- Request readable Fable/Anthropic thinking summaries with `thinking.display=\\\"summarized\\\"` on adaptive-thinking Anthropic models. Without this, Fable returns omitted thinking blocks with signatures only.\\n- Map Anthropic `thinking_delta` from `content_block_delta` into the visible reasoning summary stream instead of raw reasoning.\\n- Preserve signed Anthropic thinking blocks on `ResponseItem::Reasoning` for multi-turn replay.\\n- Replay preserved signed thinking blocks back to Anthropic as assistant content blocks.\\n\\n## Phase 1 PIN\\n- Broken parser mapping: `codex-rs/codex-api/src/endpoint/anthropic_messages.rs` previously emitted Anthropic thinking as `ResponseEvent::ReasoningContentDelta`, which becomes raw reasoning in core/app-server.\\n- Missing request knob found during live gate: Fable adaptive thinking defaults to omitted thinking content unless `thinking.display=\\\"summarized\\\"` is requested.\\n- Render path: core maps summary deltas to `EventMsg::ReasoningContentDelta`; app-server maps that to `ReasoningSummaryTextDelta`; TUI always sends that through `ChatWidget::on_agent_reasoning_delta()` / `ReasoningSummaryCell`. Raw deltas are gated behind `show_raw_agent_reasoning`.\\n- Minimal fix: request summarized adaptive thinking, emit `ReasoningSummaryDelta` for Anthropic thinking text, inject the standard summary heading so the panel renders visibly, and store the signed Anthropic block separately for replay.\\n\\n## Tests\\n- `cargo test -p codex-core anthropic_messages_request_adds_cache_control_and_replays_tools`\\n- `cargo test -p codex-api parses_thinking_as_visible_reasoning_summary_and_preserves_signed_block`\\n- `cargo test -p codex-core anthropic_replays_signed_thinking_blocks`\\n- `CARGO_TARGET_DIR=/home/pfrpc/repos/PfTerminal-perf/codex-rs/target cargo build --release`\\n\\n## Live TUI evidence\\n- Built binary left at `/home/pfrpc/repos/PfTerminal-perf/codex-rs/target/release/pfterminal`.\\n- Scratch tmux TUI used `claude-fable-5` on Anthropic route with vault-loaded key.\\n- Evidence directory: `/tmp/pfterminal_fable_reasoning/evidence_after_display`.\\n- Request dump: `/tmp/pfterminal_fable_reasoning/evidence_after_display/anthropic_request.json` shows `thinking={\\\"type\\\":\\\"adaptive\\\",\\\"display\\\":\\\"summarized\\\"}` and `output_config={\\\"effort\\\":\\\"high\\\"}`.\\n- Sanitized SSE excerpt: `/tmp/pfterminal_fable_reasoning/evidence_after_display/anthropic_sse_trace_sanitized.txt`.\\n- Pane captures: `/tmp/pfterminal_fable_reasoning/evidence_after_display/tui_final_escaped.txt` and `/tmp/pfterminal_fable_reasoning/evidence_after_display/tui_final_plain.txt`.\\n- Live summary: `/tmp/pfterminal_fable_reasoning/evidence_after_display/live_gate_summary.txt` records `thinking_delta_count=8`, `thinking_block_start_count=1`, `signature_delta_count=1`.\\n\\n## Live-gate verdict\\nPASS. The rerun produced non-empty `thinking_delta` events and the TUI rendered them as a clean styled reasoning panel above the final answer, with no raw JSON blob leakage.\\n\",\"created_at\":\"2026-07-04T21:08:43Z\",\"updated_at\":\"2026-07-10T09:31:23Z\",\"closed_at\":\"2026-07-05T00:54:03Z\",\"merged_at\":\"2026-07-05T00:54:03Z\",\"merge_commit_sha\":\"384f820f5fe6675c0168f97ca988496313cd5ca2\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/31/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/31/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/31/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8393b26ee2844e7a75b2008edb147ecd4a87a6d3\",\"head\":{\"label\":\"CorbanuCore:fix/anthropic-reasoning-render\",\"ref\":\"fix/anthropic-reasoning-render\",\"sha\":\"8393b26ee2844e7a75b2008edb147ecd4a87a6d3\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"166debce7fc6e085604ef0feda2721b38ae99669\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/31\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/31\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/31\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/31/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/31/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/31/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8393b26ee2844e7a75b2008edb147ecd4a87a6d3\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/30\",\"id\":3991713016,\"node_id\":\"PR_kwDOTIDrTc7t7LT4\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/30\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/30.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/30.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/30\",\"number\":30,\"state\":\"closed\",\"locked\":false,\"title\":\"OpenRouter parity forward-port benchmark branch\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"AWAITING SAURON BENCHMARKS - DO NOT MERGE\\n\\nThis PR is a benchmark handle for the rescued OpenRouter parity forward-port. There are no file diffs in this branch: the four rescued behaviors were already folded into `main`/0.1.5 through later squashed/evolved commits, so cherry-picking the rescued commits produced no net-new code after conflict resolution.\\n\\nForward-port audit:\\n- e242fde13 provider knob: present on main (`openrouter_provider`, request-level provider body wiring).\\n- 3dd5b470c stream hardening: present on main, including later QA behavior that comment-only OpenRouter keepalives survive actionable-silence timeout.\\n- b181f9c70 web-search plugins / 10s hold fix: present on main (`plugins` request field for OpenRouter web search).\\n- a2f761d63 reasoning dialect parity: present on main (`reasoning` / `reasoning_details` deltas treated as actionable).\\n\\nLocal build:\\n- `cargo build --release` passed.\\n- Binary left at `codex-rs/target/release/pfterminal`.\\n- `pfterminal --version` reports `pfterminal 0.1.5`.\\n- Build evidence: `/tmp/pfterminal_parity_forward/evidence/cargo_build_release.log`.\\n\\nLive TUI verification:\\n- Launched scratch tmux with OpenRouter key from `/home/pfrpc/repos/prompt_rewrite_20260703/.openrouter_clean.txt` via env export; key was never printed.\\n- Prompt completed with `parity-ok`.\\n- Metrics: `ms_to_response_headers=6466`, `ms_to_first_sse_byte=6466`, `ms_to_first_actionable_event=6542`, `comment_frame_count=15`, `parsed_event_count=9`.\\n- OpenRouter generation: `gen-1783196201-s045Vj7xMX1r3dRCuOoy`; provider: `Novita`.\\n- Evidence: `/tmp/pfterminal_parity_forward/evidence/tui_envfile_capture.txt` and `/tmp/pfterminal_parity_forward/evidence/tui_envfile_metrics.jsonl`.\\n\\nNote: this PR intentionally contains an empty commit so GitHub has a branch/PR object for Sauron's benchmark gate. The benchmarked code is current main + the already-present parity fixes.\\n\",\"created_at\":\"2026-07-04T20:17:28Z\",\"updated_at\":\"2026-07-10T09:32:07Z\",\"closed_at\":\"2026-07-10T09:32:07Z\",\"merged_at\":null,\"merge_commit_sha\":\"99d4145ed196c466e683f1fcf9d9f9cb551f9d94\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/30/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/30/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/30/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ebb853a3e778275515931a83545fa1fd0c8b88c1\",\"head\":{\"label\":\"CorbanuCore:fix/openrouter-parity-forward\",\"ref\":\"fix/openrouter-parity-forward\",\"sha\":\"ebb853a3e778275515931a83545fa1fd0c8b88c1\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"166debce7fc6e085604ef0feda2721b38ae99669\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/30\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/30\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/30\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/30/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/30/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/30/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/ebb853a3e778275515931a83545fa1fd0c8b88c1\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/29\",\"id\":3990999266,\"node_id\":\"PR_kwDOTIDrTc7t4dDi\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/29\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/29.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/29.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/29\",\"number\":29,\"state\":\"closed\",\"locked\":false,\"title\":\"Release 0.1.5 standard base prompt and branding\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Release 0.1.5 standard base prompt and branding.\\n\\nEvidence:\\n- RUST_MIN_STACK=16777216 cargo test -p codex-core agent::role: PASS; includes deterministic role-precedence test.\\n- cargo test -p codex-models-manager: PASS.\\n- Prior branch gates: release build, TUI standard-base checks, install script syntax, CLI tests.\\n\\nPrecedence assertions:\\n- nazgul/troll/orc resolve to their role base markers and exclude the standard-base marker.\\n- non-gpt default claude-fable-5 contains the standard-base marker.\\n- gpt-5.5 still contains vivid inner life and excludes the standard-base marker.\",\"created_at\":\"2026-07-04T15:24:13Z\",\"updated_at\":\"2026-07-10T09:31:24Z\",\"closed_at\":\"2026-07-04T15:33:18Z\",\"merged_at\":\"2026-07-04T15:33:18Z\",\"merge_commit_sha\":\"fd526022f7a8bcc7b64e924c27af9cc733c16d8b\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/29/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/29/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/29/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e7a284d37941d5b213344d5d820f2389fe2f4003\",\"head\":{\"label\":\"CorbanuCore:release/0.1.5-standard-base-branding\",\"ref\":\"release/0.1.5-standard-base-branding\",\"sha\":\"e7a284d37941d5b213344d5d820f2389fe2f4003\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"e959abea72370cd3f8aa10624254944980a33eb1\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/29\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/29\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/29\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/29/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/29/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/29/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e7a284d37941d5b213344d5d820f2389fe2f4003\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/28\",\"id\":3990485037,\"node_id\":\"PR_kwDOTIDrTc7t2fgt\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/28\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/28.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/28.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/28\",\"number\":28,\"state\":\"open\",\"locked\":false,\"title\":\"Billing WS-A: token buckets + provider-reported cost\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Gate\\n\\nDO NOT MERGE \u2014 Sauron gates Billing WS-A.\\n\\n## Summary\\n\\n- Adds `cache_creation_input_tokens` as the fourth token bucket across `TokenUsage`/rollout/TUI/exec/app-server shaped records.\\n- Keeps `input_tokens` all-in and preserves existing context math (`non_cached_input` remains all-in minus cache-read only).\\n- Preserves Anthropic cache-write tokens across `message_start`/`message_delta` by merging cumulative stream usage buckets.\\n- Sets OpenAI chat/responses cache-write bucket to `0`.\\n- Requests OpenRouter usage accounting on OpenRouter chat request bodies and records final-chunk `usage.cost` as `reported_cost_usd` in chat call metrics.\\n\\n## Schema Compatibility\\n\\n`cache_creation_input_tokens` uses serde defaults on persisted/transport structs, so older rollouts and JSON payloads that lack the field still parse as zero.\\n\\n## Evidence\\n\\n- API/protocol tests: `/tmp/pfterminal_billing_a_1100/evidence/test_api_protocol_after_anthropic_merge.log` PASS, 238 passed.\\n- Core token tests: `/tmp/pfterminal_billing_a_1100/evidence/test_core_token_after_anthropic_merge.log` still has 3 unrelated integration failures: two CLI personal-access-token harness tests route to missing/default ambient auth, and one OTEL capture test reports empty span logs. The schema-related token-count fixture passes.\\n- Release build: `/tmp/pfterminal_billing_a_1100/evidence/build_release_after_anthropic_merge.log` PASS.\\n- Live TUI smoke: claude-plan route completed and `/status` rendered; rollout token_count records `cache_creation_input_tokens: 26912` at `/home/pfrpc/.pfterminal/sessions/2026/07/04/rollout-2026-07-04T11-55-00-019f2cfb-6507-7761-b762-6ab4ab6524bf.jsonl`.\\n\\n## Notes\\n\\nVercel Anthropic Fast smoke returned a warm cache-read bucket but no cache-write on this machine. The final acceptance smoke used the directive-allowed `claude-plan` route to prove non-zero cache creation in rollout.\\n\",\"created_at\":\"2026-07-04T11:57:27Z\",\"updated_at\":\"2026-08-09T23:02:25Z\",\"closed_at\":null,\"merged_at\":null,\"merge_commit_sha\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":true,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/28/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/28/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/28/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e5ddf72293301386d8859093d809a505856801b7\",\"head\":{\"label\":\"CorbanuCore:feat/billing-token-buckets\",\"ref\":\"feat/billing-token-buckets\",\"sha\":\"e5ddf72293301386d8859093d809a505856801b7\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"827ad686965042a474fe4146471cf71b54ab440d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/28\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/28\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/28\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/28/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/28/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/28/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e5ddf72293301386d8859093d809a505856801b7\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/27\",\"id\":3989315938,\"node_id\":\"PR_kwDOTIDrTc7tyCFi\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/27\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/27.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/27.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/27\",\"number\":27,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix rust-release called workflow runs-on startup failure\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- Mirror PR #24 in the called release workflow by using `matrix.runner` directly for `runs-on`.\\n- This fixes the tag-triggered rust-release startup failure before jobs are created.\\n\\n## Scope\\n- Only `.github/workflows/rust-release-argument-comment-lint.yml` changed.\",\"created_at\":\"2026-07-04T02:56:26Z\",\"updated_at\":\"2026-07-04T02:56:38Z\",\"closed_at\":\"2026-07-04T02:56:37Z\",\"merged_at\":\"2026-07-04T02:56:37Z\",\"merge_commit_sha\":\"e959abea72370cd3f8aa10624254944980a33eb1\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/27/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/27/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/27/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/726984bf19adc6c75d6e6134d369827826134cc5\",\"head\":{\"label\":\"CorbanuCore:fix/release-lint-runs-on\",\"ref\":\"fix/release-lint-runs-on\",\"sha\":\"726984bf19adc6c75d6e6134d369827826134cc5\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"df757d87e681052236a4ecc77bd56586b968b25c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/27\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/27\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/27\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/27/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/27/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/27/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/726984bf19adc6c75d6e6134d369827826134cc5\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/26\",\"id\":3989269976,\"node_id\":\"PR_kwDOTIDrTc7tx23Y\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/26\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/26.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/26.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/26\",\"number\":26,\"state\":\"closed\",\"locked\":false,\"title\":\"Role doctrine: evidence-to-files reporting\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Updates Nazgul/Troll/Orc role doctrine so bulky evidence is written to files and reports cite paths instead of pasting walls.\\\\n\\\\nVerification:\\\\n- RUST_MIN_STACK=16777216 cargo test -p codex-core agent::role\\\\n- cargo build --release\",\"created_at\":\"2026-07-04T02:37:55Z\",\"updated_at\":\"2026-07-10T09:31:24Z\",\"closed_at\":\"2026-07-04T02:38:05Z\",\"merged_at\":\"2026-07-04T02:38:05Z\",\"merge_commit_sha\":\"0e349db265dbbabb5c61a616846b6db8b64020e7\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/26/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/26/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/26/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/802d0cebd426754787ac4a2475a03200badf1984\",\"head\":{\"label\":\"CorbanuCore:fix/report-doctrine\",\"ref\":\"fix/report-doctrine\",\"sha\":\"802d0cebd426754787ac4a2475a03200badf1984\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7d58e63aa053524bd0cf090ade8898718c5ff97b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/26\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/26\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/26\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/26/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/26/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/26/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/802d0cebd426754787ac4a2475a03200badf1984\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/25\",\"id\":3989194528,\"node_id\":\"PR_kwDOTIDrTc7txkcg\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/25\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/25.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/25.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/25\",\"number\":25,\"state\":\"closed\",\"locked\":false,\"title\":\"PFTerminal 0.1.4: orchestration reliability\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Release integration for PFTerminal 0.1.4.\\\\n\\\\nIncludes hotfix/dispatch-loop commits after PR #24 and #23, with provider persistence preserved before catalog pair-correction validation.\",\"created_at\":\"2026-07-04T01:57:02Z\",\"updated_at\":\"2026-07-10T09:31:24Z\",\"closed_at\":\"2026-07-04T01:57:13Z\",\"merged_at\":\"2026-07-04T01:57:12Z\",\"merge_commit_sha\":\"7d58e63aa053524bd0cf090ade8898718c5ff97b\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/25/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/25/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/25/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b4a3376e29fca1287029b5da66fd98a0975a511b\",\"head\":{\"label\":\"CorbanuCore:hotfix/dispatch-loop\",\"ref\":\"hotfix/dispatch-loop\",\"sha\":\"b4a3376e29fca1287029b5da66fd98a0975a511b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"6f3d1a733363c6c6e11ba4a9bfaa5caf2b0879fe\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/25\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/25\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/25\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/25/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/25/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/25/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/b4a3376e29fca1287029b5da66fd98a0975a511b\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/24\",\"id\":3986502184,\"node_id\":\"PR_kwDOTIDrTc7tnTIo\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/24\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/24.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/24.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/24\",\"number\":24,\"state\":\"closed\",\"locked\":false,\"title\":\"AWAITING ALEX: Fix rust-release tag workflow startup\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"AWAITING ALEX \u2014 do not merge before Alex review.\\n\\n## Summary\\n\\n- Fix `rust-release.yml` tag-push startup failures by removing an invalid optional matrix property reference.\\n- The top-level `build` matrix defines `runner` for every row and never defines `runs_on`, so the job should use `runs-on: ${{ matrix.runner }}` directly.\\n\\n## Cause\\n\\n- `rust-release` run `28661154132` for `rust-v0.1.3` failed in 1s with `conclusion=startup_failure`, zero jobs, and no logs:\\n  https://github.com/agtico/PfTerminal/actions/runs/28661154132\\n- Prior tag-push `rust-release.yml` runs for `rust-v0.1.2` and `rust-v0.0.0` also ended as zero-job `startup_failure`, so this was a standing workflow graph validation issue.\\n- `actionlint 1.7.12` reproduced the workflow-file error:\\n  `.github/workflows/rust-release.yml:56:18: property \\\"runs_on\\\" is not defined in object type ...`\\n- GitHub rejected `runs-on: ${{ matrix.runs_on || matrix.runner }}` before creating jobs because the `build` matrix rows do not define `runs_on`.\\n\\n## Fix\\n\\n- Replace `runs-on: ${{ matrix.runs_on || matrix.runner }}` with `runs-on: ${{ matrix.runner }}` in the top-level `build` job.\\n- This preserves the current macOS/Linux runner selection and removes the invalid matrix property lookup so 0.1.4 tag pushes can start the workflow graph.\\n\\n## Validation\\n\\n- `/tmp/actionlint/actionlint .github/workflows/rust-release.yml`\\n- `git diff --check`\\n\\n## Status Note\\n\\n- Cause and fix were documented in `/home/pfrpc/repos/pfterminal_qa_20260703/phase_013_status.md`.\\n\",\"created_at\":\"2026-07-03T13:56:30Z\",\"updated_at\":\"2026-07-10T09:31:24Z\",\"closed_at\":\"2026-07-04T01:55:56Z\",\"merged_at\":\"2026-07-04T01:55:56Z\",\"merge_commit_sha\":\"c8793ac34fae7d93c9cfc98146a6f76f09c31f2d\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/24/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/24/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/24/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6ea408c39aed3dc10b0781323e1e8c6e86eb127b\",\"head\":{\"label\":\"CorbanuCore:fix/rust-release-tag-startup\",\"ref\":\"fix/rust-release-tag-startup\",\"sha\":\"6ea408c39aed3dc10b0781323e1e8c6e86eb127b\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"74da7c1ab027374b2c1787af5d7289044d5258be\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/24\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/24\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/24\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/24/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/24/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/24/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6ea408c39aed3dc10b0781323e1e8c6e86eb127b\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/23\",\"id\":3986408639,\"node_id\":\"PR_kwDOTIDrTc7tm8S_\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/23\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/23.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/23.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/23\",\"number\":23,\"state\":\"closed\",\"locked\":false,\"title\":\"AWAITING ALEX: Persist onboarding provider selection for 0.1.4\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"AWAITING ALEX (0.1.4 candidate) \u2014 do not merge before Alex review.\\n\\n## Summary\\n\\n- Carry successful provider API-key onboarding through the onboarding result.\\n- Persist the selected provider plus a provider-compatible model before post-onboarding config reload, using the existing config batch/model-selection write path.\\n- Tighten startup credential suppression to the active provider credential, so a stale non-active provider key cannot silently keep Ambient active.\\n- Share the existing provider/model compatibility resolver between config loading and onboarding persistence.\\n\\n## Before Repro Evidence\\n\\n- `/home/pfrpc/repos/pfterminal_qa_20260703/phase_013_status.md:136-137`: 0.1.3 RC dispatch smoke initially failed after OpenRouter API-key onboarding with `Cannot run native Codex worker on Ambient (ambient); missing AMBIENT_API_KEY`.\\n- `/home/pfrpc/repos/pfterminal_qa_20260703/phase_013_status.md:175-179`: installed 0.1.2 behaved the same; fresh OpenRouter onboarding showed the provider key configured, then native spawn fell back to Ambient without manual `/model` reselect.\\n- `/home/pfrpc/repos/pfterminal_qa_20260703/phase_013_status.md:213-216`: source triage showed provider API-key login wrote the credential only, never `model_provider` or `model`, so config reload defaulted to Ambient.\\n- `/home/pfrpc/repos/pfterminal_qa_20260703/phase_013_status.md:239-247`: requested 0.1.4 fix scope was provider-selection persistence plus the three regression cases covered below.\\n\\n## After Repro Evidence\\n\\n- `cargo test -p codex-tui onboarding_provider_selection_persists_provider_and_compatible_model`\\n- `cargo test -p codex-tui stored_non_active_provider_key_does_not_suppress_startup_login_screen`\\n- `cargo test -p codex-tui persisted_non_ambient_provider_key_suppresses_startup_login_screen`\\n- `cargo test -p codex-tui native_spawn_auth_guard_uses_selected_provider_after_onboarding`\\n- `cargo test -p codex-tui configured_provider_api_key_reads_provider_success_state`\\n- `cargo test -p codex-core load_config_openrouter_provider_uses_api_login`\\n- `cargo test -p codex-model-provider-info`\\n- `cargo fmt --check`\\n- `git diff --check`\\n\\n`cargo fmt`/`cargo fmt --check` passed with the repo's existing stable-rustfmt warning about `imports_granularity = Item`.\\n\\n## Notes\\n\\n- No OpenRouter/Fable/Anthropic literal special case was added.\\n- This PR is intentionally unmerged and held for Alex as the 0.1.4 candidate fix.\\n\",\"created_at\":\"2026-07-03T13:40:00Z\",\"updated_at\":\"2026-07-10T09:31:23Z\",\"closed_at\":\"2026-07-04T01:56:01Z\",\"merged_at\":\"2026-07-04T01:56:01Z\",\"merge_commit_sha\":\"6f3d1a733363c6c6e11ba4a9bfaa5caf2b0879fe\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/23/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/23/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/23/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6e2ecfaf9c575b6f813ef71f3493e4a91c3c2838\",\"head\":{\"label\":\"CorbanuCore:fix/onboarding-provider-persistence\",\"ref\":\"fix/onboarding-provider-persistence\",\"sha\":\"6e2ecfaf9c575b6f813ef71f3493e4a91c3c2838\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"74da7c1ab027374b2c1787af5d7289044d5258be\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/23\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/23\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/23\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/23/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/23/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/23/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6e2ecfaf9c575b6f813ef71f3493e4a91c3c2838\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/22\",\"id\":3984163667,\"node_id\":\"PR_kwDOTIDrTc7teYNT\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/22\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/22.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/22.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/22\",\"number\":22,\"state\":\"closed\",\"locked\":false,\"title\":\"QA release fixes 2026-07-03\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nReview-found QA release fixes for the 2026-07-03 Phase B gate. This PR intentionally excludes PR #21 / Fable work.\\n\\n## Findings Fixed\\n\\n- R4/R5 provider/schema initializer regression: `3fefcd6f9` (`Fix provider info test initializers`)\\n  - Tests: `just test -p codex-login`; `just test -p codex-app-server derive_config_from_params_uses_session_thread_config_model_provider`\\n  - Evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- R3 TUI auth-manager layering regression: `fc62a3eab` (`Remove TUI auth manager dependency`)\\n  - Test: `just test -p codex-tui tui_runtime_source_does_not_depend_on_manager_escape_hatches`\\n  - Evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- R2 live dispatch cluster: `31b591e47` and `b096e82be`\\n  - Fixes child-report retention, operator-pane isolation, report visibility, and wrong-parent/report-routing behavior.\\n  - Tests: `just test -p codex-tui child_report dispatch` plus targeted child-report/report-visibility/operator-pane tests.\\n  - Evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_round2`, `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_round4_tasknode_attempt1_method`, `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- R6 ambient model/deferred tool regressions: `9013d06f0` (`Fix ambient model and deferred tool regressions`)\\n  - Tests: `just test -p codex-tools custom_search_text_is_augmented_with_spec_metadata`; targeted `codex-core` ambient-provider/role/deferred-tool tests.\\n  - Evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- R1 stream/retry/provider hardening: `60014b5f6` (`Keep chat streams alive on SSE comments`)\\n  - Tests: `just test -p codex-api comment_frames_keep_idle_timer_alive comment_only_stream_survives_actionable_silence_timeout truly_silent_stream_hits_idle_timeout`; targeted `codex-core` retry guard tests; `codex-model-provider-info` provider override tests.\\n  - Evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- Stale active-turn routing: `37698e1d0` (`Fix stale active-turn routing for idle panes`)\\n  - Tests: `just test -p codex-tui active_turn_submission_clears_stale_visible_idle_turn_id active_turn_submission_keeps_inactive_thread_turn_id`\\n  - Evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- Round-5 paste-burst submission swallow: `f76b2de86` (`Fix long single-line paste burst submission`)\\n  - Tests: `just test -p codex-tui long_single_line_burst_enter_submits ascii_burst_treats_enter_as_newline queued_submission_flushes_ascii_burst_instead_of_inserting_newline child_report dispatch active_turn_submission_clears_stale_visible_idle_turn_id active_turn_submission_keeps_inactive_thread_turn_id` (`52 passed`)\\n  - Live evidence: `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_round5_gorkul_fixed_live`\\n\\n## Final Gate / Suite Matrix\\n\\nGreen:\\n\\n- `just test -p codex-api` (`149 passed`)\\n- `just test -p codex-model-provider-info` (`40 passed`)\\n- `just test -p codex-config` (`189 passed`)\\n- `just test -p codex-login` (`158 passed`)\\n- `just test -p codex-app-server derive_config_from_params_uses_session_thread_config_model_provider`\\n- `just test -p codex-tui child_report dispatch` (`47 passed`)\\n- R1/R6/Round-5 targeted suites listed above\\n- `cargo fmt --check`\\n- `cargo build -p codex-cli --bin pfterminal`\\n- Branch-diff and QA-artifact key scans (`hit_count=0`)\\n- tasknodeorc Round-5 priority verifier: PASS 3/3\\n- tasknodeorc final Phase A sweep: PASS for dispatch/Main-responsiveness path\\n\\nDocumented non-blocking/pre-existing/environmental reds:\\n\\n- `codex-app-server-protocol typescript_schema_fixtures_match_generated` remains red only on the base-red `v2/ThreadItem.ts` `taskPreview` fixture mismatch; the `GetAuthStatusResponse.hasCodexBackendAuth` regression is fixed.\\n- `guardian_review_does_not_retry_valid_denial` is red at pre-merge base `8efcb8e46`; classified as pre-existing guardian retry/denial cluster outside Phase B.\\n- P2 slash command stickiness still reproduces: first `/spawn` Enter leaves `/spawn` in composer and requires a second Enter. It is recorded as non-blocking P2 in final sweep evidence.\\n- Final sweep strict file-content checker recorded `strict_pass_all=0` because the model wrote `QA_FILE_EDIT_OK\\\\n`; classified as model output variance, not the TUI submission bug.\\n\\n## Verifier Evidence\\n\\n- Status log: `/home/pfrpc/repos/pfterminal_qa_20260703/phase_b_status.md`\\n- Round-5 3x aggregate: `/home/pfrpc/repos/pfterminal_qa_20260703/round5_tasknode_3x_result.env`\\n- Round-5 attempts:\\n  - `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_round5_tasknode_attempt1`\\n  - `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_round5_tasknode_attempt2`\\n  - `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_round5_tasknode_attempt3`\\n- Final sweep: `/home/pfrpc/repos/pfterminal_qa_20260703/tui_evidence_phase_b_final_sweep_tasknode`\\n\",\"created_at\":\"2026-07-03T07:26:11Z\",\"updated_at\":\"2026-07-03T07:26:33Z\",\"closed_at\":\"2026-07-03T07:26:31Z\",\"merged_at\":\"2026-07-03T07:26:31Z\",\"merge_commit_sha\":\"26eaec0e09f16c2f73c89d2c3ba06c41d3f331e9\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/22/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/22/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/22/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f76b2de867ff13197761fc761b3cd36e0d8b1699\",\"head\":{\"label\":\"CorbanuCore:qa/release-fixes-20260703\",\"ref\":\"qa/release-fixes-20260703\",\"sha\":\"f76b2de867ff13197761fc761b3cd36e0d8b1699\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"d86721e331e867ea5bcb477b65997f74dd2345a6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/22\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/22\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/22\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/22/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/22/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/22/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f76b2de867ff13197761fc761b3cd36e0d8b1699\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/21\",\"id\":3982411385,\"node_id\":\"PR_kwDOTIDrTc7tXsZ5\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/21\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/21.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/21.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/21\",\"number\":21,\"state\":\"closed\",\"locked\":false,\"title\":\"Add Claude Fable 5 (plan + API)\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"AWAITING ALEX REVIEW\\n\\n## Wiring\\n- Adds `claude-fable-5` to the Anthropic API-key route (`model_provider = \\\"anthropic\\\"`) using the Anthropic Messages API.\\n- Adds `claude-fable-5-plan` to the Claude Code plan-auth route (`model_provider = \\\"claude-plan\\\"`) and maps it upstream to `claude-fable-5`.\\n- Adds both models to the bundled catalog, provider catalogs, config resolution, request shaping, and TUI model picker.\\n- Updates stale OpenRouter catalog assertions from the removed `OpenRouter GLM 5.2` row to the current `openrouter/owl-alpha` row.\\n\\n## Validation\\n- `just fmt`\\n- `python3 -m json.tool codex-rs/models-manager/models.json`\\n- `just test -p codex-models-manager manager::tests::bundled_models_json_contains_openrouter_models`\\n- `just test -p codex-model-provider-info test_create_anthropic_provider test_create_claude_plan_provider`\\n- `just test -p codex-model-provider provider::tests::anthropic_provider_uses_static_model_catalog provider::tests::claude_plan_provider_uses_static_model_catalog`\\n- `just test -p codex-core anthropic_messages_request_adds_cache_control_and_replays_tools load_config_anthropic_provider_accepts_fable_5 load_config_claude_plan_provider_accepts_fable_5_plan`\\n- `just test -p codex-tui model_provider_for_selection_maps_cross_provider_models model_picker_hides_fake_openai_models_and_shows_curated_provider_models model_selection_popup_snapshot`\\n- `cargo build`\\n- `cargo build --release`\\n\\n## Smoke Evidence\\n- Anthropic endpoint: built-in `anthropic` provider uses `https://api.anthropic.com/v1` + `/messages`.\\n- API-key route attempted live with `model_provider = \\\"anthropic\\\"`, model `claude-fable-5`, and key from `/home/pfrpc/antfable.txt`.\\n  - Dump: `model = \\\"claude-fable-5\\\"`, Claude Code identity absent.\\n  - Result: completed and returned `PFT_FABLE_ANTFABLE_OK`.\\n  - Usage: input 5362, output 21.\\n- Plan-auth route attempted live with `CODEX_HOME=/home/pfrpc/.pfterminal`, `model_provider = \\\"claude-plan\\\"`, model `claude-fable-5-plan`.\\n  - Dump: upstream `model = \\\"claude-fable-5\\\"`, Claude Code identity present.\\n  - Result: completed and returned `PFT_FABLE_PLAN_OK`.\\n  - Usage: input 7194, output 18.\\n\\n## Plan Auth Status\\n- Plan auth is usable on this machine through `/home/pfrpc/.pfterminal` with the debug branch binary first on `PATH`.\\n\\n## Release Binary\\n- `/home/pfrpc/repos/PfTerminal-perf/codex-rs/target/release/pfterminal`\\n\\n## Notes\\n- No merge or deploy requested.\",\"created_at\":\"2026-07-03T01:09:07Z\",\"updated_at\":\"2026-07-10T09:31:23Z\",\"closed_at\":\"2026-07-03T11:50:59Z\",\"merged_at\":\"2026-07-03T11:50:59Z\",\"merge_commit_sha\":\"4bd7d4f3729ef1f8e732d2c6e57563e522547693\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/21/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/21/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/21/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e46575942880df5716ec4f496df21b624128d608\",\"head\":{\"label\":\"CorbanuCore:feat/fable-5-providers\",\"ref\":\"feat/fable-5-providers\",\"sha\":\"e46575942880df5716ec4f496df21b624128d608\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"d86721e331e867ea5bcb477b65997f74dd2345a6\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/21\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/21\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/21\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/21/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/21/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/21/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e46575942880df5716ec4f496df21b624128d608\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/20\",\"id\":3980817509,\"node_id\":\"PR_kwDOTIDrTc7tRnRl\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/20\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/20.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/20.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/20\",\"number\":20,\"state\":\"closed\",\"locked\":false,\"title\":\"OpenRouter parity: web-search routing, stream hardening, malformed-tool-call fix\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"OpenRouter/Lane-B perf work from 2026-07-01/02. Committed, verified in isolated runs; NOT urgent to merge (product primarily uses Anthropic provider routes).\\n\\nCommits of broad value:\\n- route OpenRouter web search via plugins instead of a tools entry (fixes the 10s header-hold: TTFT 10.05s\u21923.3s)\\n- bound chat stream silence and long retries (turns 20-min silent hangs into bounded loud failures)\\n- malformed tool-call args: fatal \u2192 bounded retryable + call_id fix\\n- recognize OpenRouter-normalized reasoning deltas as actionable\\n\\nOpenRouter-specific / lower relevance now:\\n- add OpenRouter provider preference knob\\n- add chat completions call metrics telemetry\\n- send reasoning_effort on the Baseten chat route (reassess \u2014 Baseten OpenAI route not used by product)\\n\\nReview at leisure; the malformed-tool-call and stream-hardening commits are the ones worth landing regardless of provider.\\n\\n\ud83e\udd16 Generated with [Claude Code](https://claude.com/claude-code)\",\"created_at\":\"2026-07-02T18:57:00Z\",\"updated_at\":\"2026-07-02T19:10:22Z\",\"closed_at\":\"2026-07-02T19:10:20Z\",\"merged_at\":\"2026-07-02T19:10:20Z\",\"merge_commit_sha\":\"d86721e331e867ea5bcb477b65997f74dd2345a6\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/20/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/20/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/20/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/637e0d5638a0ffd275742c0aacc07d136285ec20\",\"head\":{\"label\":\"CorbanuCore:perf/openrouter-parity\",\"ref\":\"perf/openrouter-parity\",\"sha\":\"637e0d5638a0ffd275742c0aacc07d136285ec20\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f26d0e3142b72c2fa6e4a138d2238a65cda42eaa\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/20\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/20\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/20\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/20/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/20/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/20/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/637e0d5638a0ffd275742c0aacc07d136285ec20\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/19\",\"id\":3979331422,\"node_id\":\"PR_kwDOTIDrTc7tL8de\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/19\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/19.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/19.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/19\",\"number\":19,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix Main and streaming spawn dispatch routing\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nThis PR carries the Lane A D5 + D11 routing fixes on `fix/d5-main-surface-dispatch`.\\n\\n- D5 fixes the Main-surface dispatch contract: the Main-bound root receives live spawn context and Main-originated `` blocks resolve through the synthetic `pane:codex-main` root instead of falling off the native routing tree.\\n- D11 fixes native streaming dispatch extraction: valid dispatch blocks emitted by native agent panes were previously extracted only from the final `TurnCompleted` turn snapshot, so blocks that appeared in streaming assistant deltas could be lost before child sessions were materialized.\\n\\n## Defect Chain / Classifications\\n\\n- D5: Main-surface dispatch contract defect. A task initiated from Main structurally could not host-dispatch because the Main-bound root did not get the same live spawn context/source mapping as a normal child thread.\\n- D11: Native dispatch extraction defect. Extraction ran only on `TurnCompleted`; native streaming blocks emitted mid-turn were not routed as soon as they became complete, and the final turn text could omit or summarize away the literal XML block. Classification: dispatch/session materialization defect.\\n\\n## Relationship to PR #18\\n\\nPR #18 (`fix/spawn-report-delivery-b5`) fixes the B5 report-delivery/verifier side of the chain. This PR is a separate branch for D5/D11 routing and child materialization. Both are needed for the full Nazgul -&gt; Troll -&gt; Orc control-plane chain: PR #18 makes reports/verifier accounting reliable, while this PR makes Main-originated dispatch and native streaming Troll-&gt;Orc dispatch reliable.\\n\\n## Live GREEN Evidence\\n\\nDurable artifact path:\\n\\n- `/home/pfrpc/repos/orc_directives/evidence/pfterminal-b5-d11fix/`\\n\\nOriginal live run path:\\n\\n- `/tmp/pfterminal-b5-d11fix_144859/`\\n\\nFinal verifier:\\n\\n```bash\\npython3 scripts/spawn-report-verify.py \\\\\\n  --codex-home /home/pfrpc/.pfterminal \\\\\\n  --root 019f234e-761b-7050-b433-2d36a06cbf03 \\\\\\n  --out /tmp/pfterminal-b5-d11fix_144859/verifier-root-nazgul-final.json \\\\\\n  --md /tmp/pfterminal-b5-d11fix_144859/verifier-root-nazgul-final.md\\n```\\n\\nVerifier result: GREEN. Q1 pass true, Q2 pass true, Q3 pass true, `race_cycle_count=6`, `all_flushed=true`, Nazgul sign-off true.\\n\\nAcceptance artifacts verified:\\n\\n- `run-files/snaga-native.txt`: `D11 native dispatch reached Snaga`, then `REWORKED` after forced rework.\\n- `run-files/ghash-native.txt`: `D11 native dispatch reached Ghash`.\\n- `run-files/ACCEPTANCE.md`: PASS.\\n\\n## Test Evidence\\n\\nFocused test log copied to:\\n\\n- `/home/pfrpc/repos/orc_directives/evidence/pfterminal-b5-d11fix/focused-tests.log`\\n\\nCommands run:\\n\\n```bash\\njust fmt\\ncargo test -p codex-tui native_troll_streaming_dispatch_routes_valid_blocks_before_final_summary -- --nocapture\\ncargo test -p codex-tui native_troll_dispatch_blocks_route_distinct_tasks_to_orcs -- --nocapture\\ncargo test -p codex-tui codex_main_bound_nazgul_receives_spawn_context_and_routes_dispatch_blocks -- --nocapture\\ncargo test -p codex-tui active_native_nazgul_turn_receives_live_spawn_context_with_orcs -- --nocapture\\npython3 scripts/test_spawn_report_verify.py\\ngit diff --check\\ncargo build -p codex-cli --bin pfterminal\\n```\\n\\n## Gate\\n\\nDo not merge until Alex reviews the PR and the durable artifacts.\\n\",\"created_at\":\"2026-07-02T15:03:32Z\",\"updated_at\":\"2026-07-02T18:56:03Z\",\"closed_at\":\"2026-07-02T18:56:01Z\",\"merged_at\":\"2026-07-02T18:56:01Z\",\"merge_commit_sha\":\"f26d0e3142b72c2fa6e4a138d2238a65cda42eaa\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/19/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/19/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/19/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8944787606083ecc325fd228981986e364203e17\",\"head\":{\"label\":\"CorbanuCore:fix/d5-main-surface-dispatch\",\"ref\":\"fix/d5-main-surface-dispatch\",\"sha\":\"8944787606083ecc325fd228981986e364203e17\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"8efcb8e46aa8b82cbf3da4e1d2abcdb93296c2ee\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/19\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/19\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/19\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/19/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/19/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/19/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/8944787606083ecc325fd228981986e364203e17\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/18\",\"id\":3978961683,\"node_id\":\"PR_kwDOTIDrTc7tKiMT\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/18\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/18.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/18.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/18\",\"number\":18,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix B5 spawn report delivery\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n\\nThis PR secures the B5 spawn-report delivery fix after the Round 4 GREEN acceptance run.\\n\\nDefect chain:\\n\\n- D9 parser-drop was refuted: captured `pfterminal_send_task` blocks were compatible with the XMLish parser, and later sanctioned-path runs showed dispatch delivery.\\n- Q1/Q3 verifier accounting bugs were fixed: wrapped spawn-context report prompts now count as report-processing turns, and Q1 no longer passes vacuously when no report cycles exist.\\n- D10 was the real product defect: report-preview truncation meant parent turns could receive only a short preview and lose actionable tail content. The fix preserves bounded full report content for parent turns while keeping UI descriptions compact.\\n\\nEvidence path:\\n\\n- GREEN verifier/live artifacts: `orc_directives/evidence/pfterminal-b5-round4b2f/`\\n- Report: `/home/pfrpc/repos/pfterminal_lanea_round4_report_20260702.md`\\n\\n## Tests\\n\\nFocused final checks before commit:\\n\\n- `just fmt` \u2014 pass\\n- `python3 scripts/test_spawn_report_verify.py` \u2014 8 passed\\n- `(from codex-rs) cargo test -p codex-tui child_report -- --nocapture` \u2014 8 passed\\n- `(from codex-rs) cargo test -p codex-tui native_turn_completion_report_preserves_actionable_tail_content -- --nocapture` \u2014 1 passed\\n- `(from codex-rs) cargo test -p codex-tui native_spawn_turn_completion_updates_status_and_result_preview -- --nocapture` \u2014 1 passed\\n- `git diff --check` \u2014 pass\\n\\nLive acceptance evidence:\\n\\n- Verifier root: `019f227e-cbf9-7442-b185-73061156e85d`\\n- Overall: GREEN\\n- Q1/Q2/Q3: pass\\n- `ACCEPTANCE.md`: true\\n\\n## D4 Baseline\\n\\nFull-suite baselines were run locally with `just test`; all three exited 100 with existing broad suite failures.\\n\\n| Branch | Tests run | Passed | Failed | Skipped | Log |\\n|---|---:|---:|---:|---:|---|\\n| `main` | 11891 | 11545 | 346 | 30 | `/tmp/pfterminal-d4-main-just-test.log` |\\n| `fix/spawn-report-delivery-b5` | 11915 | 11578 | 337 | 30 | `/tmp/pfterminal-d4-spawn-report-delivery-b5-just-test.log` |\\n\\nD4 no-regression headline: branch has 337 failures vs main 346.\\n\\n## Notes\\n\\nNo merge is requested or authorized by this PR. Alex review/merge gate remains in place.\\n\",\"created_at\":\"2026-07-02T14:15:00Z\",\"updated_at\":\"2026-07-02T18:55:59Z\",\"closed_at\":\"2026-07-02T18:55:57Z\",\"merged_at\":\"2026-07-02T18:55:57Z\",\"merge_commit_sha\":\"ff1c90e43aa017a0a11ca35b40a27c4aa32b89f3\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/18/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/18/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/18/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/09cc85f65a77e63deda6bb89f3a0c0bdcc0c25ce\",\"head\":{\"label\":\"CorbanuCore:fix/spawn-report-delivery-b5\",\"ref\":\"fix/spawn-report-delivery-b5\",\"sha\":\"09cc85f65a77e63deda6bb89f3a0c0bdcc0c25ce\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"8efcb8e46aa8b82cbf3da4e1d2abcdb93296c2ee\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/18\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/18\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/18\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/18/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/18/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/18/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/09cc85f65a77e63deda6bb89f3a0c0bdcc0c25ce\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/17\",\"id\":3974114487,\"node_id\":\"PR_kwDOTIDrTc7s4Cy3\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/17\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/17.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/17.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/17\",\"number\":17,\"state\":\"closed\",\"locked\":false,\"title\":\"Default supported reasoning to xhigh\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"HELD \u2014 pending operator policy decision informed by Lane B\u2019s effort-sweep data; do not merge.\\n\\n## What\\n- Changes supported default reasoning behavior toward xhigh.\\n- Updates model manager/config expectations and related tests for the default-effort policy.\\n\\n## Round-2 Tests\\n- No branch-specific xhigh test was run in this Lane A round because this branch is policy-held.\\n- The full-suite runs performed this round were limited to the spawn-routing and Fable branches, and both were red.\\n\\n## Outstanding Gates\\n- Wait for Lane B's effort-sweep data and operator policy decision.\\n- Confirm cost/latency impact before enabling xhigh as a default.\\n- Run focused model-manager/config tests and the appropriate full suite after policy approval.\\n\\n## Conflicts / Risk\\n- Potential overlap with Fable/model metadata branch in model manager data and model-picker expectations.\",\"created_at\":\"2026-07-01T21:58:18Z\",\"updated_at\":\"2026-07-10T10:05:50Z\",\"closed_at\":\"2026-07-02T18:56:57Z\",\"merged_at\":null,\"merge_commit_sha\":\"dbcdf81aa733acad6d08eba640a271067097ad3f\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/17/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/17/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/17/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e600c58b79d8ba865b2c6833d68296bc2fedb16f\",\"head\":{\"label\":\"CorbanuCore:fix/default-xhigh-reasoning-20260701\",\"ref\":\"fix/default-xhigh-reasoning-20260701\",\"sha\":\"e600c58b79d8ba865b2c6833d68296bc2fedb16f\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"8efcb8e46aa8b82cbf3da4e1d2abcdb93296c2ee\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/17\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/17\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/17\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/17/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/17/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/17/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/e600c58b79d8ba865b2c6833d68296bc2fedb16f\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/16\",\"id\":3974114343,\"node_id\":\"PR_kwDOTIDrTc7s4Cwn\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/16\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/16.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/16.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/16\",\"number\":16,\"state\":\"closed\",\"locked\":false,\"title\":\"Add terminal MkDocs viewer\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## What\\n- Adds an in-terminal MkDocs viewer and overlay path.\\n- Wires slash-command dispatch, app events, pager overlay integration, docs feature index, and MkDocs viewer tests/docs.\\n\\n## Round-2 Tests\\n- No branch-specific MkDocs test was run in this Lane A round; this PR is opened for review visibility per the routing/Fable mandate.\\n- The full-suite runs performed this round were limited to the spawn-routing and Fable branches, and both were red.\\n\\n## Outstanding Gates\\n- Run the focused MkDocs viewer tests on this branch.\\n- Run `just fmt` and the relevant `just test` subset before merge.\\n- Validate TUI overlay behavior manually with real docs navigation.\\n\\n## Conflicts / Risk\\n- Potential overlap with spawn-routing changes in `codex-rs/tui/src/app/event_dispatch.rs`, `app_event.rs`, slash-command dispatch, and `lib.rs`.\",\"created_at\":\"2026-07-01T21:58:16Z\",\"updated_at\":\"2026-07-10T09:31:23Z\",\"closed_at\":\"2026-07-03T11:50:59Z\",\"merged_at\":\"2026-07-03T11:50:59Z\",\"merge_commit_sha\":\"03716f5795b4403844fa3e5057cd4f8f3e0e92b0\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/16/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/16/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/16/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6473f3f28d2d76ad1e99ef988c1f2f692138b0ca\",\"head\":{\"label\":\"CorbanuCore:feat/mkdocs-viewer-20260701\",\"ref\":\"feat/mkdocs-viewer-20260701\",\"sha\":\"6473f3f28d2d76ad1e99ef988c1f2f692138b0ca\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"8efcb8e46aa8b82cbf3da4e1d2abcdb93296c2ee\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/16\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/16\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/16\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/16/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/16/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/16/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/6473f3f28d2d76ad1e99ef988c1f2f692138b0ca\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/15\",\"id\":3974114251,\"node_id\":\"PR_kwDOTIDrTc7s4CvL\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/15\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/15.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/15.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/15\",\"number\":15,\"state\":\"closed\",\"locked\":false,\"title\":\"Add Claude Fable 5 model option\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## What\\n- Extends PR #15 directly for Round 3 rather than opening a stacked branch.\\n- Adds `claude-fable-5-plan` as a Claude Code subscription/OAuth model option.\\n- Generalizes the Claude Plan visible-slug -&gt; upstream-model mapping so:\\n  - `claude-opus-4-8-plan` -&gt; `claude-opus-4-8`\\n  - `claude-fable-5-plan` -&gt; `claude-fable-5`\\n- Routes Fable Plan through the existing `claude-plan` provider, OAuth command, and `anthropic-beta: claude-code-20250219,oauth-2025-04-20` headers.\\n- Preserves Fable wire rules on the plan path: no explicit disabled thinking, no `budget_tokens`, no prefill, adaptive effort via `output_config`.\\n\\n## Round-3 Live Smoke\\n- Build: `cargo build -p codex-cli --bin pfterminal` PASS.\\n- Command: `./codex-rs/target/debug/pfterminal exec --json --dangerously-bypass-approvals-and-sandbox -C /home/pfrpc/repos/PfTerminal -c 'model_provider=\\\"claude-plan\\\"' -m claude-fable-5-plan 'Reply with exactly: FABLE_PLAN_SMOKE_OK'`\\n- Result: PASS, returned `FABLE_PLAN_SMOKE_OK`.\\n- Timestamped repeat: first agent message at 3419ms; turn completed at 3427ms; total elapsed 3454ms.\\n- Usage on timestamped repeat: input 16104, cached input 16102, output 20, reasoning output 0.\\n- Note: `-m claude-fable-5-plan` alone stayed on the default OpenAI provider in `exec`; the successful smoke explicitly set `model_provider=\\\"claude-plan\\\"`. The TUI `/model` path is covered by provider-selection tests and maps the plan slug to `claude-plan`.\\n\\n## Request Shape Evidence\\n- Provider: `claude-plan`, Anthropic Messages wire API.\\n- Auth: `pfterminal internal-claude-oauth-token` through provider auth.\\n- Headers include `anthropic-version: 2023-06-01` and `anthropic-beta: claude-code-20250219,oauth-2025-04-20`.\\n- Visible model: `claude-fable-5-plan`; upstream request model: `claude-fable-5`.\\n- System begins with the Claude Code identity block, then PFTerminal base instructions.\\n- Default xhigh path sends adaptive thinking and `output_config.effort = \\\"xhigh\\\"`.\\n- Regression assertions prove `thinking.type != \\\"disabled\\\"`, `thinking.budget_tokens` is absent, and explicit none omits both `thinking` and `output_config`.\\n\\n## Focused Tests\\n- `just test -p codex-model-provider-info -E 'test(test_create_claude_plan_provider)'`: PASS.\\n- `just test -p codex-models-manager -E 'test(bundled_models_json_contains_claude_fable_5)'`: PASS.\\n- `just test -p codex-core -E 'test(anthropic_messages_request_adds_cache_control_and_replays_tools) or test(load_config_claude_plan_provider_accepts_fable_plan_model) or test(load_config_anthropic_provider_rejects_plan_model_slugs)'`: PASS, 3 passed.\\n- `just test -p codex-tui -E 'test(model_provider_for_selection_maps_claude_plan_models) or test(pfterminal_picker_allows_only_gpt_5_5_for_openai) or test(model_selection_popup_snapshot)'`: PASS, 3 passed.\\n- `git diff --check`: PASS.\\n- `just fix -p codex-model-provider-info &amp;&amp; just fix -p codex-models-manager &amp;&amp; just fix -p codex-core &amp;&amp; just fix -p codex-tui`: completed; unrelated formatter/clippy rewrites were reverted before commit.\\n\\n## Known Non-Task Failures Observed\\n- Full `just test` from Round 2 was red on this branch before Round 3: 11,893 tests, 355 failures.\\n- A focused whole-crate `codex-models-manager` run still hits existing `bundled_models_json_contains_openrouter_models`, where `z-ai/glm-5.2` resolves to the Ambient row instead of the expected OpenRouter row. This is not caused by the Fable Plan change.\\n- Existing OpenRouter/Ambient collision also makes `model_provider_for_selection_maps_cross_provider_models` fail when run directly. The new Fable Plan routing has a dedicated passing test.\\n\\n## Outstanding Gates\\n- Run the full suite once Lane A baseline accounting is complete.\\n- Decide separately whether `exec -m ` should infer `model_provider=\\\"claude-plan\\\"`; Round 3 validated the explicit provider and TUI selection path.\\n\\n## Conflicts / Risk\\n- Potential overlap with default model/reasoning policy branches through model metadata and model-picker UI.\\n\",\"created_at\":\"2026-07-01T21:58:15Z\",\"updated_at\":\"2026-07-10T10:05:49Z\",\"closed_at\":\"2026-07-03T11:51:27Z\",\"merged_at\":null,\"merge_commit_sha\":\"dee42c0f27883cfbeca5574b0d2b990ee4951d6d\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/15/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/15/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/15/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2c22247618380f83d659984af6d472433d1f9f19\",\"head\":{\"label\":\"CorbanuCore:feat/claude-fable-5-20260701\",\"ref\":\"feat/claude-fable-5-20260701\",\"sha\":\"2c22247618380f83d659984af6d472433d1f9f19\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"8efcb8e46aa8b82cbf3da4e1d2abcdb93296c2ee\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/15\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/15\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/15\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/15/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/15/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/15/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/2c22247618380f83d659984af6d472433d1f9f19\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/14\",\"id\":3974114145,\"node_id\":\"PR_kwDOTIDrTc7s4Cth\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/14\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/14.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/14.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/14\",\"number\":14,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix spawn routing/report delivery state\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"DO NOT MERGE BEFORE B5 IS GREEN.\\n\\n## What\\n- Recovers spawn routing, pane resume, agent-role metadata, report handling, and spawn verification coverage.\\n- Includes the B5 verifier script changes and routing/pane integration changes needed for Nazgul/Troll/Orc workflows.\\n\\n## Round-2 Tests\\n- `cargo build -p codex-cli --bin pfterminal` on `fix/spawn-routing-20260701`: PASS (`Finished dev profile` in 1m26s).\\n- Real TUI B5 acceptance was run with a Nazgul root, one native Troll, one native Orc, and one Claude-backed Orc. Result: RED.\\n- Required verifier command: `python3 scripts/spawn-report-verify.py --codex-home /home/pfrpc/.pfterminal`: FAIL.\\n- Current-root verifier command: `python3 scripts/spawn-report-verify.py --codex-home /home/pfrpc/.pfterminal --root 019f1f92-f211-7062-bf96-b627fcad0030`: FAIL.\\n- `pkg-config --exists libcap`: PASS.\\n- `just test`: FAIL, exit 100. JUnit uuid `92b10bb5-3fce-441e-b93f-28f05ce006b5`; 11,908 tests, 11,568 passed, 340 failed, 0 skipped.\\n\\n## B5 Failure Evidence\\n- Default verifier selected stale Angmar thread `019f1f15-daa1-7260-aee5-e1057c350dfd`, not the current root.\\n- Current root `019f1f92-f211-7062-bf96-b627fcad0030` was visible with `role=null` and `nickname=null`, so root/Nazgul identity is not persisted correctly.\\n- Original Claude-backed Orc `claude-6419e147-fcbd-4b63-bc12-7d355a7f44f4` was present in pane layout but did not become a routable sqlite thread.\\n- Native `send_input` rejected the Claude pane id and human name; host dispatch blocks to `Claude Code Ghash`, `Ghash`, and the exact pane id produced no disk artifact.\\n- A fallback native Orc completed the Ghash artifact, so the mixed native/Claude acceptance did not pass honestly.\\n- Verifier current-root result: `product.pass=false`, `Q1_report_became_turn.pass=false`, `Q2_manager_acted.pass=false`, `Q3_mid_turn_race.pass=false`.\\n\\n## Outstanding Gates\\n- Fix Claude-backed child-pane routing so exact pane ids and names are deliverable or explicitly mapped into routable thread records.\\n- Persist/tag the root as Nazgul so the verifier does not select stale roots.\\n- Make child reports become parent turns for Troll-level cycles, not only root-level cycles.\\n- Make the verifier count manager rework dispatches from the actual routing path used in TUI.\\n- Re-run B5 until the mandated command is green before merge.\\n\\n## Conflicts / Risk\\n- This branch is broad and touches routing, resume, app-server session, auth/config tests, and spawn orchestration. Keep isolated from Fable/model-policy branches until B5 is green.\",\"created_at\":\"2026-07-01T21:58:14Z\",\"updated_at\":\"2026-07-10T10:05:50Z\",\"closed_at\":\"2026-07-03T11:51:27Z\",\"merged_at\":null,\"merge_commit_sha\":\"4f53670e84747466fc9dbc588644edc3a521d748\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/14/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/14/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/14/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/679e28d699f063e9eebe036b081dfc0e5f3dfb5d\",\"head\":{\"label\":\"CorbanuCore:fix/spawn-routing-20260701\",\"ref\":\"fix/spawn-routing-20260701\",\"sha\":\"679e28d699f063e9eebe036b081dfc0e5f3dfb5d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"8efcb8e46aa8b82cbf3da4e1d2abcdb93296c2ee\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/14\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/14\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/14\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/14/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/14/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/14/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/679e28d699f063e9eebe036b081dfc0e5f3dfb5d\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/13\",\"id\":3959156107,\"node_id\":\"PR_kwDOTIDrTc7r--2L\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/13\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/13.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/13.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/13\",\"number\":13,\"state\":\"closed\",\"locked\":false,\"title\":\"Fix provider request lease lifecycle\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- record provider request lease results before tool-drain cleanup can hold stale leases\\n- guard result/release updates by active lease owner and log row-count telemetry\\n- cache provider API-key lookups while invalidating on provider credential writes/removals\\n\\n## Verification\\n- cargo fmt --all\\n- cargo test -p codex-state provider_request -- --nocapture\\n- cargo test -p codex-login provider_api_key -- --nocapture\\n- cargo test -p codex-core provider_request_lease_guard_releases_on_drop -- --nocapture\\n- git diff --check\",\"created_at\":\"2026-06-29T22:42:13Z\",\"updated_at\":\"2026-06-29T22:59:26Z\",\"closed_at\":\"2026-06-29T22:59:25Z\",\"merged_at\":\"2026-06-29T22:59:24Z\",\"merge_commit_sha\":\"fc2d9aceb21fce2f0e4d77c377738effc3299e71\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/13/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/13/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/13/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/7d5bbb5e8a1df86a00ba737d4f9a069f52ed3e4c\",\"head\":{\"label\":\"CorbanuCore:codex/mac-provider-request-lease-lifecycle\",\"ref\":\"codex/mac-provider-request-lease-lifecycle\",\"sha\":\"7d5bbb5e8a1df86a00ba737d4f9a069f52ed3e4c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"3b7d7c5f12d8cf11e3f1a0af62550096af9523a8\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/13\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/13\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/13\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/13/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/13/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/13/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/7d5bbb5e8a1df86a00ba737d4f9a069f52ed3e4c\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/12\",\"id\":3958203025,\"node_id\":\"PR_kwDOTIDrTc7r7WKR\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/12\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/12.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/12.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/12\",\"number\":12,\"state\":\"closed\",\"locked\":false,\"title\":\"Add reliable Task Node terminal flow\",\"user\":{\"login\":\"goodalexander\",\"id\":5717393,\"node_id\":\"MDQ6VXNlcjU3MTczOTM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5717393?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodalexander\",\"html_url\":\"https://github.com/goodalexander\",\"followers_url\":\"https://api.github.com/users/goodalexander/followers\",\"following_url\":\"https://api.github.com/users/goodalexander/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/goodalexander/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/goodalexander/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/goodalexander/subscriptions\",\"organizations_url\":\"https://api.github.com/users/goodalexander/orgs\",\"repos_url\":\"https://api.github.com/users/goodalexander/repos\",\"events_url\":\"https://api.github.com/users/goodalexander/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/goodalexander/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"## Summary\\n- add /tasknode menu, counts, status, task lists, task detail, actions, requests, rewards, balance, and GitHub linking flow\\n- make Task Node evidence prompts degrade gracefully if context detail is temporarily unavailable\\n- refresh Task Node counts/list after successful task writes so stale rows are less confusing\\n- improve reqwest error chains so terminal failures include timeout/source details\\n\\n## Verification\\n- cargo fmt (stable rust warns that imports_granularity is nightly-only; existing repo config)\\n- cargo build -p codex-cli --bin pfterminal\\n- cargo test -p codex-tui tasknode --no-fail-fast (passes, current filter matches 0 tests)\\n- tmux PFTerminal production flow: /tasknode menu counts loaded; outstanding detail/evidence context loaded; requested req_686cc66a-9957-47a4-babe-742738109ff3; accepted task_d188b67858faa5545a47f48b505a3312; submitted initial evidence; submitted verification evidence; recent rewards showed Run PFTerminal tmux Task Node smoke test at 0.5 PFT\\n\\n## Notes\\n- the local pfterminal binary in codex-rs/target/debug/pfterminal was rebuilt after these changes.\",\"created_at\":\"2026-06-29T19:29:40Z\",\"updated_at\":\"2026-06-29T23:49:27Z\",\"closed_at\":\"2026-06-29T23:16:57Z\",\"merged_at\":\"2026-06-29T23:16:57Z\",\"merge_commit_sha\":\"675fecdf622a50b38e06c571dc64951803d04252\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/12/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/12/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/12/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/988b9d236feffec218775d45b6a1ec61519e0ebb\",\"head\":{\"label\":\"CorbanuCore:codex/pfterminal-tasknode-reliability\",\"ref\":\"codex/pfterminal-tasknode-reliability\",\"sha\":\"988b9d236feffec218775d45b6a1ec61519e0ebb\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"fc2d9aceb21fce2f0e4d77c377738effc3299e71\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/12\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/12\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/12\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/12/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/12/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/12/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/988b9d236feffec218775d45b6a1ec61519e0ebb\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/11\",\"id\":3952616529,\"node_id\":\"PR_kwDOTIDrTc7rmCRR\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/11\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/11.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/11.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/11\",\"number\":11,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump sha1 from 0.10.6 to 0.11.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [sha1](https://github.com/RustCrypto/hashes) from 0.10.6 to 0.11.0.\\n\n\\nCommits\\n\n\\n\n2f00175 Release sha1 v0.11.0 (#810)\\n\n07d370c sha1: refactor backends selection (#808)\\n\n7c7cb76 Fix md5 project link in README (#809)\\n\nffe0939 Release sha2 0.11.0 (#806)\\n\n8991b65 Use the standard order of the [package] section fields (#807)\\n\n3d2bc57 sha2: refactor backends (#802)\\n\nfaa55fb sha3: bump keccak to v0.2 (#803)\\n\nd3e6489 sha3 v0.11.0-rc.9 (#801)\\n\nbbf6f51 sha2: tweak backend docs (#800)\\n\n155dbbf sha3: add default value for the DS generic parameter on TurboShake128/256...\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-06-29T02:29:20Z\",\"updated_at\":\"2026-07-10T10:10:55Z\",\"closed_at\":\"2026-07-10T10:10:52Z\",\"merged_at\":null,\"merge_commit_sha\":\"e4a814e2f7d44f863e4e0524600b85863c8d1021\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/11/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/11/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/11/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/fb6db79010c8a18d5539d360295838b89e5bb03d\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/sha1-0.11.0\",\"ref\":\"dependabot/cargo/codex-rs/sha1-0.11.0\",\"sha\":\"fb6db79010c8a18d5539d360295838b89e5bb03d\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/11\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/11\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/11\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/11/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/11/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/11/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/fb6db79010c8a18d5539d360295838b89e5bb03d\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/10\",\"id\":3952613617,\"node_id\":\"PR_kwDOTIDrTc7rmBjx\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/10\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/10.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/10.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/10\",\"number\":10,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump zip from 2.4.2 to 8.6.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [zip](https://github.com/zip-rs/zip2) from 2.4.2 to 8.6.0.\\n\n\\nRelease notes\\n\nSourced from zip's releases.\\n\n\\n\nv8.6.0\\n\n\ud83d\ude80 Features\\n\n\\n\nadd compression not supported as enum error (#774)\\n\\n\n\ud83d\udc1b Bug Fixes\\n\n\\n\nallow for [u8] as filename (#775)\\n\\n\n\ud83d\ude9c Refactor\\n\n\\n\nmark ZipFlags as non-exhaustive and add test for HasZipMetadata (#777)\\n\nuse and simplify is_dir (#776)\\n\\n\nv8.5.1\\n\n\ud83d\ude9c Refactor\\n\n\\n\nchange magic finder to stack buffer (#763)\\n\nsimplify extra field parsing (#764)\\n\\n\nv8.5.0\\n\n\ud83d\udc1b Bug Fixes\\n\n\\n\nremove zip64 comment and add zip64 extensible data sector (#747)\\n\\n\n\ud83d\ude9c Refactor\\n\n\\n\nremove useless magic in struct (#730)\\n\nchange extra_field from Arc&lt;Vec&gt; to Arc&lt;[u8]&gt; (#741)\\n\\n\n\u2699\ufe0f Miscellaneous Tasks\\n\n\\n\ncleanup README (#758)\\n\\n\nv8.4.0\\n\n\ud83d\ude80 Features\\n\n\\n\nadd a check for building benches (#748)\\n\\n\n\ud83d\ude9c Refactor\\n\n\\n\nsplit part of read.rs for code readability (#744)\\n\nremove unused allow (#745)\\n\\n\n\u26a1 Performance\\n\n\\n\nskip BufReader for Stored files in make_reader (#739)\\n\\n\n\u2699\ufe0f Miscellaneous Tasks\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from zip's changelog.\\n\n\\n\n8.6.0 - 2026-04-25\\n\n\ud83d\ude80 Features\\n\n\\n\nadd compression not supported as enum error (#774)\\n\\n\n\ud83d\udc1b Bug Fixes\\n\n\\n\nallow for [u8] as filename (#775)\\n\\n\n\ud83d\ude9c Refactor\\n\n\\n\nmark ZipFlags as non-exhaustive and add test for HasZipMetadata (#777)\\n\nuse and simplify is_dir (#776)\\n\\n\n8.5.1 - 2026-04-06\\n\n\ud83d\ude9c Refactor\\n\n\\n\nchange magic finder to stack buffer (#763)\\n\nsimplify extra field parsing (#764)\\n\\n\n8.5.0 - 2026-04-01\\n\n\ud83d\udc1b Bug Fixes\\n\n\\n\nremove zip64 comment and add zip64 extensible data sector (#747)\\n\\n\n\ud83d\ude9c Refactor\\n\n\\n\nremove useless magic in struct (#730)\\n\nchange extra_field from Arc&lt;Vec&gt; to Arc&lt;[u8]&gt; (#741)\\n\\n\n\u2699\ufe0f Miscellaneous Tasks\\n\n\\n\ncleanup README (#758)\\n\\n\n8.4.0 - 2026-03-23\\n\n\ud83d\ude80 Features\\n\n\\n\nadd a check for building benches (#748)\\n\\n\n\ud83d\ude9c Refactor\\n\n\\n\nsplit part of read.rs for code readability (#744)\\n\nremove unused allow (#745)\\n\\n\n\u26a1 Performance\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n771dfc5 chore: release v8.6.0 (#781)\\n\n8e480cc chore(deps): update sha1 requirement from 0.10 to 0.11 (#767)\\n\n2513bbe chore(deps): update aes requirement from 0.8 to 0.9 (#787)\\n\n957e240 ci(deps): bump actions/cache from 5.0.4 to 5.0.5 (#786)\\n\n0329d9d fix: allow for [u8] as filename (#775)\\n\nddcf854 ci(deps): bump github/codeql-action from 4.35.1 to 4.35.2 (#788)\\n\n42323a8 ci(deps): bump actions/create-github-app-token from 3.0.0 to 3.1.1 (#785)\\n\n901014a ci(deps): bump crate-ci/typos from 1.45.0 to 1.45.1 (#784)\\n\n07702d4 feat: add compression not supported as enum error (#774)\\n\n2d0c46b ci(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (#783)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=zip&amp;package-manager=cargo&amp;previous-version=2.4.2&amp;new-version=8.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-06-29T02:28:34Z\",\"updated_at\":\"2026-07-10T10:10:53Z\",\"closed_at\":\"2026-07-10T10:10:51Z\",\"merged_at\":null,\"merge_commit_sha\":\"b492914c76ccaec8e22ff54a24729b2da18a94d8\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/10/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/10/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/10/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/51742c566542cb60e46ee077f38090d30af8d805\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/zip-8.6.0\",\"ref\":\"dependabot/cargo/codex-rs/zip-8.6.0\",\"sha\":\"51742c566542cb60e46ee077f38090d30af8d805\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7a5d418209ffa5c9dd0b4abb07a67595e05264e9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/10\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/10\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/10\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/10/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/10/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/10/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/51742c566542cb60e46ee077f38090d30af8d805\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/9\",\"id\":3952611112,\"node_id\":\"PR_kwDOTIDrTc7rmA8o\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/9\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/9.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/9.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/9\",\"number\":9,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump semver from 1.0.27 to 1.0.28 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"[//]: # (dependabot-start)\\n\u26a0\ufe0f  **Dependabot is rebasing this PR** \u26a0\ufe0f \\n\\nRebasing might not happen immediately, so don't worry if this takes some time.\\n\\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\\n\\n---\\n\\n[//]: # (dependabot-end)\\n\\nBumps [semver](https://github.com/dtolnay/semver) from 1.0.27 to 1.0.28.\\n\n\\nRelease notes\\n\nSourced from semver's releases.\\n\n\\n\n1.0.28\\n\n\\n\nDocumentation improvements\\n\\n\\n\\n\n\\nCommits\\n\n\\n\n7625c7a Release 1.0.28\\n\nfd404d0 Merge pull request 351 from czy-29/master\\n\nf75f26e The doc_auto_cfg and doc_cfg features have been merged\\n\n9e2bfa2 Enable serde on docs.rs and automatically add serde flag to the docs\\n\n8591f23 Unpin CI miri toolchain\\n\n66bdd2c Pin CI miri to nightly-2026-02-11\\n\n324ffce Switch from cargo bench to criterion\\n\n34133a5 Update actions/upload-artifact@v5 -&gt; v6\\n\n7f935ff Update actions/upload-artifact@v4 -&gt; v5\\n\nc07fb91 Switch from test::black_box to std::hint::black_box\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-06-29T02:27:48Z\",\"updated_at\":\"2026-08-07T14:30:45Z\",\"closed_at\":\"2026-08-07T14:30:37Z\",\"merged_at\":\"2026-08-07T14:30:37Z\",\"merge_commit_sha\":\"3a0885748de18f1af344f420d8c8627585de67bf\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/9/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/9/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/9/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f9eacd0c5012cbdf96289e437e767f1ca8f20d18\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/semver-1.0.28\",\"ref\":\"dependabot/cargo/codex-rs/semver-1.0.28\",\"sha\":\"f9eacd0c5012cbdf96289e437e767f1ca8f20d18\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/9\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/9\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/9\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/9/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/9/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/9/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f9eacd0c5012cbdf96289e437e767f1ca8f20d18\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/8\",\"id\":3952608684,\"node_id\":\"PR_kwDOTIDrTc7rmAWs\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/8\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/8.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/8.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/8\",\"number\":8,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump opentelemetry-semantic-conventions from 0.31.0 to 0.32.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) from 0.31.0 to 0.32.0.\\n\n\\nChangelog\\n\nSourced from opentelemetry-semantic-conventions's changelog.\\n\n\\n\nRelease Notes 0.32\\n\nOpenTelemetry Rust 0.32 continues to drive the Logs, Metrics, and Distributed\\nTracing components forward. The Logs and Metrics API and SDK remain stable, with\\nno breaking changes in this release. The OTLP Exporters and the Distributed\\nTracing API/SDK remain in pre-stable states (Release-Candidate and Beta\\nrespectively), and this release introduces a small number of intentional\\nbreaking changes in those areas to prepare them for stabilization.\\n\nFor detailed changelogs of individual crates, please refer to their respective\\nchangelog files. This document serves as a summary of the main changes.\\n\nKey Changes\\n\nMetrics SDK\\n\n\\n\n\\n\nBound instruments (experimental): Added Counter::bind() and\\nHistogram::bind() returning pre-bound measurement handles\\n(BoundCounter&lt;T&gt;, BoundHistogram&lt;T&gt;). Bound instruments resolve the\\nattribute-to-aggregator mapping once at bind time and cache the result,\\neliminating per-call HashMap lookups on the hot path. Benchmarks show\\n~28x speedup for counter operations and ~9x for histograms. Gated behind\\nthe experimental_metrics_bound_instruments feature flag.\\n\\n\n\\n\nDelta collection efficiency: Delta metrics collection now uses in-place\\neviction instead of draining the HashMap on every collect cycle. Stale\\nattribute sets that received no measurements since the last collection are\\nevicted.\\n\\n\n\\n\nStable Aggregation API: Aggregation and\\nStreamBuilder::with_aggregation() are now stable and no longer require the\\nspec_unstable_metrics_views feature flag.\\n\\n\\n\nLogs\\n\n\\n\n\\n\nTracing-span attribute enrichment (experimental): The\\nopentelemetry-appender-tracing crate can now copy attributes from active\\ntracing spans onto each emitted log record. (&quot;Span&quot; here refers to\\ntracing::span!, not an opentelemetry::trace::Span.) Enrichment is\\ndisabled by default with zero per-span overhead, and is gated behind the\\nnew experimental_span_attributes cargo feature.\\n\\n\n\\n\nspec_unstable_logs_enabled removed: The capability (and the backing\\nspecification) is now stable and is enabled by default. The feature flag\\nhas been removed.\\n\\n\\n\nDistributed Tracing (Beta)\\n\nThe Distributed Tracing API and SDK remain in beta. This release contains\\nintentional breaking changes to clean up the public surface ahead of\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nec289cb chore: Prepare for release v0.32.0 (#3508)\\n\n3ddb386 fix(metrics): reject usize::MAX as cardinality limit (#3506)\\n\nbad0a1b feat(appender-tracing): re-gate span attribute enrichment behind experimental...\\n\nf744509 docs: update README status table and remove deprecated crates (#3502)\\n\n81d5a06 chore(prometheus): restore crate to workspace (#3500)\\n\n5a07ce1 ci: close stale pull requests (#3499)\\n\ncc87dd9 feat(appender-tracing): stabilize span attribute propagation (#3482)\\n\nf290595 docs(metrics): document experimental bound instruments (#3495)\\n\na79eb76 fix(sdk): suppress telemetry in SimpleSpanProcessor during export (#3494)\\n\naa3bda3 chore(zipkin): deprecate opentelemetry-zipkin crate (#3492)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=opentelemetry-semantic-conventions&amp;package-manager=cargo&amp;previous-version=0.31.0&amp;new-version=0.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-06-29T02:26:53Z\",\"updated_at\":\"2026-07-10T10:10:51Z\",\"closed_at\":\"2026-07-10T10:10:49Z\",\"merged_at\":null,\"merge_commit_sha\":\"6810c1a6416c625ddaa952cbbb715f771c2c5c0e\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/8/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/8/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/8/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/86ca21ff15f0b59ece2b4b7dd08ddb18ab6942f0\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/opentelemetry-semantic-conventions-0.32.0\",\"ref\":\"dependabot/cargo/codex-rs/opentelemetry-semantic-conventions-0.32.0\",\"sha\":\"86ca21ff15f0b59ece2b4b7dd08ddb18ab6942f0\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7a5d418209ffa5c9dd0b4abb07a67595e05264e9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/8\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/8\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/8\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/8/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/8/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/8/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/86ca21ff15f0b59ece2b4b7dd08ddb18ab6942f0\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/7\",\"id\":3952606717,\"node_id\":\"PR_kwDOTIDrTc7rl_39\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/7\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/7.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/7.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/7\",\"number\":7,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump opentelemetry-otlp from 0.31.0 to 0.32.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) from 0.31.0 to 0.32.0.\\n\n\\nRelease notes\\n\nSourced from opentelemetry-otlp's releases.\\n\n\\n\nopentelemetry-otlp 0.31.1\\n\nWhat's Changed\\n\n\\n\nfeat(OTLP): add tls-ring, tls-aws-lc, and tls-provider-agnostic feature flags [patch release v0.31.1] by @\u200blalitb in open-telemetry/opentelemetry-rust#3426\\n\\n\nFull Changelog: https://github.com/open-telemetry/opentelemetry-rust/compare/v0.31.0...opentelemetry-otlp-0.31.1\\n\\n\\n\n\\nChangelog\\n\nSourced from opentelemetry-otlp's changelog.\\n\n\\n\nRelease Notes 0.32\\n\nOpenTelemetry Rust 0.32 continues to drive the Logs, Metrics, and Distributed\\nTracing components forward. The Logs and Metrics API and SDK remain stable, with\\nno breaking changes in this release. The OTLP Exporters and the Distributed\\nTracing API/SDK remain in pre-stable states (Release-Candidate and Beta\\nrespectively), and this release introduces a small number of intentional\\nbreaking changes in those areas to prepare them for stabilization.\\n\nFor detailed changelogs of individual crates, please refer to their respective\\nchangelog files. This document serves as a summary of the main changes.\\n\nKey Changes\\n\nMetrics SDK\\n\n\\n\n\\n\nBound instruments (experimental): Added Counter::bind() and\\nHistogram::bind() returning pre-bound measurement handles\\n(BoundCounter&lt;T&gt;, BoundHistogram&lt;T&gt;). Bound instruments resolve the\\nattribute-to-aggregator mapping once at bind time and cache the result,\\neliminating per-call HashMap lookups on the hot path. Benchmarks show\\n~28x speedup for counter operations and ~9x for histograms. Gated behind\\nthe experimental_metrics_bound_instruments feature flag.\\n\\n\n\\n\nDelta collection efficiency: Delta metrics collection now uses in-place\\neviction instead of draining the HashMap on every collect cycle. Stale\\nattribute sets that received no measurements since the last collection are\\nevicted.\\n\\n\n\\n\nStable Aggregation API: Aggregation and\\nStreamBuilder::with_aggregation() are now stable and no longer require the\\nspec_unstable_metrics_views feature flag.\\n\\n\\n\nLogs\\n\n\\n\n\\n\nTracing-span attribute enrichment (experimental): The\\nopentelemetry-appender-tracing crate can now copy attributes from active\\ntracing spans onto each emitted log record. (&quot;Span&quot; here refers to\\ntracing::span!, not an opentelemetry::trace::Span.) Enrichment is\\ndisabled by default with zero per-span overhead, and is gated behind the\\nnew experimental_span_attributes cargo feature.\\n\\n\n\\n\nspec_unstable_logs_enabled removed: The capability (and the backing\\nspecification) is now stable and is enabled by default. The feature flag\\nhas been removed.\\n\\n\\n\nDistributed Tracing (Beta)\\n\nThe Distributed Tracing API and SDK remain in beta. This release contains\\nintentional breaking changes to clean up the public surface ahead of\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nec289cb chore: Prepare for release v0.32.0 (#3508)\\n\n3ddb386 fix(metrics): reject usize::MAX as cardinality limit (#3506)\\n\nbad0a1b feat(appender-tracing): re-gate span attribute enrichment behind experimental...\\n\nf744509 docs: update README status table and remove deprecated crates (#3502)\\n\n81d5a06 chore(prometheus): restore crate to workspace (#3500)\\n\n5a07ce1 ci: close stale pull requests (#3499)\\n\ncc87dd9 feat(appender-tracing): stabilize span attribute propagation (#3482)\\n\nf290595 docs(metrics): document experimental bound instruments (#3495)\\n\na79eb76 fix(sdk): suppress telemetry in SimpleSpanProcessor during export (#3494)\\n\naa3bda3 chore(zipkin): deprecate opentelemetry-zipkin crate (#3492)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=opentelemetry-otlp&amp;package-manager=cargo&amp;previous-version=0.31.0&amp;new-version=0.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-06-29T02:26:08Z\",\"updated_at\":\"2026-07-10T10:10:49Z\",\"closed_at\":\"2026-07-10T10:10:46Z\",\"merged_at\":null,\"merge_commit_sha\":\"c7172e4a18da479212d1e39a075d64331aadcf90\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364617081,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWJLeQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust\",\"name\":\"rust\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update rust code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/7/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/7/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/7/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f4bffb57cb5faee1c78cca3ea04b32378cc7674f\",\"head\":{\"label\":\"CorbanuCore:dependabot/cargo/codex-rs/opentelemetry-otlp-0.32.0\",\"ref\":\"dependabot/cargo/codex-rs/opentelemetry-otlp-0.32.0\",\"sha\":\"f4bffb57cb5faee1c78cca3ea04b32378cc7674f\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7a5d418209ffa5c9dd0b4abb07a67595e05264e9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/7\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/7\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/7\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/7/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/7/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/7/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/f4bffb57cb5faee1c78cca3ea04b32378cc7674f\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/6\",\"id\":3952588885,\"node_id\":\"PR_kwDOTIDrTc7rl7hV\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/6\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/6.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/6.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/6\",\"number\":6,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump actions/cache from 5.0.4 to 5.0.5\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/cache](https://github.com/actions/cache) from 5.0.4 to 5.0.5.\\n\n\\nRelease notes\\n\nSourced from actions/cache's releases.\\n\n\\n\nv5.0.5\\n\nWhat's Changed\\n\n\\n\nUpdate ts-http-runtime dependency by @\u200byacaovsnc in actions/cache#1747\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v5.0.5\\n\\n\\n\n\\nChangelog\\n\nSourced from actions/cache's changelog.\\n\n\\n\nReleases\\n\nHow to prepare a release\\n\n\\n\n[!NOTE]\\nRelevant for maintainers with write access only.\\n\\n\n\\n\nSwitch to a new branch from main.\\n\nRun npm test to ensure all tests are passing.\\n\nUpdate the version in https://github.com/actions/cache/blob/main/package.json.\\n\nRun npm run build to update the compiled files.\\n\nUpdate this https://github.com/actions/cache/blob/main/RELEASES.md with the new version and changes in the ## Changelog section.\\n\nRun licensed cache to update the license report.\\n\nRun licensed status and resolve any warnings by updating the https://github.com/actions/cache/blob/main/.licensed.yml file with the exceptions.\\n\nCommit your changes and push your branch upstream.\\n\nOpen a pull request against main and get it reviewed and merged.\\n\nDraft a new release https://github.com/actions/cache/releases use the same version number used in package.json\\n\n\\n\nCreate a new tag with the version number.\\n\nAuto generate release notes and update them to match the changes you made in RELEASES.md.\\n\nToggle the set as the latest release option.\\n\nPublish the release.\\n\\n\\n\nNavigate to https://github.com/actions/cache/actions/workflows/release-new-action-version.yml\\n\n\\n\nThere should be a workflow run queued with the same version number.\\n\nApprove the run to publish the new version and update the major tags for this action.\\n\\n\\n\\n\nChangelog\\n\n6.1.0\\n\n\\n\nBump @actions/cache to v6.1.0 to pick up actions/toolkit#2435 Handle cache write error due to read-only token\\n\nSwitch redundant &quot;Cache save failed&quot; warning to debug log in save-only\\n\\n\n6.0.0\\n\n\\n\nUpdated @actions/cache to ^6.0.1, @actions/core to ^3.0.1, @actions/exec to ^3.0.0, @actions/io to ^3.0.2\\n\nMigrated to ESM module system\\n\nUpgraded Jest to v30 and test infrastructure to be ESM compatible\\n\\n\n5.0.4\\n\n\\n\nBump minimatch to v3.1.5 (fixes ReDoS via globstar patterns)\\n\nBump undici to v6.24.1 (WebSocket decompression bomb protection, header validation fixes)\\n\nBump fast-xml-parser to v5.5.6\\n\\n\n5.0.3\\n\n\\n\nBump @actions/cache to v5.0.5 (Resolves: https://github.com/actions/cache/security/dependabot/33)\\n\nBump @actions/core to v2.0.3\\n\\n\n5.0.2\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n27d5ce7 Merge pull request #1747 from actions/yacaovsnc/update-dependency\\n\nf280785 licensed changes\\n\n619aeb1 npm run build generated dist files\\n\nbcf16c2 Update ts-http-runtime to 0.3.5\\n\nSee full diff in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache&amp;package-manager=github_actions&amp;previous-version=5.0.4&amp;new-version=5.0.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-06-29T02:20:01Z\",\"updated_at\":\"2026-07-10T10:06:44Z\",\"closed_at\":\"2026-07-10T10:06:42Z\",\"merged_at\":null,\"merge_commit_sha\":\"ec3503f281752cafb0a74744bb1e706f3dd142fd\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/6/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/6/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/6/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/98bad85f2b00c80037136cb002a373b26072e9a4\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/cache-5.0.5\",\"ref\":\"dependabot/github_actions/actions/cache-5.0.5\",\"sha\":\"98bad85f2b00c80037136cb002a373b26072e9a4\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7a5d418209ffa5c9dd0b4abb07a67595e05264e9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/6\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/6\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/6\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/6/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/6/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/6/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/98bad85f2b00c80037136cb002a373b26072e9a4\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/5\",\"id\":3952588421,\"node_id\":\"PR_kwDOTIDrTc7rl7aF\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/5\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/5.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/5.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/5\",\"number\":5,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump actions/cache/save from 5.0.4 to 5.0.5\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [actions/cache/save](https://github.com/actions/cache) from 5.0.4 to 5.0.5.\\n\n\\nRelease notes\\n\nSourced from actions/cache/save's releases.\\n\n\\n\nv5.0.5\\n\nWhat's Changed\\n\n\\n\nUpdate ts-http-runtime dependency by @\u200byacaovsnc in actions/cache#1747\\n\\n\nFull Changelog: https://github.com/actions/cache/compare/v5...v5.0.5\\n\\n\\n\n\\nChangelog\\n\nSourced from actions/cache/save's changelog.\\n\n\\n\nReleases\\n\nHow to prepare a release\\n\n\\n\n[!NOTE]\\nRelevant for maintainers with write access only.\\n\\n\n\\n\nSwitch to a new branch from main.\\n\nRun npm test to ensure all tests are passing.\\n\nUpdate the version in https://github.com/actions/cache/blob/main/package.json.\\n\nRun npm run build to update the compiled files.\\n\nUpdate this https://github.com/actions/cache/blob/main/RELEASES.md with the new version and changes in the ## Changelog section.\\n\nRun licensed cache to update the license report.\\n\nRun licensed status and resolve any warnings by updating the https://github.com/actions/cache/blob/main/.licensed.yml file with the exceptions.\\n\nCommit your changes and push your branch upstream.\\n\nOpen a pull request against main and get it reviewed and merged.\\n\nDraft a new release https://github.com/actions/cache/releases use the same version number used in package.json\\n\n\\n\nCreate a new tag with the version number.\\n\nAuto generate release notes and update them to match the changes you made in RELEASES.md.\\n\nToggle the set as the latest release option.\\n\nPublish the release.\\n\\n\\n\nNavigate to https://github.com/actions/cache/actions/workflows/release-new-action-version.yml\\n\n\\n\nThere should be a workflow run queued with the same version number.\\n\nApprove the run to publish the new version and update the major tags for this action.\\n\\n\\n\\n\nChangelog\\n\n6.1.0\\n\n\\n\nBump @actions/cache to v6.1.0 to pick up actions/toolkit#2435 Handle cache write error due to read-only token\\n\nSwitch redundant &quot;Cache save failed&quot; warning to debug log in save-only\\n\\n\n6.0.0\\n\n\\n\nUpdated @actions/cache to ^6.0.1, @actions/core to ^3.0.1, @actions/exec to ^3.0.0, @actions/io to ^3.0.2\\n\nMigrated to ESM module system\\n\nUpgraded Jest to v30 and test infrastructure to be ESM compatible\\n\\n\n5.0.4\\n\n\\n\nBump minimatch to v3.1.5 (fixes ReDoS via globstar patterns)\\n\nBump undici to v6.24.1 (WebSocket decompression bomb protection, header validation fixes)\\n\nBump fast-xml-parser to v5.5.6\\n\\n\n5.0.3\\n\n\\n\nBump @actions/cache to v5.0.5 (Resolves: https://github.com/actions/cache/security/dependabot/33)\\n\nBump @actions/core to v2.0.3\\n\\n\n5.0.2\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\n27d5ce7 Merge pull request #1747 from actions/yacaovsnc/update-dependency\\n\nf280785 licensed changes\\n\n619aeb1 npm run build generated dist files\\n\nbcf16c2 Update ts-http-runtime to 0.3.5\\n\nSee full diff in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache/save&amp;package-manager=github_actions&amp;previous-version=5.0.4&amp;new-version=5.0.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-06-29T02:19:50Z\",\"updated_at\":\"2026-07-10T10:06:43Z\",\"closed_at\":\"2026-07-10T10:06:40Z\",\"merged_at\":null,\"merge_commit_sha\":\"4d4b54ea8eb273e2c047a9777390d309e52d1855\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/5/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/5/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/5/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/4fa77ce089607efaa2a4627b51d7347745e43341\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/actions/cache/save-5.0.5\",\"ref\":\"dependabot/github_actions/actions/cache/save-5.0.5\",\"sha\":\"4fa77ce089607efaa2a4627b51d7347745e43341\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7a5d418209ffa5c9dd0b4abb07a67595e05264e9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/5\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/5\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/5\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/5/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/5/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/5/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/4fa77ce089607efaa2a4627b51d7347745e43341\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/4\",\"id\":3952587888,\"node_id\":\"PR_kwDOTIDrTc7rl7Rw\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/4\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/4.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/4.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/4\",\"number\":4,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 8.1.0 to 8.1.1.\\n\n\\nRelease notes\\n\nSourced from peter-evans/create-pull-request's releases.\\n\n\\n\nCreate Pull Request v8.1.1\\n\nWhat's Changed\\n\n\\n\nbuild(deps-dev): bump the npm group with 2 updates by @\u200bdependabot[bot] in peter-evans/create-pull-request#4305\\n\nbuild(deps): bump minimatch by @\u200bdependabot[bot] in peter-evans/create-pull-request#4311\\n\nbuild(deps): bump the github-actions group with 2 updates by @\u200bdependabot[bot] in peter-evans/create-pull-request#4316\\n\nbuild(deps): bump @\u200btootallnate/once and jest-environment-jsdom by @\u200bdependabot[bot] in peter-evans/create-pull-request#4323\\n\nbuild(deps-dev): bump undici from 6.23.0 to 6.24.0 by @\u200bdependabot[bot] in peter-evans/create-pull-request#4328\\n\nbuild(deps-dev): bump flatted from 3.3.1 to 3.4.2 by @\u200bdependabot[bot] in peter-evans/create-pull-request#4334\\n\nbuild(deps): bump picomatch by @\u200bdependabot[bot] in peter-evans/create-pull-request#4339\\n\nbuild(deps-dev): bump handlebars from 4.7.8 to 4.7.9 by @\u200bdependabot[bot] in peter-evans/create-pull-request#4344\\n\nbuild(deps-dev): bump the npm group with 3 updates by @\u200bdependabot[bot] in peter-evans/create-pull-request#4349\\n\nfix: retry post-creation API calls on 422 eventual consistency errors by @\u200bpeter-evans in peter-evans/create-pull-request#4356\\n\\n\nFull Changelog: https://github.com/peter-evans/create-pull-request/compare/v8.1.0...v8.1.1\\n\\n\\n\n\\nCommits\\n\n\\n\n5f6978f fix: retry post-creation API calls on 422 eventual consistency errors (#4356)\\n\nd32e88d build(deps-dev): bump the npm group with 3 updates (#4349)\\n\n8170bcc build(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (#4344)\\n\n0041819 build(deps): bump picomatch (#4339)\\n\nb993918 build(deps-dev): bump flatted from 3.3.1 to 3.4.2 (#4334)\\n\n36d7c84 build(deps-dev): bump undici from 6.23.0 to 6.24.0 (#4328)\\n\na45d1fb build(deps): bump @\u200btootallnate/once and jest-environment-jsdom (#4323)\\n\n3499eb6 build(deps): bump the github-actions group with 2 updates (#4316)\\n\n3f3b473 build(deps): bump minimatch (#4311)\\n\n6699836 build(deps-dev): bump the npm group with 2 updates (#4305)\\n\nSee full diff in compare view\\n\\n\\n\\n\\n\\n&gt; **Note**\\n&gt; Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\\n\",\"created_at\":\"2026-06-29T02:19:37Z\",\"updated_at\":\"2026-08-07T14:25:59Z\",\"closed_at\":\"2026-08-07T14:25:51Z\",\"merged_at\":\"2026-08-07T14:25:51Z\",\"merge_commit_sha\":\"9efd14e59a0cae41de59fb330473598aad4088ce\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/4/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/4/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/4/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/26256e71f9466557acba71fdc7c5cdebcc044dcd\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/peter-evans/create-pull-request-8.1.1\",\"ref\":\"dependabot/github_actions/peter-evans/create-pull-request-8.1.1\",\"sha\":\"26256e71f9466557acba71fdc7c5cdebcc044dcd\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/4\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/4\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/4\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/4/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/4/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/4/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/26256e71f9466557acba71fdc7c5cdebcc044dcd\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/3\",\"id\":3952587589,\"node_id\":\"PR_kwDOTIDrTc7rl7NF\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/3\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/3.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/3.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/3\",\"number\":3,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump taiki-e/install-action from 2.62.49 to 2.82.8\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.62.49 to 2.82.8.\\n\n\\nRelease notes\\n\nSourced from taiki-e/install-action's releases.\\n\n\\n\n2.82.8\\n\n\\n\n\\n\nUpdate vacuum@latest to 0.29.8.\\n\\n\n\\n\nUpdate uv@latest to 0.11.26.\\n\\n\n\\n\nUpdate typos@latest to 1.48.0.\\n\\n\n\\n\nUpdate trivy@latest to 0.72.0.\\n\\n\n\\n\nUpdate tombi@latest to 1.1.7.\\n\\n\n\\n\nUpdate prek@latest to 0.4.6.\\n\\n\n\\n\nUpdate mise@latest to 2026.7.0.\\n\\n\n\\n\nUpdate just@latest to 1.55.1.\\n\\n\n\\n\nUpdate biome@latest to 2.5.2.\\n\\n\\n\n2.82.7\\n\n\\n\n\\n\nUpdate tombi@latest to 1.1.6.\\n\\n\n\\n\nUpdate kingfisher@latest to 1.105.0.\\n\\n\n\\n\nUpdate gungraun-runner@latest to 0.19.3.\\n\\n\n\\n\nUpdate editorconfig-checker@latest to 3.8.0.\\n\\n\n\\n\nUpdate dprint@latest to 0.55.1.\\n\\n\n\\n\nUpdate cargo-tarpaulin@latest to 0.36.0.\\n\\n\\n\n2.82.6\\n\n\\n\n\\n\nUpdate vacuum@latest to 0.29.7.\\n\\n\n\\n\nUpdate uv@latest to 0.11.25.\\n\\n\n\\n\nUpdate syft@latest to 1.46.0.\\n\\n\n\\n\nUpdate dprint@latest to 0.55.0.\\n\\n\n\\n\nUpdate cargo-auditable@latest to 0.7.5.\\n\\n\\n\n2.82.5\\n\n\\n\n\\n\nUpdate wasmtime@latest to 46.0.1.\\n\\n\n\\n\nUpdate wasm-bindgen@latest to 0.2.126.\\n\\n\n\\n\nUpdate vacuum@latest to 0.29.6.\\n\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from taiki-e/install-action's changelog.\\n\n\\n\nChangelog\\n\nAll notable changes to this project will be documented in this file.\\n\nThis project adheres to Semantic Versioning.\\n\\n\n[Unreleased]\\n\n[2.83.0] - 2026-07-09\\n\n\\n\n\\n\nSupport cargo-about. (#1924, thanks @\u200bruffsl)\\n\\n\n\\n\nUpdate uv@latest to 0.11.28.\\n\\n\n\\n\nUpdate martin@latest to 1.12.0.\\n\\n\n\\n\nUpdate kingfisher@latest to 1.106.0.\\n\\n\n\\n\nUpdate biome@latest to 2.5.3.\\n\\n\\n\n[2.82.11] - 2026-07-08\\n\n\\n\n\\n\nUpdate wasm-tools@latest to 1.253.0.\\n\\n\n\\n\nUpdate uv@latest to 0.11.27.\\n\\n\n\\n\nUpdate mise@latest to 2026.7.2.\\n\\n\n\\n\nUpdate mdbook@latest to 0.5.4.\\n\\n\\n\n[2.82.10] - 2026-07-07\\n\n\\n\n\\n\nUpdate tombi@latest to 1.2.0.\\n\\n\n\\n\nUpdate cargo-nextest@latest to 0.9.140.\\n\\n\\n\n[2.82.9] - 2026-07-05\\n\n\\n\n\\n\nUpdate vacuum@latest to 0.29.9.\\n\\n\n\\n\nUpdate prek@latest to 0.4.8.\\n\\n\n\\n\nUpdate cargo-tarpaulin@latest to 0.37.0.\\n\\n\n\\n\nUpdate cargo-leptos@latest to 0.3.7.\\n\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nc93ccc0 Release 2.82.8\\n\n5083f18 Update vacuum@latest to 0.29.8\\n\nfdd68a8 Update uv@latest to 0.11.26\\n\n3b61d4b Update typos@latest to 1.48.0\\n\n16114d4 Update trivy@latest to 0.72.0\\n\nf09d53f Update tombi@latest to 1.1.7\\n\nd2b25b8 Update prek@latest to 0.4.6\\n\n2c15d4e Update mise@latest to 2026.7.0\\n\n3f8031c Update just@latest to 1.55.1\\n\n7057770 Update biome@latest to 2.5.2\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-06-29T02:19:30Z\",\"updated_at\":\"2026-07-13T13:00:08Z\",\"closed_at\":\"2026-07-13T13:00:06Z\",\"merged_at\":null,\"merge_commit_sha\":\"bb886529987cb83f7e077ea4c5fc013a6f036e2c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/3/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/3/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/3/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/557e5281be705e70b9c11235ef9f1ade467f464c\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/taiki-e/install-action-2.82.2\",\"ref\":\"dependabot/github_actions/taiki-e/install-action-2.82.2\",\"sha\":\"557e5281be705e70b9c11235ef9f1ade467f464c\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/3\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/3\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/3\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/3/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/3/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/3/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/557e5281be705e70b9c11235ef9f1ade467f464c\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/2\",\"id\":3952584561,\"node_id\":\"PR_kwDOTIDrTc7rl6dx\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/2\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/2.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/2.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/2\",\"number\":2,\"state\":\"closed\",\"locked\":false,\"title\":\"build(deps): bump astral-sh/setup-uv from 8.1.0 to 8.2.0\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.1.0 to 8.2.0.\\n\n\\nRelease notes\\n\nSourced from astral-sh/setup-uv's releases.\\n\n\\n\nv8.2.0 \ud83c\udf08 New inputs quiet and download-from-astral-mirror\\n\nChanges\\n\nThis release brings two new inputs and a few bug fixes.\\n\nNew inputs\\n\nLets talk about the new inputs first.\\n\nquiet\\n\nPretty simple. It turns of all info loggings. Useful if you use this in a composite action and are not interested in all the details.\\nIn the upcoming releases we will add log groups to fully implement support for &quot;less noise&quot;\\n\n\\n\n[!NOTE]\\nWarnings and errors are always logged.\\n\\n\ndownload-from-astral-mirror\\n\nIn some cases you may want to directly use the fallback of checking for available versions and downloading releases from GitHub instead of using the astral.sh mirror. Setting download-from-astral-mirror: false allows you to do that.\\n\nBugfixes\\n\nWhen using the astral.sh mirror to query available versions and download releases (done by default) we now stop sending the GitHub token in the header. The mirror never looked at it but we shouldn't be handing out that data even if it is just a short lived token.\\nAll other bugfixes try to limit the impact of failed GitHub queries due to retries and other faults.\\n\nWe couldn't pinpoint all rootcauses yet but added more logging for error cases to track them down.\\n\n\ud83d\udc1b Bug fixes\\n\n\\n\nfix: report unexpected cache save failures @\u200beifinger (#896)\\n\nfix: report unexpected setup failures @\u200beifinger (#895)\\n\nfix: add timeout to fetch to prevent silent hangs @\u200beifinger-bot (#883)\\n\nLimit GitHub tokens to github.com download URLs @\u200bzsol (#878)\\n\nincrease libuv-workaround timeout to 100ms @\u200beifinger (#880)\\n\\n\n\ud83d\ude80 Enhancements\\n\n\\n\nAdd quiet input to suppress info-level log output @\u200beifinger (#898)\\n\nfeat: add download-from-astral-mirror input @\u200beifinger (#897)\\n\\n\n\ud83e\uddf0 Maintenance\\n\n\\n\ndocs: update dependabot rollup biome guidance @\u200beifinger (#902)\\n\nchore: update known checksums for 0.11.18 @github-actions[bot] (#899)\\n\nchore: update known checksums for 0.11.17 @github-actions[bot] (#892)\\n\nchore: update known checksums for 0.11.16 @github-actions[bot] (#889)\\n\nchore: update known checksums for 0.11.15 @github-actions[bot] (#885)\\n\nchore: update known checksums for 0.11.14 @github-actions[bot] (#879)\\n\nchore: update known checksums for 0.11.13 @github-actions[bot] (#877)\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nfac544c chore(deps): roll up dependabot updates (#903)\\n\n7390f77 docs: update dependabot rollup biome guidance (#902)\\n\n363c64a chore(deps): roll up dependabot updates (#901)\\n\nc4fcbaf chore(deps): bump release-drafter/release-drafter from 7.3.0 to 7.3.1 (#900)\\n\n8e642c5 chore: update known checksums for 0.11.18 (#899)\\n\na92cb43 Add quiet input to suppress info-level log output (#898)\\n\ne07f2ac chore(deps): bump eifinger/actionlint-action from 1.10.1 to 1.10.2 (#842)\\n\nbc4034e chore(deps): bump github/codeql-action from 4.35.4 to 4.36.0 (#893)\\n\ndf42d4f chore(deps): bump zizmorcore/zizmor-action from 0.5.5 to 0.5.6 (#891)\\n\nb9c8c4c feat: add download-from-astral-mirror input (#897)\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\",\"created_at\":\"2026-06-29T02:18:22Z\",\"updated_at\":\"2026-07-13T13:00:42Z\",\"closed_at\":\"2026-07-13T13:00:40Z\",\"merged_at\":null,\"merge_commit_sha\":\"f231b7cf45cc8cd8572eb73aaf9813e0de30995b\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364578087,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGzJw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/github_actions\",\"name\":\"github_actions\",\"color\":\"000000\",\"default\":false,\"description\":\"Pull requests that update GitHub Actions code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/2/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/2/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/2/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/3d50e9de3ba95885fc638bc5766495d0dea2a4bf\",\"head\":{\"label\":\"CorbanuCore:dependabot/github_actions/astral-sh/setup-uv-8.2.0\",\"ref\":\"dependabot/github_actions/astral-sh/setup-uv-8.2.0\",\"sha\":\"3d50e9de3ba95885fc638bc5766495d0dea2a4bf\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"f07d792f40317d91f5acf76c30cfa0af96335549\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/2\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/2\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/2\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/2/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/2/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/2/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/3d50e9de3ba95885fc638bc5766495d0dea2a4bf\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null},{\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/1\",\"id\":3952583779,\"node_id\":\"PR_kwDOTIDrTc7rl6Rj\",\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/1\",\"diff_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/1.diff\",\"patch_url\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/1.patch\",\"issue_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/1\",\"number\":1,\"state\":\"closed\",\"locked\":false,\"title\":\"Bump rust-toolchain from 1.95.0 to 1.96.0 in /codex-rs\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"user_view_type\":\"public\",\"site_admin\":false},\"body\":\"Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.95.0 to 1.96.0.\\n\n\\nRelease notes\\n\nSourced from rust-toolchain's releases.\\n\n\\n\nRust 1.96.0\\n\n\\n\nLanguage\\n\n\\n\nAllow passing expr metavariable to cfg\\n\nAlways coerce never types in tuple expressions\\n\nAvoid incorrect inference guidance of function arguments in rare cases\\n\nSupport s390x vector registers in inline assembly\\n\nAllow using constants of type ManuallyDrop as patterns (fixing a regression introduced in 1.94.0)\\n\\n\n\\n\nCompiler\\n\n\\n\nEnable link relaxation feature for LoongArch Linux targets\\n\nUpdate riscv64gc-unknown-fuchsia baseline to RVA22 + vector\\n\\n\n\\n\nLibraries\\n\n\\n\nSupport iterating over ranges of NonZero integers\\n\nrefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\\n\nFix SGX delayed host lookup via ToSocketAddr\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nassert_matches!\\n\ndebug_assert_matches!\\n\nFrom&lt;T&gt; for AssertUnwindSafe&lt;T&gt;\\n\nFrom&lt;T&gt; for LazyCell&lt;T, F&gt;\\n\nFrom&lt;T&gt; for LazyLock&lt;T, F&gt;\\n\ncore::range::RangeToInclusive\\n\ncore::range::RangeToInclusiveIter\\n\ncore::range::RangeFrom\\n\ncore::range::RangeFromIter\\n\ncore::range::Range\\n\ncore::range::RangeIter\\n\\n\n\\n\nCargo\\n\n\\n\nAllow a dependency to specify both a git repository and an alternate registry. Just like with crates.io, the git repository will be used locally, but the registry version will be used when published.\\n\nAdded target.'cfg(..)'.rustdocflags support in configuration.\\n\nFixed CVE-2026-5222 and CVE-2026-5223.\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nChangelog\\n\nSourced from rust-toolchain's changelog.\\n\n\\n\nVersion 1.96.0 (2026-05-28)\\n\n\\n\nLanguage\\n\n\\n\nAllow passing expr metavariable to cfg\\n\nAlways coerce never types in tuple expressions\\n\nAvoid incorrect inference guidance of function arguments in rare cases\\n\nSupport s390x vector registers in inline assembly\\n\nAllow using constants of type ManuallyDrop as patterns (fixing a regression introduced in 1.94.0)\\n\\n\n\\n\nCompiler\\n\n\\n\nEnable link relaxation feature for LoongArch Linux targets\\n\nUpdate riscv64gc-unknown-fuchsia baseline to RVA22 + vector\\n\\n\n\\n\nLibraries\\n\n\\n\nSupport iterating over ranges of NonZero integers\\n\nrefactor 'valid for read/write' definition: exclude null; add that as an exception on individual methods instead\\n\nFix SGX delayed host lookup via ToSocketAddr\\n\\n\n\\n\nStabilized APIs\\n\n\\n\nassert_matches!\\n\ndebug_assert_matches!\\n\nFrom&lt;T&gt; for AssertUnwindSafe&lt;T&gt;\\n\nFrom&lt;T&gt; for LazyCell&lt;T, F&gt;\\n\nFrom&lt;T&gt; for LazyLock&lt;T, F&gt;\\n\ncore::range::RangeToInclusive\\n\ncore::range::RangeToInclusiveIter\\n\ncore::range::RangeFrom\\n\ncore::range::RangeFromIter\\n\ncore::range::Range\\n\ncore::range::RangeIter\\n\\n\n\\n\nCargo\\n\n\\n\nAllow a dependency to specify both a git repository and an alternate registry. Just like with crates.io, the git repository will be used locally, but the registry version will be used when published.\\n\\n\\n\\n\n... (truncated)\\n\\n\n\\nCommits\\n\n\\n\nac68faa Auto merge of #156937 - cuviper:stable-next, r=cuviper\\n\n8e5c006 Bump to stable release\\n\n4d7adc7 Sync relnotes for 1.96.0\\n\n58072b1 Update cargo for CVE-2026-5222 and CVE-2026-5223\\n\na815754 Auto merge of #156793 - flip1995:clippy-beta-backport, r=Mark-Simulacrum\\n\n3c8f708 Fixes a case where collapsible_match suggested a transformation that change...\\n\n6b627f0 Add MSRV check for manual_noop_waker (#16850)\\n\n773b57f Auto merge of #156772 - cuviper:beta-next, r=cuviper\\n\n10a3a2b Restore dbg! regression tests\\n\n69cd658 Revert &quot;Rollup merge of #149869 - joboet:torn-dbg, r=Mark-Simulacrum&quot;\\n\nAdditional commits viewable in compare view\\n\\n\\n\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rust-toolchain&amp;package-manager=rust_toolchain&amp;previous-version=1.95.0&amp;new-version=1.96.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n\n\\nDependabot commands and options\\n\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot show  ignore conditions` will show all of the ignore conditions of the specified dependency\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n\",\"created_at\":\"2026-06-29T02:18:05Z\",\"updated_at\":\"2026-07-06T12:55:16Z\",\"closed_at\":\"2026-07-06T12:55:13Z\",\"merged_at\":null,\"merge_commit_sha\":\"5d20dc0770d1a6ed19f0b17a2982ab3fff7f424c\",\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":11364576659,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtkw\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\",\"archived_at\":null,\"archived_by\":null},{\"id\":11364576665,\"node_id\":\"LA_kwDOTIDrTc8AAAACpWGtmQ\",\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels/rust_toolchain_package_manager\",\"name\":\"rust_toolchain_package_manager\",\"color\":\"D34516\",\"default\":false,\"description\":\"Pull requests that update rust_toolchain_package_manager code\",\"archived_at\":null,\"archived_by\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/1/commits\",\"review_comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/1/comments\",\"review_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/1/comments\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/047eaaf03224b4e6ad9a7a42b10277bec1aac8e1\",\"head\":{\"label\":\"CorbanuCore:dependabot/rust_toolchain/codex-rs/rust-toolchain-1.96.0\",\"ref\":\"dependabot/rust_toolchain/codex-rs/rust-toolchain-1.96.0\",\"sha\":\"047eaaf03224b4e6ad9a7a42b10277bec1aac8e1\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"CorbanuCore:main\",\"ref\":\"main\",\"sha\":\"7a5d418209ffa5c9dd0b4abb07a67595e05264e9\",\"user\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"repo\":{\"id\":1283517261,\"node_id\":\"R_kgDOTIDrTQ\",\"name\":\"CorbanuTerminal\",\"full_name\":\"CorbanuCore/CorbanuTerminal\",\"private\":false,\"owner\":{\"login\":\"CorbanuCore\",\"id\":315989408,\"node_id\":\"O_kgDOEtWdoA\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/315989408?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CorbanuCore\",\"html_url\":\"https://github.com/CorbanuCore\",\"followers_url\":\"https://api.github.com/users/CorbanuCore/followers\",\"following_url\":\"https://api.github.com/users/CorbanuCore/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/CorbanuCore/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/CorbanuCore/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/CorbanuCore/subscriptions\",\"organizations_url\":\"https://api.github.com/users/CorbanuCore/orgs\",\"repos_url\":\"https://api.github.com/users/CorbanuCore/repos\",\"events_url\":\"https://api.github.com/users/CorbanuCore/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/CorbanuCore/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"html_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"description\":\"Corbanu Terminal: a capital-markets-focused AI coding and agent terminal.\",\"fork\":false,\"url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal\",\"forks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/forks\",\"keys_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/teams\",\"hooks_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/hooks\",\"issue_events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/events\",\"assignees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/tags\",\"blobs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/languages\",\"stargazers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/stargazers\",\"contributors_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contributors\",\"subscribers_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscribers\",\"subscription_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/subscription\",\"commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/merges\",\"archive_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/downloads\",\"issues_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/deployments\",\"created_at\":\"2026-06-29T02:07:15Z\",\"updated_at\":\"2026-09-22T21:42:16Z\",\"pushed_at\":\"2026-10-03T07:19:38Z\",\"git_url\":\"git://github.com/CorbanuCore/CorbanuTerminal.git\",\"ssh_url\":\"git@github.com:CorbanuCore/CorbanuTerminal.git\",\"clone_url\":\"https://github.com/CorbanuCore/CorbanuTerminal.git\",\"svn_url\":\"https://github.com/CorbanuCore/CorbanuTerminal\",\"homepage\":\"https://corbanucore.github.io\",\"size\":184565,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Rust\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":false,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":7,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"has_pull_requests\":true,\"pull_request_creation_policy\":\"all\",\"topics\":[\"ai\",\"coding-agent\",\"post-fiat\",\"terminal\"],\"visibility\":\"public\",\"forks\":7,\"open_issues\":48,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/1\"},\"html\":{\"href\":\"https://github.com/CorbanuCore/CorbanuTerminal/pull/1\"},\"issue\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/1\"},\"comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/issues/1/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/1/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/pulls/1/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/CorbanuCore/CorbanuTerminal/statuses/047eaaf03224b4e6ad9a7a42b10277bec1aac8e1\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"assignee\":null,\"active_lock_reason\":null}]", "creation_timestamp": "2026-10-03T08:03:43.000000Z"}, {"uuid": "8f6ddfca-3b53-4291-ba4e-7eb23a2d4df1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-52993", "type": "seen", "source": "https://gist.github.com/alon710/bbfd6c7aaddc1cfa8a14b655b855ccd4", "content": "# CVE-2026-52993: CVE-2026-52993: Double-Free Vulnerability in Linux Kernel TIPC Module\n\n&gt; **CVSS Score:** 9.8\n&gt; **Published:** 2026-06-24\n&gt; **Full Report:** https://cvereports.com/reports/CVE-2026-52993\n\n## Summary\nA critical double-free vulnerability exists in the Transparent Inter-Process Communication (TIPC) module of the Linux kernel, specifically within the fragment reassembly implementation in `tipc_buf_append()`. This vulnerability can be triggered locally or remotely to cause kernel heap corruption, leading to local privilege escalation or denial of service.\n\n## TL;DR\nA double-free flaw in the Linux kernel's TIPC module allows local privilege escalation to root or remote kernel heap corruption via crafted network packets.\n\n## Exploit Status: WEAPONIZED\n\n## Technical Details\n\n- **CWE ID**: CWE-415\n- **Attack Vector**: Network (UDP Port 6118 or Ethernet Bearer)\n- **CVSS v3.1 Score**: 9.8 (Critical)\n- **Exploit Status**: PoC / Weaponized\n- **Primary Impact**: Local Privilege Escalation / Remote Heap Corruption\n- **CWE Name**: Double Free\n\n## Affected Systems\n\n- Linux Kernel\n- **Linux Kernel**: &gt;= 4.15, &lt; 5.10.258 (Fixed in: `5.10.258`)\n- **Linux Kernel**: &gt;= 5.11, &lt; 5.15.209 (Fixed in: `5.15.209`)\n- **Linux Kernel**: &gt;= 5.16, &lt; 6.1.175 (Fixed in: `6.1.175`)\n- **Linux Kernel**: &gt;= 6.2, &lt; 6.6.141 (Fixed in: `6.6.141`)\n- **Linux Kernel**: &gt;= 6.7, &lt; 6.12.91 (Fixed in: `6.12.91`)\n- **Linux Kernel**: &gt;= 6.13, &lt; 6.18.33 (Fixed in: `6.18.33`)\n- **Linux Kernel**: &gt;= 6.19, &lt; 7.0.10 (Fixed in: `7.0.10`)\n\n## Mitigation\n\n- Blacklist the TIPC kernel module to prevent it from loading into memory.\n- Restrict unprivileged user namespace creation to prevent loopback configuration.\n- Configure firewall rules to drop unauthorized UDP traffic on port 6118.\n\n**Remediation Steps:**\n1. Identify the current running kernel version using 'uname -r'.\n2. Update the system packages using the distribution package manager (e.g., 'apt update &amp;&amp; apt upgrade' or 'dnf update').\n3. Reboot the system to load the patched kernel version.\n4. Verify that the loaded kernel version is equal to or higher than the patched releases (e.g., 5.10.258, 5.15.209, 6.1.175, 6.6.141, 6.12.91, 6.18.33, or 7.0.10).\n\n## References\n\n- [Linux Kernel Stable Patch](https://git.kernel.org/stable/c/d293ca716e7d5dffdaecaf6b9b2f857a33dc3d3a)\n- [Red Hat CVE-2026-52993 Security Advisory](https://access.redhat.com/security/cve/CVE-2026-52993)\n- [CaptainAI Labs LPE Exploit Repository](https://github.com/CaptainAI-Labs/CaptainAI-LPE-CVE-2026-52993)\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-52993) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-10-06T10:00:31.000000Z"}]}