Exact reviewed source / 53 of 64
review/heldout_duplicates.json
SHA-256 of original bytes
ee626f1242251f18618cc7231445b69f2967815882ceaf77ca84f95b0b8d7981
{
"synthetic": true,
"purpose": "Independent duplicate retrieval test with eight duplicate pairs and twelve singletons, including same-topic nonduplicates and negations. Similarity is a suggestion, not proof.",
"issues": [
{
"id": "dup-01-1",
"number": 2000,
"title": "The scroll position resets after opening a sidebar",
"body": "Opening the details sidebar jumps the list back to the first row instead of preserving the current scroll position.",
"duplicate_group": "dup-scroll"
},
{
"id": "dup-01-2",
"number": 2001,
"title": "Opening details makes the list jump to the top",
"body": "The list forgets its scroll position whenever the details sidebar opens.",
"duplicate_group": "dup-scroll"
},
{
"id": "dup-02-1",
"number": 2002,
"title": "Invoice total loses one cent",
"body": "For a 19.99 item with a 10 percent discount, the invoice total is one cent below the expected rounded amount.",
"duplicate_group": "dup-rounding"
},
{
"id": "dup-02-2",
"number": 2003,
"title": "Discounted invoice is a cent too low",
"body": "Applying a ten percent discount to an item priced 19.99 makes the rounded invoice total short by one cent.",
"duplicate_group": "dup-rounding"
},
{
"id": "dup-03-1",
"number": 2004,
"title": "CSV export omits archived rows",
"body": "Archived records are visible with include archived enabled but are missing from the exported CSV.",
"duplicate_group": "dup-export"
},
{
"id": "dup-03-2",
"number": 2005,
"title": "Archived records are absent from CSV downloads",
"body": "Even with include archived selected, CSV export leaves out archived rows shown in the table.",
"duplicate_group": "dup-export"
},
{
"id": "dup-04-1",
"number": 2006,
"title": "Remember the selected color theme",
"body": "Please preserve the selected light or dark theme when the application restarts.",
"duplicate_group": "dup-theme"
},
{
"id": "dup-04-2",
"number": 2007,
"title": "Persist theme preference across restarts",
"body": "The chosen light or dark appearance should be remembered after closing and reopening the app.",
"duplicate_group": "dup-theme"
},
{
"id": "dup-05-1",
"number": 2008,
"title": "The install guide uses a removed flag",
"body": "The installation guide still tells users to pass --legacy even though that option was removed.",
"duplicate_group": "dup-guide"
},
{
"id": "dup-05-2",
"number": 2009,
"title": "Remove the obsolete --legacy option from installation docs",
"body": "The setup instructions include --legacy, a command flag that no longer exists.",
"duplicate_group": "dup-guide"
},
{
"id": "dup-06-1",
"number": 2010,
"title": "How can I pause a scheduled job?",
"body": "Is there an existing way to temporarily pause a scheduled job without deleting it?",
"duplicate_group": "dup-help"
},
{
"id": "dup-06-2",
"number": 2011,
"title": "Can a scheduled job be paused without deleting it?",
"body": "How do I temporarily disable a schedule while keeping the job configuration?",
"duplicate_group": "dup-help"
},
{
"id": "dup-07-1",
"number": 2012,
"title": "Export freezes at 50 percent",
"body": "The export freezes at 50 percent for the synthetic sample workspace.",
"duplicate_group": "dup-exact"
},
{
"id": "dup-07-2",
"number": 2013,
"title": "Export freezes at 50 percent",
"body": "The export freezes at 50 percent for the synthetic sample workspace.",
"duplicate_group": "dup-exact"
},
{
"id": "dup-08-1",
"number": 2014,
"title": "The café search filter misses matches",
"body": "Typing café in the search filter does not match records whose title contains café.",
"duplicate_group": "dup-unicode"
},
{
"id": "dup-08-2",
"number": 2015,
"title": "The café search filter misses matches",
"body": "Typing café in the search filter does not match records whose title contains café.",
"duplicate_group": "dup-unicode"
},
{
"id": "unique-01",
"number": 3001,
"title": "CSV import rejects archived rows",
"body": "Importing a CSV that contains archived rows reports a validation error. This concerns reading a file, not exporting a file.",
"duplicate_group": null
},
{
"id": "unique-02",
"number": 3002,
"title": "CSV export leaks private rows",
"body": "Export includes records marked private. Archived rows export correctly. The unwanted inclusion of private rows is the problem.",
"duplicate_group": null
},
{
"id": "unique-03",
"number": 3003,
"title": "Do not remember the selected color theme",
"body": "Add a privacy setting that deliberately resets the theme to the default after every restart.",
"duplicate_group": null
},
{
"id": "unique-04",
"number": 3004,
"title": "Theme preference is remembered correctly",
"body": "How do I manually reset a persisted theme preference? It is currently saved as expected; I need usage instructions.",
"duplicate_group": null
},
{
"id": "unique-05",
"number": 3005,
"title": "Sidebar opens over the first row",
"body": "The sidebar visually overlaps the first row even when the scroll position is preserved correctly.",
"duplicate_group": null
},
{
"id": "unique-06",
"number": 3006,
"title": "The scroll position resets after a new search",
"body": "Starting a different search should reset the list to the first row. Please add that behavior; opening the sidebar works correctly.",
"duplicate_group": null
},
{
"id": "unique-07",
"number": 3007,
"title": "Invoice discount is applied twice",
"body": "A ten percent discount is subtracted twice from an invoice. Rounding itself is correct.",
"duplicate_group": null
},
{
"id": "unique-08",
"number": 3008,
"title": "Invoice guide shows an outdated tax rate",
"body": "Update the written invoice example with the current sample tax rate. Actual totals are calculated correctly.",
"duplicate_group": null
},
{
"id": "unique-09",
"number": 3009,
"title": "Scheduled jobs cannot be resumed",
"body": "A previously paused scheduled job fails to resume with a server error. I know how to pause jobs and am reporting the resume failure.",
"duplicate_group": null
},
{
"id": "unique-10",
"number": 3010,
"title": "A deleted scheduled job keeps running",
"body": "Deleting a schedule removes it from the list but the scheduler still starts the job. This is not a temporary pause request.",
"duplicate_group": null
},
{
"id": "unique-11",
"number": 3011,
"title": "Install guide should explain the replacement flag",
"body": "Add an example of the new --mode option. There is no obsolete --legacy usage in this separate page.",
"duplicate_group": null
},
{
"id": "unique-12",
"number": 3012,
"title": "Café is displayed with a broken accent",
"body": "The font renders café incorrectly in the result list. Search finds the expected records successfully.",
"duplicate_group": null
}
]
}