╭ changed ──╮ │src/try.zig│ ╰───────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭──────────────────────────────────────────────────────╮ │446 const issue_data = [_]struct { │ │447 title: []const u8, │ │448 description: []const u8, │ │449 - tags: []const u8, │ │449 + labels: []const u8, │ │450 status: evt.Issue.Status = .open,│ │451 }{ │ │452 .{ │ ╰──────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │453 .title = "Crash on startup when config file is missing", │ │454 .description = "Running the program without a config file present dereferences a null pointer and segfaults. Fall back to the built-in defaults and log a warning instead.",│ │455 - .tags = "bug priority-high crash", │ │455 + .labels = "bug priority-high crash", │ │456 }, │ │457 .{ │ │458 .title = "Support dark mode in the settings panel", │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │459 .description = "The settings panel is always rendered with the light palette even when the rest of the app is in dark mode. Read the active theme and pick colors accordingly.",│ │460 - .tags = "enhancement ui theme", │ │460 + .labels = "enhancement ui theme", │ │461 }, │ │462 .{ │ │463 .title = "Memory leak when reconnecting after network failure", │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │464 .description = "Each reconnect allocates a new connection state without freeing the previous one. After a flaky network session, memory usage grows by several megabytes per hour.",│ │465 - .tags = "bug memory networking", │ │465 + .labels = "bug memory networking", │ │466 .status = .closed, │ │467 }, │ │468 .{ │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │469 .title = "Document the plugin API", │ │470 .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.",│ │471 - .tags = "documentation plugins", │ │471 + .labels = "documentation plugins", │ │472 }, │ │473 .{ │ │474 .title = "Slow file indexing on large directories", │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │475 .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.",│ │476 - .tags = "performance indexing", │ │476 + .labels = "performance indexing", │ │477 }, │ │478 .{ │ │479 .title = "Add keyboard shortcut for quick search", │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │480 .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.",│ │481 - .tags = "enhancement ux keyboard", │ │481 + .labels = "enhancement ux keyboard", │ │482 }, │ │483 .{ │ │484 .title = "Unicode filenames are garbled in the export dialog", │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │485 .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.",│ │486 - .tags = "bug unicode i18n", │ │486 + .labels = "bug unicode i18n", │ │487 }, │ │488 .{ │ │489 .title = "Flaky test: integration suite times out on CI", │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │490 .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.",│ │491 - .tags = "bug testing ci", │ │491 + .labels = "bug testing ci", │ │492 }, │ │493 .{ │ │494 .title = "Upgrade bundled zlib to the latest release", │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │495 .description = "The vendored zlib is two major releases behind and misses several upstream fixes. Update the bundled copy and re-run the compression benchmarks.",│ │496 - .tags = "dependencies maintenance", │ │496 + .labels = "dependencies maintenance", │ │497 }, │ │498 .{ │ │499 .title = "Progress bar overshoots 100% during resumed downloads", │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────╮ │next →│ ╰──────╯