197 lines
56 KiB
JSON
197 lines
56 KiB
JSON
{"prompt":"Design a shared feature-store architecture for batch training and low-latency inference. Cover ownership, point-in-time correctness, freshness, lineage, backfills, regional availability, access controls, and migration from team-owned Redis hashes and warehouse queries.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
|
|
{"prompt":"Implement a Rust command that deduplicates partitioned Parquet events by event_id without loading an entire partition into memory.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Build the Next.js experiment-results view with confidence intervals, segment filters, metric cards, and a responsive comparison table.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Set minReplicas to 3.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
|
|
{"prompt":"Extract the repeated sklearn preprocessing steps into one Pipeline while preserving fitted parameters and prediction output.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"The mixed-precision training run starts producing NaNs around step 18,000 only on H100 nodes. Find the first unstable operation and its cause.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
|
|
{"prompt":"Inspect dags/hourly_attribution.py and explain how retries affect its partition completeness guarantees.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
|
|
{"prompt":"Write a model card for the churn classifier using the evaluation artifacts and limitations recorded under reports/churn-v6.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
|
|
{"prompt":"Turn the behavior of internal/cache/eviction.go into an operator-facing guide with diagrams described in prose and concrete failure examples.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Check whether docs/replication.md accurately describes the current quorum rules. Report discrepancies, but don't rewrite the page.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Architect a gradual migration from client-rendered dashboards to server components. I need a decision record and rollout plan, not React changes.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Extend the protobuf contract with snapshot retention fields and implement their validation and persistence in the control plane.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Make the metric tooltip stay within the viewport and visually anchor to the hovered point.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Rename resultt to result in evaluator.py.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Rename prediction_group to inference_pool across services, dashboards, and deployment templates while preserving API field names.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Why do feature values disappear for exactly one hour after daylight-saving transitions? Diagnose the broken timestamp handling.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Create a disaster-recovery plan for the internal artifact registry, including immutable backups, credential recovery, restore drills, dependency ordering, RPO/RTO targets, and operating without the primary cloud account.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
|
|
{"prompt":"Add a Kubernetes admission controller that rejects workloads using mutable image tags, with namespace exemptions and audit-only mode.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Implement the Grafana-style query editor in React with token completion, inline errors, query history, and keyboard-only operation.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Cambia el timeout de readiness a 8s.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"es"}
|
|
{"prompt":"Consolidate the duplicated Helm value-merging code without changing rendered manifests or precedence rules.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Pods scheduled on one node pool intermittently lose DNS for 20 seconds, while host networking remains healthy. Isolate the failing layer.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
|
|
{"prompt":"Review our Terraform state-lock recovery script for races that could allow two applies to proceed.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Draft the runbook for rotating the private CA used by service-mesh workloads without interrupting mTLS traffic.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
|
|
{"prompt":"Platform ticket INFRA-522\n\nObjective: support temporary preview environments for pull requests.\nCurrent setup:\n- Argo CD owns applications generated from clusters/prod/apps\n- Crossplane provisions RDS and S3 resources\n- ExternalDNS manages preview.dev.example.net\n- GitHub Actions publishes images tagged with the commit SHA\n- namespaces are currently created manually\n\nRequirements:\n1. A PR labeled preview creates an isolated namespace and application\n2. Use a shared PostgreSQL cluster but a separate database and role\n3. Seed only synthetic data\n4. Expire the environment after 72 hours or when the PR closes\n5. Developers can extend expiry once from a workflow dispatch\n6. Secrets must come from External Secrets Operator\n7. Record owner, PR, creation time, and estimated cost\n8. Failed cleanup must page the platform queue after six hours\n\nProduce the architecture, lifecycle, threat considerations, and phased delivery plan. Do not implement resources yet.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Linear DATA-884: incremental customer aggregates\n\nThe dbt job recomputes every customer's lifetime totals each hour and now takes 94 minutes. Raw purchases are append-only in BigQuery except that refunds may arrive up to 45 days later. Implement an incremental model with these constraints:\n- output schema must remain analytics.customer_lifetime_value\n- recalculate affected customers when a purchase or refund changes\n- late events may be backfilled by date range\n- preserve currency conversion using the rate valid on transaction day\n- avoid full-table MERGE scans\n- expose counts for inserted, updated, and unchanged customers\n- tests need cases for duplicate events, late refunds, and reruns\n- downstream Looker explores cannot change this quarter\n\nExisting macros for partition pruning are in macros/incremental_windows.sql. Build the model and tests using project conventions.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Design review notes for the deployment timeline:\n\nRoute: /projects/:projectId/deployments\nFramework: Remix, Tailwind, existing useDeployments loader\nDesktop:\n- left column shows environment lanes\n- horizontal axis is time\n- deployment pills show status, version, and author avatar\n- selecting a pill opens a right details drawer\nMobile:\n- replace lanes with grouped day cards\n- drawer becomes a full-height sheet\nInteractions:\n- zoom between six hours, one day, and seven days\n- arrow keys move between deployments\n- live updates should not steal selection\n- failed deployments pulse once, not continuously\n- use existing status colors and honor reduced motion\n- loading skeleton must match final lane heights\n\nImplement the page UI and interactions. The loader already returns all required data; do not add endpoints.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Change request from release engineering:\n\nOur reusable workflow currently references:\nuses: docker/[email protected]\n\nThe approved patch release is v6.7.1. Security and release teams have already reviewed it. Update only these files:\n- .github/workflows/build-service.yml\n- .github/workflows/build-worker.yml\n- .github/workflows/build-cli.yml\n\nDo not update docker/setup-buildx-action, runner images, cache settings, action digests, or the workflows in examples/. The generated workflow inventory is refreshed weekly and should remain untouched. Preserve existing YAML formatting, including quoted booleans in build-worker.yml.\n\nApply the version replacement and nothing else.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Cleanup proposal from the data-platform channel:\n\nFour Spark jobs contain copied code for reading change-data-capture records. The copies normalize Debezium envelopes, discard tombstones, decode decimal values, attach source offsets, and send malformed records to the same quarantine topic. Jobs:\n- jobs/orders/ingest.py\n- jobs/accounts/ingest.py\n- jobs/subscriptions/ingest.py\n- jobs/refunds/ingest.py\n\nThe refund job additionally accepts a legacy before_image field. Metrics and quarantine error strings are consumed by alert rules. Checkpoint locations and Spark query names must not move. Extract a shared CDC decoder with an explicit extension point for the refund compatibility case. Preserve schemas, metrics, error text, partitioning, and restart behavior. Existing golden-data tests should continue to pass byte for byte.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Training failure excerpt:\n\nEpoch 12/40 loss=0.4812 val_loss=0.4928\nEpoch 13/40 loss=0.4679 val_loss=0.4881\nworker-6 NCCL WARN NET/Socket : Connection closed by remote peer 10.4.18.22<42177>\nworker-3 watchdog caught collective operation timeout: WorkNCCL(SeqNum=18642, OpType=ALLREDUCE, Timeout(ms)=600000)\nworker-0 CUDA utilization remained 96% until timeout\nKubernetes reports worker-6 OOMKilled, peak RSS 61.8Gi on a 64Gi limit.\n\nThe issue occurs only with variable-length audio batches and gradient accumulation set to 8. Per-rank batch counts are equal. Reducing accumulation to 4 hides it. Determine what makes worker-6 consume more host memory, fix the imbalance or leak, and retain effective batch size. Add a regression check if practical.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.9,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Please assess this existing access-control implementation without modifying it:\n\nThe API gateway accepts an X-Workspace header, loads memberships by user id, and caches the resulting workspace-id set for five minutes. Handlers call principal.CanAccess(requestWorkspace). Membership revocation publishes workspace.membership.changed through Redis Pub/Sub, which causes each gateway instance to delete that user's cache entry. If Redis is unavailable, requests continue using cached memberships until TTL. Administrative impersonation creates a principal containing both supportActor and effectiveUser, but CanAccess evaluates only effectiveUser memberships. Audit events include both identities.\n\nReview revocation latency, tenant-confusion risks, Pub/Sub loss, impersonation boundaries, and failure behavior. I need prioritized findings and evidence from the repository, not code changes or rewritten documentation.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.8,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Raw notes for the inference gateway handbook:\n\nPurpose: route prediction requests to model revisions based on tenant policy. Requests contain model alias, tenant id, optional sticky key, and deadline. Gateway resolves aliases through Model Registry, chooses a healthy pool, and attaches the resolved revision to tracing. Retries are allowed only before response bytes begin. Shadow traffic is sampled after authorization and has a separate concurrency budget. A circuit breaker opens per revision and region. If registry lookup fails, cached aliases may be used for ten minutes, except aliases marked emergency-disable. Operators can pin a tenant to a revision through the control plane. Common mistake: changing a global alias does not override tenant pins.\n\nTurn these notes into a clear architecture overview for new engineers, with request flow, failure modes, operational controls, and a glossary. Do not invent behavior.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Write a Go service that leases scarce FPGA runners to CI jobs with fairness, expiry, heartbeats, and idempotent release.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
|
|
{"prompt":"Create the SolidJS lineage graph with collapsible groups, minimap navigation, impact highlighting, and accessible list fallback.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Flip ENABLE_DELTA_CACHE on in staging.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
|
|
{"prompt":"Explain how the current Flink job assigns watermarks when one Kafka partition becomes idle.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Develop a roadmap for consolidating three observability stacks into one OpenTelemetry platform. Include signal ownership, semantic conventions, sampling, retention, tenant cost attribution, alert migration, training, rollback, and measurable exit criteria for each quarter.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
|
|
{"prompt":"Dokumentiere den lokalen Entwicklungsablauf für die neue ClickHouse-Pipeline, inklusive Seed-Daten und Integrationstests.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"de"}
|
|
{"prompt":"Split the monolithic Python model-serving module into loading, batching, execution, and telemetry layers without changing responses or latency-sensitive ordering.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"The Prometheus remote-write queue grows forever after the receiver returns a single 429. Find why backpressure never recovers.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Plan the metadata-service redesign, then implement its first read-only gRPC endpoint with caching and tracing.","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Implement dataset-version pinning in the training scheduler and document how experiment authors opt in or migrate old runs.","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Build the deployment-diff viewer and add a lightweight backend route that returns normalized Kubernetes objects.","purpose":"frontendImpl","secondary":"backendImpl","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Correct the Grafana folder UID in provisioning.yaml and add a brief note to the ops changelog.","purpose":"quickFix","secondary":"writing","mixed":true,"difficulty":0.2,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Reorganize our dbt macros by concern with identical compiled SQL, then update the contributor map describing where macros live.","purpose":"refactor","secondary":"writing","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Investigate why canary analysis reads stale metrics, implement the fix, and write a short operational note about the corrected timing.","purpose":"debugging","secondary":"writing","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Audit the current model-deletion workflow for compliance gaps, then propose a phased redesign that closes the findings.","purpose":"review","secondary":"planning","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Read the autoscaler implementation and write a maintainer guide explaining its algorithm, assumptions, and extension points.","purpose":"writing","secondary":"review","mixed":true,"difficulty":0.6,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Implement compacted-topic recovery for the Java feature-flag consumer, including snapshot bootstrap and offset validation.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Build the accessible heatmap legend and hover crosshair for the WebGL capacity chart.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
|
|
{"prompt":"Use node:22-alpine in the dev Dockerfile.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
|
|
{"prompt":"Review the SQL generated by models/session_facts.sql and determine whether its joins can double-count anonymous sessions.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Outline a capacity-planning system for GPU clusters that combines reservations, forecast demand, preemptible capacity, model memory profiles, queue SLOs, and cloud quotas. Deliver data sources, forecasting choices, decision loops, milestones, and human override mechanisms.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
|
|
{"prompt":"Write the upgrade guide for teams moving their GitHub Actions workflows from static cloud keys to OIDC federation.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
|
|
{"prompt":"Deduplicate the three Kubernetes object sanitizers into one package while retaining field order and snapshot output.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"A Kafka Streams app emits negative session durations after partition rebalances. Trace the state restoration and timestamp sequence.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
|
|
{"prompt":"Create an RFC for isolating untrusted notebook execution, with kernel lifecycle, filesystem boundaries, network egress, secrets, quotas, image provenance, auditing, and emergency shutdown. No implementation in this pass.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Add the configuration reference for archive policies and implement parsing plus validation for those documented fields.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Animate the selected chart series into focus while dimming the others, respecting reduced-motion preferences.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Change metreicsPort to metricsPort in one manifest.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Move the legacy aws_ prefixed settings into the cloud configuration namespace across the repository, retaining environment-variable aliases.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Why does Terraform propose replacing every node group after a no-op module upgrade? Find the unknown source of drift.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Explain why this service writes checkpoints before publishing completion events. Nothing is failing; I want the intended consistency model.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Rédige une page d'architecture qui résume le fonctionnement actuel du scheduler GPU à partir du code existant.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"fr"}
|
|
{"prompt":"Add a TypeScript worker that batches analytics events by tenant, compresses them, and retries partial ClickHouse inserts safely.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Create the mobile filter drawer for the dataset catalog with nested facets and persistent selections.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
|
|
{"prompt":"Bump uv.lock's ruff version to 0.12.5.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
|
|
{"prompt":"Assess whether our current S3 multipart cleanup job can delete an upload that is still receiving parts.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Plan the retirement of our shared production Kubernetes cluster. Address workload inventory, dependency mapping, namespace ownership, data-plane migration, ingress cutover, IP allowlists, observability continuity, cost, rollback windows, and final decommission evidence.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
|
|
{"prompt":"Write a concise incident-response checklist for compromised package-registry credentials.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
|
|
{"prompt":"Extract Terraform resource naming into a shared module without changing any existing resource addresses or plans.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"The Python data loader produces different sample orders after resuming from the same checkpoint. Determine which RNG state is missing.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Ticket MLPLAT-1931\n\nFeature: reproducible training manifests\nToday, the scheduler stores a free-form JSON config and the image tag. Re-running a six-month-old experiment may resolve different datasets, packages, and feature definitions.\n\nThe manifest must capture:\n- immutable container digest\n- source commit and dirty status\n- dataset versions plus snapshot timestamps\n- feature-view revisions\n- Python lockfile hash\n- secret names, but never secret values\n- hardware class and distributed-training topology\n- scheduler defaults after expansion\n\nResearchers need to clone a manifest with explicitly listed overrides. Compliance requires manifests for regulated projects to remain queryable for seven years. Some historical runs lack several fields. Design the schema, APIs, storage lifecycle, compatibility behavior, and staged rollout. Include integrity guarantees and how the UI should communicate unreproducible legacy runs. Planning deliverable only.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Backend story OBS-441\n\nWe receive OpenTelemetry traces through a Go collector extension. A new customer needs tail sampling based on final HTTP status, total duration, and whether any span contains exception.type. Implement a bounded-memory sampler with these rules:\n- retain traces for at most 20 seconds\n- always keep errors and traces slower than tenant threshold\n- probabilistically sample the remainder using tenant rate\n- late spans after decision are counted and dropped\n- enforce per-tenant and global memory limits\n- emit decision reason, buffered span count, evictions, and late-span metrics\n- configuration reload must not discard buffered traces\n- decisions for one trace must be deterministic across replicas when all spans reach one replica\n\nUse the extension points in collector/tailsample and add load plus property tests.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.9,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"UI ticket pasted from Slack:\n\nNora: the cost explorer needs a proper compare mode before finance review\nAli: baseline period and comparison period should each be selectable, but prevent overlap\nNora: cards show absolute cost, delta dollars, and delta percent\nAli: positive spend delta is visually negative, so don't reuse success green\nNora: chart can toggle daily/weekly and stacked/service views\nAli: clicking a service filters the table, clicking again clears it\nNora: on narrow screens move controls into a sheet; table becomes ranked cards\nAli: loading either period should not blank the other one\nNora: include a text alternative summarizing the largest increases and decreases\n\nImplement compare mode in CostExplorer.tsx using the existing useCostSeries queries. Backend fields already exist. Match current design tokens and keyboard patterns.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Failure captured from production:\n\n2026-07-29T03:14:51.990Z allocator INFO desired=18 current=12 pending=6\n2026-07-29T03:14:52.041Z cloud_api WARN create returned 409 instance_name=gpu-pool-a-0013\n2026-07-29T03:14:52.042Z allocator INFO retrying request attempt=1 delay=250ms\n2026-07-29T03:14:52.301Z cloud_api INFO create accepted operation=op-7731\n2026-07-29T03:14:52.305Z allocator INFO desired=18 current=12 pending=5\n2026-07-29T03:15:07.814Z reconciler WARN orphan instance discovered name=gpu-pool-a-0013 labels={}\n\nAfter this sequence, the autoscaler permanently believes one capacity slot exists, but the orphan is never assigned or deleted. The 409 happens when a recently deleted cloud name remains reserved. Determine how pending accounting diverges, fix reconciliation safely, and cover delayed-name-reuse behavior.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Review the current feature materialization path and tell me where training-serving skew can enter. No modifications.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Set enableServiceLinks to false.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
|
|
{"prompt":"Combine the duplicate DAG validation passes while keeping diagnostics and traversal order identical.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Escreva um guia de troubleshooting para falhas de autenticação no registry interno, com comandos de diagnóstico seguros.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"pt"}
|
|
{"prompt":"The browser's memory climbs whenever users switch between large trace waterfalls, even after tabs close. Identify the retained canvas or worker state.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Build the Qwik alert-rule editor with condition groups, expression previews, and inline validation.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Implement a CLI subcommand that safely replays quarantined events by time range, tenant, and failure code.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Plan an internal platform for controlled schema changes across PostgreSQL services, covering compatibility checks, ownership, automated rollout gates, backfills, observability, emergency stops, and adoption milestones.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
|
|
{"prompt":"Produce the design for regional inference failover, then implement health-scored routing behind a disabled feature flag.","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.9,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Add retention-policy enforcement to the object catalog and write customer-facing documentation for expiration behavior.","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Implement the Kubernetes resource topology view and the aggregation endpoint it needs for large clusters.","purpose":"frontendImpl","secondary":"backendImpl","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Update the stale feature flag name in one workflow and add a release-note sentence about the correction.","purpose":"quickFix","secondary":"writing","mixed":true,"difficulty":0.2,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Restructure the alert evaluator into parsing and execution stages without behavior changes, then update its maintainer notes.","purpose":"refactor","secondary":"writing","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Find why batch predictions occasionally omit their final shard, fix it, and document the recovered edge case for operators.","purpose":"debugging","secondary":"writing","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Analyze the current Terraform provider upgrade process for supply-chain risk, then draft a safer migration roadmap.","purpose":"review","secondary":"planning","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Inspect the query planner code and write an architecture note explaining cost estimation and fallback behavior.","purpose":"writing","secondary":"review","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Build a Python API for registering evaluation datasets with immutable versions, checksums, lineage, and role-based access.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Implement the keyboard-first command palette for our observability console, including fuzzy results and recent actions.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Change the dev port to 4174.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
|
|
{"prompt":"Explain whether the existing Redis cluster client can return stale reads immediately after slot migration.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Design a provenance system for generated container images. Account for source identity, hermetic builds, SBOMs, attestations, keyless signing, promotion across environments, air-gapped verification, revocation, retention, and an incremental rollout that does not block emergency patches.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
|
|
{"prompt":"Write a release announcement for the new regional data-residency controls, including limitations and migration actions.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
|
|
{"prompt":"Extract cloud-provider-specific instance discovery behind interfaces while preserving reconciliation timing and metrics.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"One dbt snapshot updates every row nightly although source hashes remain stable. Determine which generated value changes.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Plan a multi-account AWS network architecture for isolating training, inference, data processing, and shared services. Cover routing, private service access, centralized egress, DNS, inspection, blast radius, quota ownership, migration from the flat VPC, and a recovery path if the transit layer fails.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Add examples to the policy-language reference and implement the new contains_any operator those examples describe.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Give the empty chart state a useful visual hierarchy and an action to clear filters.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Replace truee with true in flags.yaml.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Rename clusterClass to capacityClass across the control plane while retaining the old JSON and CLI aliases.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Why does our cost report disagree with the cloud invoice only for spot-instance credits? Identify the unknown accounting error.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Walk me through why the current log shipper fsyncs before advancing its cursor. Assume the implementation is healthy.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
|
|
{"prompt":"把现有的 dataset versioning 代码整理成一篇面向开发者的说明文档,不需要改实现。","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"zh"}
|
|
{"prompt":"keep going with the migration","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"vague-eval","lang":"en"}
|
|
{"prompt":"build out that worker","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
|
|
{"prompt":"make the dashboard nicer","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
|
|
{"prompt":"quick yaml cleanup","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"vague-eval","lang":"en"}
|
|
{"prompt":"untangle yesterday's code","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
|
|
{"prompt":"figure out the flaky thing","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
|
|
{"prompt":"check the pipeline logic","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
|
|
{"prompt":"write up what we have","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
|
|
{"prompt":"Implement a temporal join operator for the internal streaming engine, including late-data handling and checkpoint restoration.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
|
|
{"prompt":"Create the React resource-usage treemap with zoom breadcrumbs, stable colors, and screen-reader summaries.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Pin golangci-lint to v2.3.0.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
|
|
{"prompt":"Evaluate whether the current MLflow artifact proxy prevents path traversal in nested artifact names.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Develop a migration plan from synchronous model deployment to declarative GitOps promotion. Include artifact identity, environment policy, approval evidence, rollback, partial regional failure, drift reconciliation, emergency overrides, and how data scientists preview changes without direct cluster access.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
|
|
{"prompt":"既存の autoscaler を運用するための runbook を書いて。主要メトリクス、よくある障害、復旧手順を含めてください。","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"ja"}
|
|
{"prompt":"Separate query parsing from execution in the metrics gateway with no changes to accepted syntax or returned errors.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"A Ray cluster marks actors healthy while their pods are stuck terminating, so replacements never launch. Find the state mismatch.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Architecture request from the reliability review:\n\nOur internal package mirror depends on one regional object bucket, one PostgreSQL catalog, and a stateless metadata API. Builds in five regions fetch through local caching proxies. During the last outage, expired proxy entries caused every region to stampede the unavailable origin. Engineers bypassed the mirror, which broke provenance tracking. Security requires malware scanning before a package becomes visible and immediate quarantine when a later scan revokes it. Existing package URLs cannot change for two years.\n\nDesign a highly available mirror architecture and migration roadmap. Cover cache consistency, origin failover, catalog replication, upload sequencing, quarantine propagation, offline build policy, provenance, stampede controls, SLOs, disaster exercises, and phased rollout without changing current client URLs. No code requested.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Story DATA-1207: privacy deletion propagation\n\nThe TypeScript privacy service accepts deletion requests but currently stops after deleting the primary PostgreSQL profile. Implement coordinated deletion across:\n- PostgreSQL profile and preferences\n- ClickHouse analytics rows\n- S3 export objects\n- Redis personalization cache\n- feature-store online and offline entries\n\nRequirements:\n- durable per-system state machine\n- idempotent retries for 30 days\n- distinguish verified absence from temporary verification failure\n- cap concurrent ClickHouse mutations\n- preserve a minimal legally approved receipt with hashed subject id\n- expose progress to support without revealing deleted data\n- page after 24 hours and escalate after 21 days\n- support dry-run inventory for internal audits\n\nUse Temporal workflows already configured in services/privacy. Add failure-injection tests for every external system and migration handling for in-flight requests.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.9,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Frontend brief from the model-registry team:\n\nPage: ModelVersionCompare\nInputs: two model-version ids already loaded by compareLoader\nSections:\n- metadata differences\n- training parameters with changed rows pinned first\n- dataset lineage side by side\n- evaluation metrics with relative deltas\n- downloadable artifact inventory\n\nProduct notes:\nMissing values must look different from unchanged values. Long JSON parameters need expandable syntax-highlighted cells. Users should be able to copy a deep link to one section. On mobile, switch from columns to labeled before/after blocks. A sticky summary should show counts of changed, added, and removed fields. Metric increases are not always good; use the metric definition's higherIsBetter field. Maintain visible keyboard focus and supply non-color indicators.\n\nBuild the comparison UI using the existing loader data and design system.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Intermittent failure from CI:\n\nFAILED tests/integration/test_registry_gc.py::test_upload_racing_with_gc\nE AssertionError: expected blob sha256:0a91... to exist\nE assert 404 == 200\nCaptured worker logs:\ngc mark complete generation=188 reachable=18423\nupload committed manifest=model-x:v17 blob=sha256:0a91 generation=188\nsweep deleting blob=sha256:0a91 last_seen_generation=187\nregistry manifest read model-x:v17 -> 200\nregistry blob read sha256:0a91 -> 404\n\nThe failure appears about once per 300 runs and became more frequent after GC marking moved to a read replica. Transactions are PostgreSQL repeatable-read; object deletion is asynchronous. Determine the race, fix it without pausing uploads for the whole collection cycle, and add a deterministic regression test.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.9,"slice":"pasted-context","lang":"en"}
|
|
{"prompt":"Change cacheTtlSec to cacheTTLSeconds in one local helper.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
|
|
{"prompt":"Unify the duplicated histogram bucket parsers without altering defaults or validation messages.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
|
|
{"prompt":"Read the cluster drain controller and explain what prevents it from evicting quorum-critical pods.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Write customer-facing instructions for exporting audit logs into Splunk using the existing HEC integration.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
|
|
{"prompt":"Implement an append-only audit store in Go with hash chaining, periodic checkpoints, tenant partitioning, and verification tooling.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
|
|
{"prompt":"Build the responsive SLO editor with burn-rate previews, multi-window conditions, and an accessible expression summary.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Remove the unused experimental flag.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
|
|
{"prompt":"Review the current Vault token-renewal loop and assess behavior during leader failover and clock jumps.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Plan a federated data-catalog architecture for independently operated business units. Address identity, ownership, schema discovery, lineage exchange, policy enforcement, regional metadata, search relevance, stale registrations, interoperability, governance, and migration from the centralized catalog.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
|
|
{"prompt":"Prepare a migration tutorial for converting Prometheus recording rules into our new MetricsQL rule format.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
|
|
{"prompt":"Replace inheritance in the Java connector framework with composition while preserving plugin APIs and runtime behavior.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
|
|
{"prompt":"A cron-triggered Airflow DAG skips the first partition after every scheduler restart. Find the timetable or state bug.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Architect the transition from public webhook endpoints to private connectivity for regulated customers. Provide options, tradeoffs, milestones, compatibility strategy, and operational ownership; don't implement it.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Expand the CLI reference with a restore command and implement that command against the existing snapshot API.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Center the loading spinner inside the chart's plot area rather than the full card.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.2,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Fix the stray slash in the registry URL.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Rename masterDataset to canonicalDataset throughout the monorepo, keeping stored JSON keys backward compatible.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Warum schlagen Uploads nur nach einem Nginx reload mit 499 fehl? Die Ursache ist noch unklar; bitte diagnostizieren.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"de"}
|
|
{"prompt":"Assess whether the existing dataset import path validates checksums before or after decompression, and explain the security implications. No edits.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Summarize the current quota evaluator as a public API concepts page, without proposing implementation changes.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Implement a deterministic sharding library for assigning tenants to ingestion workers with minimal movement during scaling.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Create the animated connection-state banner for the realtime console, including offline and reconnecting modes.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
|
|
{"prompt":"Set retentionDays to 30.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
|
|
{"prompt":"Examine our current cosine-similarity implementation and verify that zero vectors, NaNs, and SIMD reduction are handled safely.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Create a two-year roadmap for making the internal developer platform self-service. Include product boundaries, golden paths, extension points, scorecards, adoption sequencing, staffing assumptions, cost controls, governance, and metrics that distinguish real developer-time savings from portal usage.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
|
|
{"prompt":"Draft release notes for the new autoscaling policies based on merged changes and operator-visible behavior.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
|
|
{"prompt":"Split the React query builder's state machine from its rendering code without changing interactions or serialized queries.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"The Redis-backed semaphore sometimes grants more permits than configured after a client timeout. Reconstruct the interleaving and find the bug.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
|
|
{"prompt":"Design tenant-aware cache invalidation, then implement the event consumer and guarded rollout metrics.","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Add server-side saved searches and build their management panel in the data catalog.","purpose":"backendImpl","secondary":"frontendImpl","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Create the incident timeline UI and implement the cursor-paginated events endpoint it consumes.","purpose":"frontendImpl","secondary":"backendImpl","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Diagnose the missing OpenTelemetry spans, fix propagation, and write a short integration note for downstream services.","purpose":"debugging","secondary":"writing","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
|
|
{"prompt":"Switch the typoed env key and restart note.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"core","lang":"en"}
|
|
{"prompt":"Extract shared pagination logic from the REST clients while keeping requests and iteration order unchanged.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Audit the current signed-URL validation code for confused-deputy and canonicalization issues. Do not patch it.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Write a concise ADR explaining the decision to keep inference request logs for seven days.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
|
|
{"prompt":"Create a gRPC service in Kotlin for managing training reservations, including optimistic concurrency and quota enforcement.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Build the Lit-based log viewer with virtual scrolling, search highlights, wrapping controls, and ANSI color support.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Change 60s to 90s in probe.yaml.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
|
|
{"prompt":"Review how the existing backup catalog handles two snapshots with the same logical timestamp.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
|
|
{"prompt":"Plan a safe migration of 600 TB of Iceberg tables from one object-store account to another while queries and daily compaction continue. Cover catalog updates, file references, bandwidth throttling, integrity verification, encryption keys, rollback boundaries, stale readers, regional transfer cost, and final deletion controls.","purpose":"planning","secondary":null,"mixed":false,"difficulty":1.0,"slice":"core","lang":"en"}
|
|
{"prompt":"Écris un guide d'intégration pour le nouveau endpoint de batch inference, avec exemples curl, limites et codes d'erreur.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"fr"}
|
|
{"prompt":"Collapse the duplicate metrics registration layers without changing names, labels, or initialization timing.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"The vector index occasionally returns an item excluded by its metadata filter. Find whether filtering, compaction, or stale segments are responsible.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
|
|
{"prompt":"Develop an adoption plan for policy-as-code across infrastructure repositories. Include policy ownership, exceptions, testing, local feedback, enforcement stages, legacy-resource handling, audit evidence, and success measures. The deliverable should be a roadmap, not policy files.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Update the REST reference to describe cursor expiry and implement expiry enforcement in the pagination token decoder.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Make the selected table row easier to distinguish without relying on color alone.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Rename one CSS variable from --grey-90 to --gray-90.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Replace worker terminology with executor across all internal packages while preserving public config and telemetry names.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Why do deleted Kubernetes finalizers return after reconciliation? Determine which controller is writing stale state.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Explain why the current feature cache stores missing values explicitly instead of omitting them. No behavior is known to be wrong.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Convert the existing disaster-recovery scripts into a readable operator procedure, without changing or evaluating their behavior.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
|
|
{"prompt":"Implement a bounded concurrent crawler in Go for discovering internal OpenAPI specifications, with robots-style exclusions and retry budgets.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
|
|
{"prompt":"Build the dataset-permission matrix UI with sticky headers, bulk selection, and clear inherited-state indicators.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Enable gzip in the dev proxy.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
|
|
{"prompt":"Inspect the existing OPA bundle downloader for rollback protection and partial-download handling.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Map out a transition from per-service cron jobs to a centrally governed workflow platform. Address tenancy, scheduling semantics, secrets, backfills, observability, ownership, cost, migration order, escape hatches, and what remains intentionally service-local.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
|
|
{"prompt":"Write a README section describing how to reproduce benchmark results on supported GPU types.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
|
|
{"prompt":"Extract common OAuth token parsing into one library while keeping service-specific validation and error behavior unchanged.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Our WebAssembly transform produces corrupt output only when input spans a 64 KiB memory boundary. Locate the addressing error.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
|
|
{"prompt":"sort out the platform direction","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"vague-eval","lang":"en"}
|
|
{"prompt":"finish up the ingestion piece","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
|
|
{"prompt":"Create the dark-mode palette preview in the design-system docs, including contrast badges and token search.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
|
|
{"prompt":"Change the typo in CACHE_DRIver.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
|
|
{"prompt":"Separate model-registry storage from its HTTP handlers without changing routes, transactions, or errors.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Shard rebalancing stalls at 99% with no errors when one worker leaves mid-transfer. Find the unfulfilled completion condition.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
|
|
{"prompt":"Review the current JWT key-selection logic and determine how it behaves when two keys share a kid.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
|
|
{"prompt":"Escribe una guía breve para interpretar los nuevos dashboards de latencia y sus alertas de burn rate.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"es"}
|