╭ changed ──╮ │src/try.zig│ ╰───────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭──────────╮ │← previous│ ╰──────────╯ ╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │788 }{ │ │789 .{ │ │790 .title = "How should plugins declare capabilities?", │ │791 - .description = "I'd like the manifest to make privileged capabilities explicit without making simple plugins verbose.", │ │791 + .description = "I'd like the manifest to make **privileged** capabilities explicit without making simple plugins verbose.",│ │792 .labels = "plugins design", │ │793 }, │ │794 .{ │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │795 .title = "Ideas for making large repositories faster", │ │796 - .description = "This is a place to collect profiling results and discuss which indexing work is worth pursuing first.", │ │796 + .description = "This is a place to collect *profiling results* and discuss which indexing work is worth pursuing first.",│ │797 .labels = "performance indexing", │ │798 }, │ │799 .{ │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │800 .title = "What should the next release focus on?", │ │801 - .description = "Let's compare the most important reliability fixes with the larger features already in progress.", │ │801 + .description = "Let's compare the most important reliability fixes with the larger features already in progress, starting from https://github.com/xit-vcs/haxy.",│ │802 .labels = "release planning", │ │803 }, │ │804 .{ │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │805 .title = "Improving keyboard navigation", │ │806 - .description = "Share workflows that still require a mouse and suggestions for making their focus behavior predictable.", │ │806 + .description = "Share workflows that still **require a mouse** and suggestions for making their focus behavior predictable.",│ │807 .labels = "ui keyboard accessibility", │ │808 }, │ │809 .{ │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │810 .title = "Configuration format discussion", │ │811 - .description = "Should the next configuration format favor strict validation or accept common conveniences such as trailing commas?", │ │811 + .description = "Should the next configuration format favor *strict validation* or accept common conveniences such as trailing commas?",│ │812 .labels = "config design", │ │813 }, │ │814 }; │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │847 else │ │848 std.fmt.bytesToHex(discussion_comment_ids[discussion_index][0], .lower), │ │849 .body = switch (comment_index) { │ │850 - 0 => "My preference is to start with the smallest useful version and expand it after we have real usage to learn from.", │ │851 - 1 => "It would help to write down the tradeoffs we are accepting so the decision is easy to revisit later.", │ │852 - 2 => "Agreed. A narrow first version should also make it easier to keep the implementation understandable.", │ │850 + 0 => "My preference is to start with the **smallest useful version** and expand it after we have real usage to learn from.",│ │851 + 1 => "It would help to *write down* the tradeoffs we are accepting so the decision is easy to revisit later.", │ │852 + 2 => "> A narrow first version\n\nAgreed. It should also make it easier to keep the implementation understandable.", │ │853 else => unreachable, │ │854 }, │ │855 } }, │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │ 992 fn longDescription(allocator: std.mem.Allocator, initial: []const u8) ![]u8 { │ │ 993 var writer = std.Io.Writer.Allocating.init(allocator); │ │ 994 defer writer.deinit(); │ │ 995 - try writer.writer.print("{s}", .{initial}); │ │ 995 + try writer.writer.print("{s}\n", .{initial}); │ │ 996 for (0..ui.detail_preview_lines) |line| │ │ 997 - try writer.writer.print("\n{d} {s}", .{ line, scatter_words[line % scatter_words.len] }); │ │ 997 + try writer.writer.print("\n- {d} {s}", .{ line, scatter_words[line % scatter_words.len] });│ │ 998 return writer.toOwnedSlice(); │ │ 999 } │ │1000 │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │1174 }{ │ │1175 .{ │ │1176 .title = "Draft a faster dependency scanner", │ │1177 - .description = "Rework dependency discovery so a large workspace can be scanned without repeatedly opening the same manifests.", │ │1177 + .description = "Rework dependency discovery so a **large workspace** can be scanned without repeatedly opening the same manifests.",│ │1178 .labels = "performance build", │ │1179 .status = null, │ │1180 }, │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │1181 .{ │ │1182 .title = "Remove the legacy configuration loader", │ │1183 - .description = "Delete the compatibility loader now that the replacement format has shipped and the migration warning has been available for a full release.", │ │1183 + .description = "Delete the compatibility loader now that the replacement format has shipped and the migration warning has been available for a *full release*.",│ │1184 .labels = "cleanup config", │ │1185 .status = .merged, │ │1186 .behind_master = true, │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │1187 }, │ │1188 .{ │ │1189 .title = "Cache parsed manifests between commands", │ │1190 - .description = "Keep parsed manifests in the command context so consecutive operations do not repeat identical filesystem and parsing work.", │ │1190 + .description = "Keep parsed manifests in the command `Context` so consecutive operations do not repeat identical filesystem and parsing work.",│ │1191 .labels = "performance cache", │ │1192 .status = .closed, │ │1193 }, │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────╮ │next →│ ╰──────╯