adding purpose-classifier data
This commit is contained in:
@@ -0,0 +1,133 @@
|
||||
{"prompt": "ros2: the navigation node drops to 2hz when the costmap updates and the robot overshoots. i don't know if it's the callback group setup or the costmap itself", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "- new lifecycle node for the gripper controller\n- action server for grasp with feedback\n- must preempt cleanly on cancel\n- publish joint states at 100hz\n- and it needs to work with the sim and the real arm behind the same interface\n\nbuild it", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "teleop web ui: video feed, a virtual joystick, e-stop that's impossible to miss, and a latency readout", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the max velocity param is 2.0 m/s, safety wants 1.2", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.1, "slice": "core", "lang": "en"}
|
||||
{"prompt": "our tf frames are published from three nodes with overlapping responsibility and one of them is stale. consolidate the publishing, same transforms available", "purpose": "refactor", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "please plan the migration from ros1 to ros2 for the whole stack. 40 nodes, three of which are vendor binaries we can't rebuild", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "could you explain how our qos settings interact with the wifi link — i want to know which topics will drop messages when the link degrades", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "write the interface documentation for our robot's topics, services and actions — types, rates, and the frames each is expressed in", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "boundary", "lang": "en"}
|
||||
{"prompt": "bag recording that captures only the topics we need for incident replay, rotating by size, with a trigger to keep the last 60s on an e-stop", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the e-stop topic is best-effort qos", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.4, "slice": "boundary", "lang": "en"}
|
||||
{"prompt": "robot fleet view: each robot as a card with battery, state, current task, and a click into its live telemetry", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "one robot in the fleet reports its pose in the wrong frame after a reboot, until you restart the localization node", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "hl7 v2 to fhir mapping service — ADT messages in, Patient and Encounter resources out, with the unmapped segments preserved for audit", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "would you plan the integration approach for the three hospital systems we're onboarding? two speak hl7 v2 over mllp, one has a fhir api that's mostly a lie. i need sequencing and where we absorb the mess", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the mllp listener has no idle timeout so dead connections accumulate", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "core", "lang": "en"}
|
||||
{"prompt": "our segment parsing has per-hospital special cases scattered through the parser as if-statements on the sending facility. move to per-source configuration, identical output for each existing source", "purpose": "refactor", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "messages from one hospital fail validation about 2% of the time with a date parse error, and the dates look fine to me", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "review our phi handling in the message pipeline — where it's logged, where it's cached, and whether anything unencrypted touches disk", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "integration guide for a new hospital's IT team: the connection details, the message types we accept, and the acknowledgement semantics", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "boundary", "lang": "en"}
|
||||
{"prompt": "message viewer for our support team: search by patient id, the raw message, the parsed view, and the resulting resources", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "patient ids show in the browser tab title", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "core", "lang": "en"}
|
||||
{"prompt": "route optimization for the delivery planner — 200 stops, time windows, vehicle capacities, and it needs an answer in under 30 seconds", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "route map view: stops numbered along the path, drag to reorder with the eta updating, and a warning badge on windows we'd miss", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the eta doesn't account for service time at each stop", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "core", "lang": "en"}
|
||||
{"prompt": "ok next", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "vague-eval", "lang": "en"}
|
||||
{"prompt": "from the ticket, this is affecting a paying customer daily:\n\nSUMMARY: Routes generated at 05:00 differ from routes generated at 05:05 for identical input\nIMPACT: Dispatchers regenerate a route and get a completely different order, they've lost\n trust in the planner.\nDETAIL: Same 84 stops, same vehicles, same constraints. Total distance differs by up to 9%.\n Both solutions are valid. We use a metaheuristic with a 20s time limit.\nDISPATCHER COMMENT: \"if I click the button twice I get two different answers, which one is right?\"\n\ni know why this happens technically. what i don't know is what we should DO about it", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "pasted-context", "lang": "en"}
|
||||
{"prompt": "make route generation deterministic for identical input — fixed seed, stable tie-breaking, and a cached solution keyed on the input hash", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the random seed comes from the clock", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.2, "slice": "boundary", "lang": "en"}
|
||||
{"prompt": "our distance matrix is computed by three callers with different rounding and one that uses haversine instead of road distance. one source", "purpose": "refactor", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "read the solver's constraint handling and tell me whether a hard time window can be violated in the returned solution", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "documentation for dispatchers explaining how routes are built, what the planner optimizes for, and why the answer can vary", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "core", "lang": "en"}
|
||||
{"prompt": "route comparison view so a dispatcher can see the old and new route side by side with the deltas", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "routes with a single stop take the full 20 second time limit", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "core", "lang": "en"}
|
||||
{"prompt": "plan how we handle mid-day replanning when a driver is late or a stop is cancelled, without reshuffling the whole day", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "driver app: today's route as a list, next stop prominent, arrive/complete/failed actions, and it works offline in a basement", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the complete button submits twice on a slow connection and marks two stops done", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "proof of delivery: photo, signature capture, and a note, queued offline and uploaded when there's signal", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the signature canvas doesn't scale on high dpi phones so the signature is tiny", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "core", "lang": "en"}
|
||||
{"prompt": "explain how the driver app's offline queue orders its uploads, and what happens if a stop is completed then edited while offline", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "driver-facing help screens: what to do when a customer isn't home, how to report an issue, and how offline mode behaves", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.4, "slice": "core", "lang": "en"}
|
||||
{"prompt": "live tracking page for the end customer with an eta that updates, and it should not reveal the driver's whole route", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the tracking link works forever, it should expire after delivery + a day", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "core", "lang": "en"}
|
||||
{"prompt": "eta updates lag reality by 10 minutes because we only recompute on stop completion", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "plan the fhir server work then build the Patient resource endpoints", "purpose": "planning", "secondary": "backendImpl", "mixed": true, "difficulty": 0.8, "slice": "mixed", "lang": "en"}
|
||||
{"prompt": "work out why the hl7 dates fail parsing then update the integration doc with what we found", "purpose": "debugging", "secondary": "writing", "mixed": true, "difficulty": 0.7, "slice": "mixed", "lang": "en"}
|
||||
{"prompt": "continue where we stopped", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.4, "slice": "vague-eval", "lang": "en"}
|
||||
{"prompt": "i'd like the plan for our postgres extension. it adds a custom index type for our geometry-ish data and currently only builds against pg15. we need 15/16/17 support, a proper pgxs build, and an upgrade path for existing installs. also nobody but me understands the code, which is its own problem", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "extension build for pg15 through 17 with the version-conditional code isolated in one header rather than sprinkled through", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the extension's control file has default_version 1.0 while the sql files go to 1.4", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.2, "slice": "core", "lang": "en"}
|
||||
{"prompt": "our #if PG_VERSION_NUM blocks appear in 30 files. collapse behind compat macros in one place, identical behavior per version", "purpose": "refactor", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the extension crashes the backend on pg17 during a parallel scan, works fine serially", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "would you review our memory context usage — i'm not confident we're allocating in the right context in the scan callbacks", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "extension documentation: installation, the operators and functions it provides, the index type's semantics, and the version compatibility table", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "boundary", "lang": "en"}
|
||||
{"prompt": "upgrade scripts for 1.0 through 1.4 so existing installs can ALTER EXTENSION UPDATE without a dump/restore", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "regression tests using pg_regress covering each version, run in CI against all three", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the test expected output has hardcoded oids", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "core", "lang": "en"}
|
||||
{"prompt": "explain how our index's cost estimation function works and whether the planner is likely to pick us when it should", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "plan how we get this extension into the pgxn/apt/yum ecosystems so customers stop building from source", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "next.js marketing site: programmatic landing pages per use case from a content collection, with proper canonical tags and sitemaps", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "our blog pages have no structured data and the previews look bad when shared", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.4, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the robots.txt disallows everything, has done since the staging config leaked into prod", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.2, "slice": "core", "lang": "en"}
|
||||
{"prompt": "organic traffic dropped 40% three weeks ago, no algorithm update i can find, and search console shows pages 'crawled but not indexed'", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "tell me which of our marketing pages are client-rendered and therefore probably invisible to crawlers", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "core", "lang": "en"}
|
||||
{"prompt": "write the landing page copy for the enterprise use case — headline, three benefit sections, and the proof points", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.4, "slice": "core", "lang": "en"}
|
||||
{"prompt": "sitemap generation from the routes and content at build time, split into index + child sitemaps over 10k urls", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "core", "lang": "en"}
|
||||
{"prompt": "our page metadata is defined three ways — a config file, a component, and inline in some pages. one approach, same output per page", "purpose": "refactor", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "boundary", "lang": "en"}
|
||||
{"prompt": "plan the content site's move from our custom cms to something the marketing team can use without us", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "LCP is 4.2s on mobile for the homepage, mostly the hero image and a font", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "pricing page: three tiers, a monthly/annual toggle, feature comparison below, and a contact-sales path for enterprise", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "keep going with that", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "vague-eval", "lang": "en"}
|
||||
{"prompt": "we need to decide how to store patient data given the hipaa requirements and the fact that two of our hospital customers want their data in their own aws account. options as i see them: shared multi-tenant with envelope encryption per tenant, dedicated database per tenant, or full single-tenant deployments. write the analysis including the operational burden of each at 30 customers", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "per-tenant encryption keys with the tenant's kms key optionally, and a clean failure when their key is unavailable rather than a silent fallback", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "tenant settings page for byok with the key arn, a validation step, and a clear statement of what becomes inaccessible if they revoke", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the kms client has no retry and a 1 second timeout", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "core", "lang": "en"}
|
||||
{"prompt": "we have two encryption helpers, one for phi columns and one for attachments, with different key derivation. unify on the phi one's approach and keep both data sets readable", "purpose": "refactor", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "decrypting a batch of records is 40x slower than one at a time, which is backwards", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "audit every place phi crosses a service boundary and tell me whether it's encrypted in transit and at rest at each hop", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "hipaa-facing security documentation: encryption, access controls, audit logging, and our breach notification process", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "access logging for every phi read with the purpose recorded, queryable per patient for a disclosure request", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "disclosure report generator: everyone who accessed a patient's record in a date range, as a pdf", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the access log records the service account not the human when a request comes through the api", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "break-glass access flow for emergencies: elevated read with a required reason, time boxed, and everyone notified", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the break-glass reason field is optional", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "core", "lang": "en"}
|
||||
{"prompt": "explain what a support engineer can see about a patient today, without break-glass", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "internal policy doc for break-glass access: when it's allowed, the review process afterwards, and the consequences of misuse", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "core", "lang": "en"}
|
||||
{"prompt": "audit review queue ui: break-glass events awaiting review, the reason given, and an approve/escalate action", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "plan how we'd support data residency for a canadian hospital group without forking the whole deployment", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "机器人的定位在长走廊里会漂移,激光雷达数据看起来正常。先帮我分析原因,不要改代码", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "zh"}
|
||||
{"prompt": "scan matching parameters exposed as ros params with sane defaults, and a diagnostic topic reporting the match confidence", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the localization confidence isn't surfaced anywhere in the ui so operators can't tell when the robot is lost", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "core", "lang": "en"}
|
||||
{"prompt": "our launch files duplicate 200 lines of parameter setup across four robot variants. parameterize them, same effective params per variant", "purpose": "refactor", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "review the safety controller's override logic and tell me whether a stale sensor reading can be treated as valid", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "safety documentation for the robot: the stopping distances, the sensor coverage gaps, and the conditions under which autonomy disengages", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "plan the simulation setup so we can regression test navigation changes without a robot", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "just carry on for now", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "vague-eval", "lang": "en"}
|
||||
{"prompt": "here's the perf trace summary from the tracking page, the thing is genuinely unusable on a mid-range android:\n\nLargest Contentful Paint: 6,240 ms\nTotal Blocking Time: 1,890 ms\nCumulative Layout Shift: 0.31\n\nRender-blocking resources:\n /_next/static/css/app.css 84 KiB 410 ms\n https://maps.vendor.com/sdk.js 612 KiB 2,180 ms\n https://fonts.example.com/inter.css 11 KiB 190 ms\n\nLong tasks (main thread):\n maps.vendor.com/sdk.js 980 ms\n app-client.js (hydration) 520 ms\n analytics.js 210 ms\n\nLayout shifts:\n .tracking-map (0 -> 420px) 0.24\n .eta-banner (font swap) 0.07\n\nthe map is the whole point of the page so we can't just drop it", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "pasted-context", "lang": "en"}
|
||||
{"prompt": "lazy load the maps sdk after first paint with a static map image placeholder at the right dimensions so nothing shifts", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "self-host the font and preload it instead of the external stylesheet", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "boundary", "lang": "en"}
|
||||
{"prompt": "plan the performance work for the customer-facing pages, with a budget per page and a check in CI that enforces it", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "lighthouse CI on the four public pages with budgets, failing the build when LCP or CLS regress", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "our map component is instantiated three ways across the app with different option objects. one wrapper, identical behavior in each place", "purpose": "refactor", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "explain what our analytics script does before hydration and whether any of it needs to be there", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "boundary", "lang": "en"}
|
||||
{"prompt": "write the performance guidelines for the frontend team — what we measure, the budgets, and the patterns that keep breaking them", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "core", "lang": "en"}
|
||||
{"prompt": "server-render the eta and initial stop list so the page is useful before the map loads", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the tracking page fetches the same route data three times on load", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "core", "lang": "en"}
|
||||
{"prompt": "image optimization for the marketing site — the responsive sizes, avif with fallbacks, and cache headers", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "core", "lang": "en"}
|
||||
{"prompt": "hero image is a 2.4mb png", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.2, "slice": "core", "lang": "en"}
|
||||
{"prompt": "figure out the plan for our edge caching — what's cacheable, per-user vs anonymous, and how we purge on content changes", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "logged-in users occasionally see another user's name in the header, which smells like an edge cache problem", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "check every route for whether it sets a cache-control header appropriate to whether it contains user data", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "internal doc on our caching layers, in order, with what each one keys on", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "boundary", "lang": "en"}
|
||||
{"prompt": "our route handlers set cache headers ad hoc, some with `private` some not. centralize the policy, and list any route whose cacheability changes", "purpose": "refactor", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "design the tenant isolation approach then build the key management piece", "purpose": "planning", "secondary": "backendImpl", "mixed": true, "difficulty": 0.9, "slice": "mixed", "lang": "en"}
|
||||
{"prompt": "keep it going", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "vague-eval", "lang": "en"}
|
||||
{"prompt": "propose how we handle scheduling for the dispatch team. hard constraints: driver hours regulations, vehicle certifications for hazmat, and union break rules. soft: fairness across drivers week to week. i want the model and an honest read on whether we build this or buy it", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.9, "slice": "core", "lang": "en"}
|
||||
{"prompt": "driver hours tracking against the regulations with a warning before a violation, not after", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "weekly schedule grid: drivers as rows, days as columns, shifts as blocks you can drag, with violations highlighted live", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the hours calculation counts breaks as driving time", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "core", "lang": "en"}
|
||||
{"prompt": "our shift model has both a `duration_minutes` and start/end timestamps that can disagree. pick one representation and migrate, no schedule changes", "purpose": "refactor", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "the fairness metric reports the same driver as overworked every week even after we rebalance", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "read the certification check and tell me if an expired certification blocks assignment or just warns", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "dispatcher handbook chapter on the scheduling rules we enforce and the ones we only warn about", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "core", "lang": "en"}
|
||||
{"prompt": "shift swap requests between drivers with a dispatcher approval and the constraint check re-run on the swapped state", "purpose": "backendImpl", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "swap requests can be approved after the shift has started", "purpose": "quickFix", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "core", "lang": "en"}
|
||||
{"prompt": "driver app shift view with the swap request flow and a clear state for pending requests", "purpose": "frontendImpl", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "core", "lang": "en"}
|
||||
{"prompt": "two drivers can both accept the same open shift if they tap at the same moment", "purpose": "debugging", "secondary": null, "mixed": false, "difficulty": 0.7, "slice": "core", "lang": "en"}
|
||||
{"prompt": "plan the payroll export — hours by category, overtime rules per region, and the format their payroll provider wants", "purpose": "planning", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "explain how we compute overtime today and whether it handles a week spanning a month boundary", "purpose": "review", "secondary": null, "mixed": false, "difficulty": 0.6, "slice": "core", "lang": "en"}
|
||||
{"prompt": "payroll export documentation for the finance team: the columns, the categories, and how to reconcile against the schedule", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.5, "slice": "boundary", "lang": "en"}
|
||||
{"prompt": "our hours aggregation exists in the payroll export, the dashboard and a compliance report, computed three ways. one implementation, and report the differences", "purpose": "refactor", "secondary": null, "mixed": false, "difficulty": 0.8, "slice": "core", "lang": "en"}
|
||||
{"prompt": "figure out the plan for mobile time clock with geofencing, then build the clock-in endpoint", "purpose": "planning", "secondary": "backendImpl", "mixed": true, "difficulty": 0.7, "slice": "mixed", "lang": "en"}
|
||||
{"prompt": "look over the scheduling constraint code and clean up the naming", "purpose": "review", "secondary": "refactor", "mixed": true, "difficulty": 0.5, "slice": "mixed", "lang": "en"}
|
||||
{"prompt": "and that's the lot, wrap it", "purpose": "writing", "secondary": null, "mixed": false, "difficulty": 0.3, "slice": "vague-eval", "lang": "en"}
|
||||
Reference in New Issue
Block a user