)]}'
{"osbase/build/mkoci/main.go":[{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"9f479007994541d3ae86ff0d964784c1b0492e72","unresolved":false,"context_lines":[{"line_number":34,"context_line":"\toutPath          \u003d flag.String(\"out\", \"\", \"Output OCI Image Layout directory path\")"},{"line_number":35,"context_line":")"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"var architectureToOCI \u003d map[string]string{"},{"line_number":38,"context_line":"\t\"x86_64\":  \"amd64\","},{"line_number":39,"context_line":"\t\"aarch64\": \"arm64\","},{"line_number":40,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":2,"id":"03f29253_85f7b8ff","line":37,"updated":"2025-07-29 14:10:19.000000000","message":"We really should start to cleanup the amount of locations we have these mappings 😄","commit_id":"5e09b38721ec31bc8224a60def633f347b74106e"},{"author":{"_account_id":1000038,"name":"Jan Schär","display_name":"Jan","email":"jan@monogon.tech","username":"jan","avatars":[{"url":"https://www.gravatar.com/avatar/fd0e7f48847aa0e46c8f361df2d6c26b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/fd0e7f48847aa0e46c8f361df2d6c26b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/fd0e7f48847aa0e46c8f361df2d6c26b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/fd0e7f48847aa0e46c8f361df2d6c26b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"a1ac0524f9eb8a8635229cbf2334daf29610f789","unresolved":false,"context_lines":[{"line_number":34,"context_line":"\toutPath          \u003d flag.String(\"out\", \"\", \"Output OCI Image Layout directory path\")"},{"line_number":35,"context_line":")"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"var architectureToOCI \u003d map[string]string{"},{"line_number":38,"context_line":"\t\"x86_64\":  \"amd64\","},{"line_number":39,"context_line":"\t\"aarch64\": \"arm64\","},{"line_number":40,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":2,"id":"2bca470a_bcb53176","line":37,"in_reply_to":"03f29253_85f7b8ff","updated":"2025-07-30 10:00:20.000000000","message":"We only have one other location with this mapping, in metropolis/node/kubernetes/pause/BUILD.bazel.","commit_id":"5e09b38721ec31bc8224a60def633f347b74106e"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"97bc5f8c1e78b8667da8fc84ebab1994075387c9","unresolved":false,"context_lines":[{"line_number":34,"context_line":"\toutPath          \u003d flag.String(\"out\", \"\", \"Output OCI Image Layout directory path\")"},{"line_number":35,"context_line":")"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"var architectureToOCI \u003d map[string]string{"},{"line_number":38,"context_line":"\t\"x86_64\":  \"amd64\","},{"line_number":39,"context_line":"\t\"aarch64\": \"arm64\","},{"line_number":40,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":2,"id":"f96afecc_fff9157c","line":37,"in_reply_to":"2bca470a_bcb53176","updated":"2025-07-30 14:03:07.000000000","message":"We do have the ones in the linux kernel and edk2 😄","commit_id":"5e09b38721ec31bc8224a60def633f347b74106e"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"9f479007994541d3ae86ff0d964784c1b0492e72","unresolved":true,"context_lines":[{"line_number":283,"context_line":"\t}"},{"line_number":284,"context_line":"\tplatformOS :\u003d productInfo.PlatformOS"},{"line_number":285,"context_line":"\tif platformOS \u003d\u003d \"\" {"},{"line_number":286,"context_line":"\t\tplatformOS \u003d \"unknown\""},{"line_number":287,"context_line":"\t}"},{"line_number":288,"context_line":"\timageIndex :\u003d ocispecv1.Index{"},{"line_number":289,"context_line":"\t\tVersioned: ocispec.Versioned{SchemaVersion: 2},"}],"source_content_type":"text/x-go","patch_set":2,"id":"684ca82e_a7058bfe","line":286,"updated":"2025-07-29 14:10:19.000000000","message":"I would move this to the flag config and default to unknown there.","commit_id":"5e09b38721ec31bc8224a60def633f347b74106e"},{"author":{"_account_id":1000038,"name":"Jan Schär","display_name":"Jan","email":"jan@monogon.tech","username":"jan","avatars":[{"url":"https://www.gravatar.com/avatar/fd0e7f48847aa0e46c8f361df2d6c26b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/fd0e7f48847aa0e46c8f361df2d6c26b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/fd0e7f48847aa0e46c8f361df2d6c26b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/fd0e7f48847aa0e46c8f361df2d6c26b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"a1ac0524f9eb8a8635229cbf2334daf29610f789","unresolved":true,"context_lines":[{"line_number":283,"context_line":"\t}"},{"line_number":284,"context_line":"\tplatformOS :\u003d productInfo.PlatformOS"},{"line_number":285,"context_line":"\tif platformOS \u003d\u003d \"\" {"},{"line_number":286,"context_line":"\t\tplatformOS \u003d \"unknown\""},{"line_number":287,"context_line":"\t}"},{"line_number":288,"context_line":"\timageIndex :\u003d ocispecv1.Index{"},{"line_number":289,"context_line":"\t\tVersioned: ocispec.Versioned{SchemaVersion: 2},"}],"source_content_type":"text/x-go","patch_set":2,"id":"9e6c64e3_9297cbd8","line":286,"in_reply_to":"684ca82e_a7058bfe","updated":"2025-07-30 10:00:20.000000000","message":"The flag already defaults to \"unknown\". But if someone sets the flag to the empty string, or the PlatformOS field is missing for some other reason, this ensures we always set a non-empty \"os\" field.","commit_id":"5e09b38721ec31bc8224a60def633f347b74106e"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"97bc5f8c1e78b8667da8fc84ebab1994075387c9","unresolved":false,"context_lines":[{"line_number":283,"context_line":"\t}"},{"line_number":284,"context_line":"\tplatformOS :\u003d productInfo.PlatformOS"},{"line_number":285,"context_line":"\tif platformOS \u003d\u003d \"\" {"},{"line_number":286,"context_line":"\t\tplatformOS \u003d \"unknown\""},{"line_number":287,"context_line":"\t}"},{"line_number":288,"context_line":"\timageIndex :\u003d ocispecv1.Index{"},{"line_number":289,"context_line":"\t\tVersioned: ocispec.Versioned{SchemaVersion: 2},"}],"source_content_type":"text/x-go","patch_set":2,"id":"eeef4168_2251f12c","line":286,"in_reply_to":"9e6c64e3_9297cbd8","updated":"2025-07-30 14:03:07.000000000","message":"Acknowledged","commit_id":"5e09b38721ec31bc8224a60def633f347b74106e"}]}
