╭──────────╮ │← previous│ ╰──────────╯ ╭ changed ──╮ │src/try.zig│ ╰───────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │392 .title = "Document the plugin API", │ │393 .description = "The plugin interface has no documentation beyond the header comments. Add a guide covering the lifecycle hooks, the event callbacks, and a minimal working plugin.",│ │394 - .tags = "documentation,plugins", │ │394 + .tags = "documentation plugins", │ │395 }, │ │396 .{ │ │397 .title = "Slow file indexing on large directories", │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │398 .description = "Indexing a directory with more than 100k files takes several minutes because every entry is stat'd twice. Cache the first stat result and batch the reads.",│ │399 - .tags = "performance,indexing", │ │399 + .tags = "performance indexing", │ │400 }, │ │401 .{ │ │402 .title = "Add keyboard shortcut for quick search", │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │403 .description = "Opening the search box currently requires clicking the toolbar icon. Bind a shortcut and show it in the tooltip so keyboard users can search without the mouse.",│ │404 - .tags = "enhancement,ux,keyboard", │ │404 + .tags = "enhancement ux keyboard", │ │405 }, │ │406 .{ │ │407 .title = "Unicode filenames are garbled in the export dialog", │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │408 .description = "Filenames containing non-ASCII characters display as replacement characters in the export dialog. The dialog decodes the path as Latin-1 instead of UTF-8.",│ │409 - .tags = "bug,unicode,i18n", │ │409 + .tags = "bug unicode i18n", │ │410 }, │ │411 .{ │ │412 .title = "Flaky test: integration suite times out on CI", │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │413 .description = "The integration suite intermittently exceeds the CI time limit because the server fixture waits for a fixed 30 seconds. Poll for readiness instead of sleeping.",│ │414 - .tags = "bug,testing,ci", │ │414 + .tags = "bug testing ci", │ │415 }, │ │416 .{ │ │417 .title = "Upgrade bundled zlib to the latest release", │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │418 .description = "The vendored zlib is two major releases behind and misses several upstream fixes. Update the bundled copy and re-run the compression benchmarks.",│ │419 - .tags = "dependencies,maintenance", │ │419 + .tags = "dependencies maintenance", │ │420 }, │ │421 .{ │ │422 .title = "Progress bar overshoots 100% during resumed downloads", │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │423 .description = "Resuming a partial download counts the already-downloaded bytes twice, so the progress bar reads up to 150%. Subtract the resume offset from the total.",│ │424 - .tags = "bug,ui,downloads", │ │424 + .tags = "bug ui downloads", │ │425 .status = .closed, │ │426 }, │ │427 .{ │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │428 .title = "Config parser rejects trailing commas", │ │429 .description = "A trailing comma after the last entry in a config block is reported as a syntax error. Most editors add one automatically, so accept it.",│ │430 - .tags = "bug,config,parser", │ │430 + .tags = "bug config parser", │ │431 }, │ │432 .{ │ │433 .title = "Add a --json flag to the status command", │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │434 .description = "Scripts currently scrape the human-readable status output, which breaks whenever the format changes. Emit a stable machine-readable JSON form behind a flag.",│ │435 - .tags = "enhancement,cli", │ │435 + .tags = "enhancement cli", │ │436 }, │ │437 .{ │ │438 .title = "Race condition between autosave and manual save", │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │439 .description = "Saving manually while an autosave is in flight can interleave the two writes and corrupt the file. Serialize saves through a single queue.",│ │440 - .tags = "bug,priority-high,data-loss", │ │440 + .tags = "bug priority-high data-loss", │ │441 }, │ │442 .{ │ │443 .title = "Reduce binary size of release builds", │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────╮ │next →│ ╰──────╯