)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"a0cfcbe569e892aa5247fcb6f162f2310beb7f17","unresolved":true,"context_lines":[{"line_number":19,"context_line":"daemons use, so that fixes can be landed one at a time and measured."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Assisted-By: Claude Opus 5.5 (1M context, low effort) \u003cnoreply@anthropic.com\u003e"},{"line_number":22,"context_line":"Co-Authored-By: Claude Opus 5.5 (1M context, low effort) \u003cnoreply@anthropic.com\u003e"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Change-Id: If243a81154b924a8cfc47951a6e0be17f38169b5"},{"line_number":25,"context_line":"Signed-off-by: Michael Still \u003cmikal@stillhq.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"907ddfc1_d2728d99","line":22,"updated":"2026-10-22 21:52:39.000000000","message":"We generally frown upon authorship credit being given to the LLMs. The assisted-by is all we need.","commit_id":"58336f2a5ae385ac420ad4f014fdcf4a1a24ca46"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"9a6bf011e18bf32909a5e4da827c94e735a4c453","unresolved":true,"context_lines":[{"line_number":19,"context_line":"daemons use, so that fixes can be landed one at a time and measured."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Assisted-By: Claude Opus 5.5 (1M context, low effort) \u003cnoreply@anthropic.com\u003e"},{"line_number":22,"context_line":"Co-Authored-By: Claude Opus 5.5 (1M context, low effort) \u003cnoreply@anthropic.com\u003e"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Change-Id: If243a81154b924a8cfc47951a6e0be17f38169b5"},{"line_number":25,"context_line":"Signed-off-by: Michael Still \u003cmikal@stillhq.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"add350d6_e3539c72","line":22,"in_reply_to":"907ddfc1_d2728d99","updated":"2026-10-22 22:21:46.000000000","message":"This is unclear in policy. I\u0027m just resolving this comment as a result.","commit_id":"58336f2a5ae385ac420ad4f014fdcf4a1a24ca46"}],"tools/get-stats.py":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"060e7a4328c6a47aa2220592884e6233b060b2c5","unresolved":true,"context_lines":[{"line_number":70,"context_line":"            for line in f:"},{"line_number":71,"context_line":"                key, _, value \u003d line.partition(\u0027:\u0027)"},{"line_number":72,"context_line":"                if key in fields:"},{"line_number":73,"context_line":"                    stats[fields[key]] \u003d int(value.split()[0]) * 1024"},{"line_number":74,"context_line":"    except FileNotFoundError:"},{"line_number":75,"context_line":"        pass"},{"line_number":76,"context_line":"    return stats"}],"source_content_type":"text/x-python","patch_set":4,"id":"a5e8b9ab_6e1004e8","line":73,"range":{"start_line":73,"start_character":58,"end_line":73,"end_character":61},"updated":"2026-10-23 15:54:42.000000000","message":"For other reviewers the second field appears to be the unit eg kB. I\u0027m not sure if the unit can be another value like mB in which case the conversion done with *1024 may become inaccurate.\n\nThat said I think this is fine until we determine it is inaccurate. I haven\u0027t found examples with different units.","commit_id":"3b03710e8070e10c10fd3bf4e4248b6e921094fb"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"74e9388b426d73f64f0cc6ee8cc67c915b3b8e24","unresolved":false,"context_lines":[{"line_number":70,"context_line":"            for line in f:"},{"line_number":71,"context_line":"                key, _, value \u003d line.partition(\u0027:\u0027)"},{"line_number":72,"context_line":"                if key in fields:"},{"line_number":73,"context_line":"                    stats[fields[key]] \u003d int(value.split()[0]) * 1024"},{"line_number":74,"context_line":"    except FileNotFoundError:"},{"line_number":75,"context_line":"        pass"},{"line_number":76,"context_line":"    return stats"}],"source_content_type":"text/x-python","patch_set":4,"id":"63e38724_fcf60d0e","line":73,"range":{"start_line":73,"start_character":58,"end_line":73,"end_character":61},"in_reply_to":"a5e8b9ab_6e1004e8","updated":"2026-10-23 23:02:46.000000000","message":"Good question. I went and checked, and it can\u0027t be anything other than kB. task_mem() hard-codes the \" kB\" suffix as a literal string -- see https://elixir.bootlin.com/linux/v6.12/source/fs/proc/task_mmu.c as an example.","commit_id":"3b03710e8070e10c10fd3bf4e4248b6e921094fb"}]}
