Files
nucleic-purpose-classifier/data/sol-2.jsonl
T
2026-07-29 23:45:26 -07:00

201 lines
54 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{"prompt":"Plan the ROS 2 migration","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.69,"slice":"core","lang":"en"}
{"prompt":"Outline our feature-store architecture","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.72,"slice":"core","lang":"en"}
{"prompt":"Design crash-safe OTA updates","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.83,"slice":"core","lang":"en"}
{"prompt":"Sequence the CockroachDB cutover","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.76,"slice":"core","lang":"en"}
{"prompt":"Our collaborative CAD editor needs offline branches, peer-to-peer exchange on factory networks, and eventual synchronization through the cloud. Write an architecture proposal covering operation representation, merge semantics, tombstone retention, large binary assets, identity, encryption, partial replication, and recovery from divergent histories. Compare CRDT and operation-log approaches, then recommend staged validation work without implementing the editor.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.94,"slice":"core","lang":"en"}
{"prompt":"Develop a roadmap for moving fraud-model inference from synchronous Python workers to NVIDIA Triton while preserving fallback behavior.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Propose how the multiplayer server should divide ownership of physics, inventory, chat, and persistence across shards.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.86,"slice":"core","lang":"en"}
{"prompt":"Lay out a recovery strategy for our self-hosted GitLab installation, including RPO, RTO, restore drills, and object-storage loss.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.76,"slice":"core","lang":"en"}
{"prompt":"Frame an RFC for introducing regional read replicas to the patient-directory service under data-residency constraints.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.88,"slice":"core","lang":"en"}
{"prompt":"Chart the milestones for replacing custom iOS deep-link routing with NavigationStack while supporting old notification payloads.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"请设计一个从 Airflow 迁移到 Dagster 的方案,包含资产建模、回填、并行运行、验证和回滚,不要写代码。","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.75,"slice":"core","lang":"zh-CN"}
{"prompt":"Specify an observability model for GPU training jobs spanning Kubernetes scheduling, data loading, checkpointing, and distributed collectives.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.82,"slice":"core","lang":"en"}
{"prompt":"Prepare a phased strategy for rotating every device certificate in our industrial gateway fleet without physical access.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"Recommend a package-boundary design for sharing validation logic between the Kotlin server and Android client.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.64,"slice":"core","lang":"en"}
{"prompt":"Implement roaring bitmap intersections","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.53,"slice":"core","lang":"en"}
{"prompt":"Add the webhook outbox","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Build a TOML linter","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.56,"slice":"core","lang":"en"}
{"prompt":"Persist resumable import checkpoints","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.52,"slice":"core","lang":"en"}
{"prompt":"Implement a Go service that accepts signed build attestations, validates their Fulcio certificate chain and Rekor inclusion proof, stores normalized provenance, and exposes lookup by artifact digest. Include replay protection, bounded request bodies, structured failure codes, and integration tests with locally generated fixtures.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Teach the Elixir notification worker to collapse duplicate alerts within a tenant-specific five-minute window.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.56,"slice":"core","lang":"en"}
{"prompt":"Create a ClickHouse materialized view for hourly API latency percentiles, split by region and route template.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.51,"slice":"core","lang":"en"}
{"prompt":"Extend the Zig firmware flasher to verify erased pages before programming and resume after a USB disconnect.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Introduce per-organization quotas to the Python vector-indexing queue using the existing weighted scheduler.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"Write the Swift actor that serializes HealthKit export batches and retries only transient HKError cases.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.61,"slice":"core","lang":"en"}
{"prompt":"Support conditional writes in the DynamoDB repository with an explicit version-conflict domain error.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.49,"slice":"core","lang":"en"}
{"prompt":"Ajoute le décodage des réponses CBOR au client Rust, avec limites de profondeur et tests de données malformées.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.58,"slice":"core","lang":"fr"}
{"prompt":"Implement a kubectl plugin that lists pods by projected monthly cost and can emit CSV or JSON.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.62,"slice":"core","lang":"en"}
{"prompt":"Add optimistic concurrency to the Java shipment repository using the existing revision column.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.48,"slice":"core","lang":"en"}
{"prompt":"Build the latency heatmap","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.48,"slice":"core","lang":"en"}
{"prompt":"Animate card-stack dismissal","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.42,"slice":"core","lang":"en"}
{"prompt":"Create the watchOS complication","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.56,"slice":"core","lang":"en"}
{"prompt":"Style the consent banner","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.31,"slice":"core","lang":"en"}
{"prompt":"Build a SvelteKit dependency graph explorer with pan and zoom, collapsible package groups, edge highlighting, accessible keyboard traversal, and a details drawer. It should handle several thousand nodes using the existing canvas renderer while keeping controls and selection state represented in the DOM for assistive technology.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Implement the SwiftUI sleep-trend screen with weekly charts, goal bands, annotations, and empty states for missing HealthKit permissions.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.64,"slice":"core","lang":"en"}
{"prompt":"Give the Blender add-on panel a searchable material list, thumbnail grid, and clear active-item treatment.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.55,"slice":"core","lang":"en"}
{"prompt":"Turn the bare React Native scanner screen into a guided flow with framing overlay, torch control, and haptic success state.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.61,"slice":"core","lang":"en"}
{"prompt":"Design the CSS and markup for a print-friendly laboratory report that paginates tables without splitting result rows.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.57,"slice":"core","lang":"en"}
{"prompt":"Render live MIDI velocity as responsive bars in the Electron mixer, with reduced-motion support.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.52,"slice":"core","lang":"en"}
{"prompt":"Add a compact split-view layout to the iPad document browser with draggable column sizing.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.58,"slice":"core","lang":"en"}
{"prompt":"この Jetpack Compose の天気画面に、時間ごとの予報カルーセルと雨量グラフを追加して。","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.55,"slice":"core","lang":"ja"}
{"prompt":"Build a terminal-style command history panel for the web IDE, including filtering, copy actions, and status icons.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.52,"slice":"core","lang":"en"}
{"prompt":"Create Unreal UMG widgets for the squad lobby, ready states, voice indicators, and host controls.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.64,"slice":"core","lang":"en"}
{"prompt":"Bump grpc-go to 1.74.2","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.11,"slice":"core","lang":"en"}
{"prompt":"Enable use_native_picker","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.07,"slice":"core","lang":"en"}
{"prompt":"Fix the README heading typo","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.05,"slice":"core","lang":"en"}
{"prompt":"Remove the extra divider","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.09,"slice":"core","lang":"en"}
{"prompt":"Change the retention default in config/defaults.toml from 14 days to the approved 21 days.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.13,"slice":"core","lang":"en"}
{"prompt":"Point the benchmark workflow at ubuntu-24.04-arm instead of the retired runner label.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.12,"slice":"core","lang":"en"}
{"prompt":"Set aria-live to polite on the upload status element; assertive is interrupting screen readers.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.15,"slice":"core","lang":"en"}
{"prompt":"Correct the mask in adc_config.h from 0x0F00 to 0xF000; the field occupies bits 12–15.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.14,"slice":"core","lang":"en"}
{"prompt":"Replace staging.example.org with preview.example.org in the Playwright base URL.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.08,"slice":"core","lang":"en"}
{"prompt":"Increase max_open_files to 4096 in the Loki production values.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
{"prompt":"Use Locale.ROOT for the known case-folding call in HeaderNames.java.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.16,"slice":"core","lang":"en"}
{"prompt":"Update the App Store copyright year to 2026.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.06,"slice":"core","lang":"en"}
{"prompt":"Ändere den falschen Port in docker-compose.dev.yml von 5433 auf 5432.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.09,"slice":"core","lang":"de"}
{"prompt":"Drop the duplicate import from packages/chart/src/scale.ts.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.05,"slice":"core","lang":"en"}
{"prompt":"Split the telemetry package","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.57,"slice":"core","lang":"en"}
{"prompt":"Rename BlobRef repository-wide","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.48,"slice":"core","lang":"en"}
{"prompt":"Extract a clock abstraction","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.42,"slice":"core","lang":"en"}
{"prompt":"Deduplicate our protobuf visitors","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"The inference gateway has separate but nearly identical batching loops for CUDA, ROCm, and CPU. Pull queueing, deadline calculation, cancellation, and metrics into a backend-neutral coordinator while retaining device-specific execution adapters. Preserve batch composition, timing behavior, exported types, and every existing benchmark scenario.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.76,"slice":"core","lang":"en"}
{"prompt":"Move the business-day calculations out of InvoiceViewModel into the shared calendar domain package without altering displayed dates.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.54,"slice":"core","lang":"en"}
{"prompt":"Replace the inheritance tree for game status effects with composable modifiers, keeping serialization and gameplay behavior compatible.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.72,"slice":"core","lang":"en"}
{"prompt":"Consolidate the four GitHub Actions release workflows around one reusable workflow with equivalent triggers and permissions.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.64,"slice":"core","lang":"en"}
{"prompt":"Separate CSV tokenization, type inference, and row validation in ingest/csv_reader.py without changing accepted files.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.58,"slice":"core","lang":"en"}
{"prompt":"Untangle BluetoothScanner from the Android Activity lifecycle by injecting the required platform callbacks; behavior must remain the same.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.62,"slice":"core","lang":"en"}
{"prompt":"Restructure the Terraform network module so route tables are defined per topology rather than copied per environment, preserving plans.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Separa el procesamiento de comandos del transporte WebSocket sin cambiar mensajes, códigos de error ni orden de eventos.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.59,"slice":"core","lang":"es"}
{"prompt":"Flatten the nested Rust error enums behind one internal context type while leaving public variants and Display output unchanged.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Move common geometry math from the editor tools into engine/math, preserving floating-point results and serialization.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.55,"slice":"core","lang":"en"}
{"prompt":"Why do checkpoints vanish?","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.57,"slice":"core","lang":"en"}
{"prompt":"Investigate the purple frames","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.61,"slice":"core","lang":"en"}
{"prompt":"Trace this allocator crash","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.69,"slice":"core","lang":"en"}
{"prompt":"Find the duplicate notifications","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.52,"slice":"core","lang":"en"}
{"prompt":"Our distributed PyTorch job completes forward and backward passes but hangs before the second optimizer step on exactly eight H100 nodes. Four nodes work, NCCL debug output stops after an all-reduce, and removing gradient accumulation hides the problem. Diagnose the collective mismatch or scheduling issue and build a minimal reproducer from the training loop.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"Determine why the macOS network extension loses DNS routes after waking from sleep even though the tunnel remains connected.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.77,"slice":"core","lang":"en"}
{"prompt":"Track down why Kafka consumer lag oscillates every ten minutes after adding cooperative rebalancing.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.72,"slice":"core","lang":"en"}
{"prompt":"Work out why SQLite reports database disk image is malformed only after importing a large encrypted archive on Android.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.82,"slice":"core","lang":"en"}
{"prompt":"Diagnose the sporadic NaNs entering our Kalman filter when the drone transitions from GPS to optical flow.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Explain and locate the source of the 30-second pause before systemd stops our Rust daemon.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.63,"slice":"core","lang":"en"}
{"prompt":"Figure out why Safari submits the checkout form twice when Face ID autofills the card number.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"Identify what makes the compiler emit invalid DWARF only for generic async closures.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.85,"slice":"core","lang":"en"}
{"prompt":"Descubra por que o ESP32 reinicia quando BLE advertising e leitura do sensor I2C acontecem juntos.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.78,"slice":"core","lang":"pt-BR"}
{"prompt":"Debug the missing audio channels in exported DaVinci Resolve timeline XML.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.65,"slice":"core","lang":"en"}
{"prompt":"Review the Wasm sandbox","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Explain this query planner","purpose":"review","secondary":null,"mixed":false,"difficulty":0.58,"slice":"core","lang":"en"}
{"prompt":"Audit the certificate verifier","purpose":"review","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"Assess the retry semantics","purpose":"review","secondary":null,"mixed":false,"difficulty":0.47,"slice":"core","lang":"en"}
{"prompt":"Review src/storage/compactor.rs for data-loss risks around segment replacement, fsync ordering, and crash recovery. Trace the relevant invariants through its manifest code and tests, and report concrete findings only; do not edit the implementation.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.81,"slice":"core","lang":"en"}
{"prompt":"Walk through how the current iOS app resolves universal links when the user is signed out.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.46,"slice":"core","lang":"en"}
{"prompt":"Compare our two candidate vector quantization implementations for memory use, recall implications, and SIMD portability.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Check whether the Helm chart's RBAC rules obey least privilege for leader election and secret reloads.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.61,"slice":"core","lang":"en"}
{"prompt":"Tell me what assumptions the current terrain chunk serializer makes about endianness and schema versions.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.55,"slice":"core","lang":"en"}
{"prompt":"Evaluate the PR's new lock-free slab allocator for ABA hazards and unsafe lifetime assumptions.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.79,"slice":"core","lang":"en"}
{"prompt":"Inspect the dbt models for accidental fan-out joins that could inflate monthly recurring revenue.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.64,"slice":"core","lang":"en"}
{"prompt":"解释一下现有的 Raft snapshot 安装流程,包括锁的顺序和失败恢复,不要修改代码。","purpose":"review","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"zh-CN"}
{"prompt":"Read the Swift concurrency changes and judge whether Sendable annotations are justified rather than merely suppressing warnings.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.65,"slice":"core","lang":"en"}
{"prompt":"Document the model registry","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.36,"slice":"core","lang":"en"}
{"prompt":"Draft the incident summary","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.33,"slice":"core","lang":"en"}
{"prompt":"Write upgrade notes","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.28,"slice":"core","lang":"en"}
{"prompt":"Summarize the compiler rewrite","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.42,"slice":"core","lang":"en"}
{"prompt":"Create a contributor guide for the emulator core covering toolchain setup, ROM fixtures, deterministic timing tests, trace comparison, fuzz targets, and the policy for copyrighted test data. Base commands on the repository's Makefile and explain which suites require physical hardware.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.54,"slice":"core","lang":"en"}
{"prompt":"Prepare a postmortem from incidents/2026-07-cache-stampede.md with impact, timeline, contributing factors, corrective actions, and lessons learned.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Turn the protobuf comments in telemetry/v4 into a public API reference with field semantics and compatibility warnings.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.47,"slice":"core","lang":"en"}
{"prompt":"Compose a PR description for the Metal renderer optimization, incorporating benchmark tables and visual-regression results.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.43,"slice":"core","lang":"en"}
{"prompt":"Update the operations handbook with instructions for draining a Temporal worker during regional maintenance.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"Produce an ADR explaining why the project selected DuckDB over SQLite for local analytical queries.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.44,"slice":"core","lang":"en"}
{"prompt":"Rédige les notes de version 3.2 à partir du changelog, avec une section dédiée aux changements incompatibles.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.37,"slice":"core","lang":"fr"}
{"prompt":"Add useful doc comments to the exported Go tracing interfaces, including ownership and concurrency expectations.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.38,"slice":"core","lang":"en"}
{"prompt":"Write an onboarding page explaining how feature flags move from proposal to permanent removal in this repository.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.41,"slice":"core","lang":"en"}
{"prompt":"Specify the work needed for a new GraphQL subscriptions service, but stop at architecture and delivery phases.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.76,"slice":"boundary","lang":"en"}
{"prompt":"Map out how to implement the redesigned editor canvas; I need milestones and technical decisions, not UI code.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.72,"slice":"boundary","lang":"en"}
{"prompt":"Draft the migration approach for renaming every public metric without breaking dashboards or alerts.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"boundary","lang":"en"}
{"prompt":"Work through a design for the server-side document renderer before anyone starts coding it.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
{"prompt":"新しい課金 API の実装計画を作って。コードはまだ変更せず、移行段階と互換性を中心にして。","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.73,"slice":"boundary","lang":"ja"}
{"prompt":"Implement the endpoints exactly as specified in docs/device-enrollment-api.md.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.62,"slice":"boundary","lang":"en"}
{"prompt":"Convert the README's Python cache example into the actual reusable package under src/cache.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.49,"slice":"boundary","lang":"en"}
{"prompt":"Apply ADR-27 by introducing separate command and query database pools in the service.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.65,"slice":"boundary","lang":"en"}
{"prompt":"Build the server implementation behind the already-designed /v3/search contract.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.58,"slice":"boundary","lang":"en"}
{"prompt":"Make the CLI behavior described in the usage guide real, including stdin support and exit status 12.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.53,"slice":"boundary","lang":"en"}
{"prompt":"Increase the avatar size to 36px in the member list.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.1,"slice":"boundary","lang":"en"}
{"prompt":"Color the selected map marker with the existing accent token.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.16,"slice":"boundary","lang":"en"}
{"prompt":"Add a two-line clamp to notification previews and show an ellipsis.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.2,"slice":"boundary","lang":"en"}
{"prompt":"Move the search icon inside the rounded input while preserving all behavior.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.2,"slice":"boundary","lang":"en"}
{"prompt":"Give the paused timer a striped visual treatment so state isn't communicated by color alone.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.25,"slice":"boundary","lang":"en"}
{"prompt":"Rename tmp to buffer in decodeFrame.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.07,"slice":"boundary","lang":"en"}
{"prompt":"Update the misleading API comment: timeout is milliseconds, not seconds.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.08,"slice":"boundary","lang":"en"}
{"prompt":"Set the known-bad animation duration from 3000ms to 300ms.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.08,"slice":"boundary","lang":"en"}
{"prompt":"Change “Syncronizing” to “Synchronizing” in SyncBanner.swift.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.04,"slice":"boundary","lang":"en"}
{"prompt":"Fix the established modulo error: shardIndex must use shardCount, not shardCount - 1.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.16,"slice":"boundary","lang":"en"}
{"prompt":"Rename PredictionResult to InferenceResult across all packages without changing JSON field names or behavior.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.58,"slice":"boundary","lang":"en"}
{"prompt":"Extract the inline SQL from seven handlers into named repository queries while preserving generated statements.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.61,"slice":"boundary","lang":"en"}
{"prompt":"Consolidate the duplicate API documentation generators behind one renderer; generated Markdown must remain byte-identical.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"Split DeviceManager into discovery, connection, and persistence collaborators with no observable changes.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.67,"slice":"boundary","lang":"en"}
{"prompt":"Replace internal references to masterClock with timelineClock repository-wide while keeping serialized project files compatible.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.57,"slice":"boundary","lang":"en"}
{"prompt":"Why is the documented 429 response arriving as a 500 in production? Trace the discrepancy.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.62,"slice":"boundary","lang":"en"}
{"prompt":"Explain why our generated API example crashes the Rust client and identify what's wrong.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.61,"slice":"boundary","lang":"en"}
{"prompt":"The docs say refresh tokens are single-use, but replays sometimes succeed. Investigate the implementation.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.72,"slice":"boundary","lang":"en"}
{"prompt":"What's causing the README's installation command to produce an unusable binary on Alpine?","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"Find why the OpenAPI-generated pagination client skips the second page despite correct server links.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.65,"slice":"boundary","lang":"en"}
{"prompt":"Read the current endpoint code and explain its actual error contract; don't create documentation.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.44,"slice":"boundary","lang":"en"}
{"prompt":"Tell me whether docs/auth.md accurately reflects the token validator's behavior.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.43,"slice":"boundary","lang":"en"}
{"prompt":"Evaluate the proposed API guide for security-sensitive omissions without editing its prose.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.52,"slice":"boundary","lang":"en"}
{"prompt":"Walk me through what this undocumented /internal/replay route currently does.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.48,"slice":"boundary","lang":"en"}
{"prompt":"Compare the REST contract described in README.md with the handlers and list every mismatch.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.58,"slice":"boundary","lang":"en"}
{"prompt":"Document the existing batch API, including limits, partial failures, and idempotency behavior.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.45,"slice":"boundary","lang":"en"}
{"prompt":"Write a developer guide for the webhook signature verifier based on its current implementation.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.43,"slice":"boundary","lang":"en"}
{"prompt":"Produce an API reference for the Rust crate's public server types; no implementation changes.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.47,"slice":"boundary","lang":"en"}
{"prompt":"Turn the route handlers into a prose walkthrough for new backend engineers.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"Escribe una guía de migración para los clientes de /v1/jobs a /v2/jobs, con ejemplos de requests y errores.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.44,"slice":"boundary","lang":"es"}
{"prompt":"Plan and implement regional failover for the session store, including consistency decisions, rollout, metrics, and integration tests.","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.92,"slice":"mixed","lang":"en"}
{"prompt":"Design and build the Android tablet layout for dispatch operators, covering navigation, adaptive panes, and accessibility.","purpose":"planning","secondary":"frontendImpl","mixed":true,"difficulty":0.78,"slice":"mixed","lang":"en"}
{"prompt":"Architect the migration from REST polling to WebTransport and implement a guarded prototype behind realtime_transport_v2.","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.88,"slice":"mixed","lang":"en"}
{"prompt":"Implement the certificate-enrollment service and write its public API documentation with curl examples.","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.72,"slice":"mixed","lang":"en"}
{"prompt":"Build the Parquet compactor, then review the existing lakehouse manifests for files it cannot safely process.","purpose":"backendImpl","secondary":"review","mixed":true,"difficulty":0.77,"slice":"mixed","lang":"en"}
{"prompt":"Add SAML metadata refresh and prepare an operator runbook for certificate rollover failures.","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
{"prompt":"Implement the Vue workflow canvas and document its keyboard shortcuts in the user guide.","purpose":"frontendImpl","secondary":"writing","mixed":true,"difficulty":0.67,"slice":"mixed","lang":"en"}
{"prompt":"Build the macOS permissions screen, then audit its completed accessibility hierarchy and focus behavior.","purpose":"frontendImpl","secondary":"review","mixed":true,"difficulty":0.65,"slice":"mixed","lang":"en"}
{"prompt":"Bump the schema version to 18 and add a release-note entry about the already-supported field.","purpose":"quickFix","secondary":"writing","mixed":true,"difficulty":0.2,"slice":"mixed","lang":"en"}
{"prompt":"Correct the feature flag key in staging and update the deployment checklist line that names it.","purpose":"quickFix","secondary":"writing","mixed":true,"difficulty":0.17,"slice":"mixed","lang":"en"}
{"prompt":"Consolidate the three serializers without output changes and document the new extension point for plugin authors.","purpose":"refactor","secondary":"writing","mixed":true,"difficulty":0.67,"slice":"mixed","lang":"en"}
{"prompt":"Rename the public Swift protocol across modules, preserving source compatibility, then inspect the generated interface for leaks.","purpose":"refactor","secondary":"review","mixed":true,"difficulty":0.69,"slice":"mixed","lang":"en"}
{"prompt":"Diagnose the unexplained index corruption, repair the defect, and write a concise incident report from the evidence.","purpose":"debugging","secondary":"writing","mixed":true,"difficulty":0.89,"slice":"mixed","lang":"en"}
{"prompt":"Find why the React timeline janks during zoom, then simplify the rendering pipeline without changing its visuals.","purpose":"debugging","secondary":"refactor","mixed":true,"difficulty":0.76,"slice":"mixed","lang":"en"}
{"prompt":"Audit the current payment API implementation and turn the findings into a formal security review document.","purpose":"review","secondary":"writing","mixed":true,"difficulty":0.76,"slice":"mixed","lang":"en"}
{"prompt":"Assess the two caching proposals, choose the safer one, and implement it in the Go gateway.","purpose":"review","secondary":"backendImpl","mixed":true,"difficulty":0.73,"slice":"mixed","lang":"en"}
{"prompt":"Explain the existing editor state model, then create an onboarding document with diagrams and terminology.","purpose":"review","secondary":"writing","mixed":true,"difficulty":0.57,"slice":"mixed","lang":"en"}
{"prompt":"Write the deprecation guide and add server warnings for requests still using the legacy query parameter.","purpose":"writing","secondary":"backendImpl","mixed":true,"difficulty":0.55,"slice":"mixed","lang":"en"}
{"prompt":"Prepare the UI release notes and implement the missing dark-mode state shown in the approved screenshots.","purpose":"writing","secondary":"frontendImpl","mixed":true,"difficulty":0.5,"slice":"mixed","lang":"en"}
{"prompt":"Document the plugin loader and reorganize its internal discovery helpers to match the documented phases without behavior changes.","purpose":"writing","secondary":"refactor","mixed":true,"difficulty":0.65,"slice":"mixed","lang":"en"}
{"prompt":"Architecture notes from the ML platform sync:\n\nCurrent path:\ntraining job -> writes checkpoint to regional S3 -> emits Kafka event -> registry worker extracts metadata -> PostgreSQL row becomes visible\n\nProblems:\n- duplicate events create conflicting versions\n- a 40 GB checkpoint may take 18 minutes to copy across regions\n- regulated projects cannot leave their home region\n- UI assumes model versions are sequential integers\n- serving needs an immutable digest before deployment\n\nProposed ideas: content-addressed manifests, per-region registries, global metadata catalog, asynchronous replication, signed promotion records.\n\nCreate a target architecture and staged migration plan. Address identity, deduplication, residency, replication states, backward compatibility for version numbers, failure recovery, observability, and rollback. Call out decisions requiring experiments; do not implement anything yet.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.93,"slice":"pasted-context","lang":"en"}
{"prompt":"Field notes for replacing our PLC update process:\n\nFleet: 46,000 controllers, three hardware revisions, intermittent LTE, no secure element on rev A.\nCurrent updater: downloads a full 28 MB image over HTTP, validates CRC32, writes the inactive flash bank, reboots immediately.\nRequirements:\n- signed firmware and downgrade prevention\n- staged rollout by site and hardware revision\n- delta updates when safe\n- power-loss recovery\n- emergency rollback without technician visits\n- rev A must remain supported for two years\n- factory network allows only outbound HTTPS\n\nSeveral teams suggested TUF, Uptane, or a custom signed manifest. Produce a decision record and rollout roadmap comparing those approaches. Include bootloader implications, key hierarchy, recovery states, telemetry, validation gates, and rev A limitations. No firmware changes in this phase.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.95,"slice":"pasted-context","lang":"en"}
{"prompt":"Story DATA-448 copied from Linear:\n\nWe receive newline-delimited JSON files containing up to 80 million click events. Implement `lake ingest clicks` with these guarantees:\n- stream input from local disk or stdin; never load the full file\n- validate event_id, occurred_at, tenant_id, url, and optional campaign_id\n- deduplicate within the file using bounded memory\n- partition Parquet output by tenant and UTC date\n- write atomically through a staging directory\n- emit a JSON summary with accepted, rejected, duplicate, and output file counts\n- invalid rows go to a companion NDJSON file with line number and reason\n- Ctrl-C leaves no visible partial partition\n\nThe repository already has Arrow builders and an external-sort helper. Implement the command and end-to-end tests using generated fixtures.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.84,"slice":"pasted-context","lang":"en"}
{"prompt":"Protocol task from NET-723:\n\nFrame format:\nmagic[2] = 0xB7 0x51\nversion[1]\nflags[1]\nstream_id[4] little-endian\npayload_length[3] little-endian\nheader_crc16[2]\npayload[n]\npayload_crc32c[4]\n\nConstraints:\n- input arrives in arbitrary chunks\n- maximum payload is negotiated, hard ceiling 16 MiB\n- unknown versions are skipped only when length is trustworthy\n- corrupted headers resynchronize on magic without quadratic scanning\n- payload can be exposed as borrowed slices when contiguous\n- decoder reports byte offsets for every error\n\nImplement the incremental parser in crates/wire/src/frame_decoder.rs. Add property tests for chunk boundaries, corruption recovery, oversized frames, and false magic bytes inside payloads.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.82,"slice":"pasted-context","lang":"en"}
{"prompt":"UX ticket pasted from Notion:\n\nFeature: compare experiment runs\nPrimary user: ML engineer deciding which checkpoint to promote\nDesktop layout:\n- left rail: searchable run list with multi-select, max five\n- main: metric chart with synchronized crosshair\n- lower panel: parameter diff table grouped by category\n- top bar: dataset selector, smoothing control, share link\nResponsive behavior:\n- under 900 px, run list becomes a sheet\n- parameter table becomes stacked cards under 600 px\nStates: no project, no runs, one selected, 2–5 selected, incompatible datasets, loading, stream disconnected\nAccessibility: chart has tabular alternative; colors also use dash patterns\n\nBuild the React route at apps/lab/routes/CompareRuns.tsx using the existing chart primitives and design tokens. Add representative Storybook stories and interaction tests.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.74,"slice":"pasted-context","lang":"en"}
{"prompt":"Android design handoff:\n\nScreen: Warehouse pick route\nHeader: route number, completion ratio, overflow menu\nBody: vertically ordered stop cards; active stop expanded with item photos, bin locations, quantities, and scan CTA\nCompleted stops collapse and show a check icon\nException stop uses warning icon plus reason text\nBottom: sticky “Next stop” button; replaced by “Finish route” at 100%\n\nInteraction notes:\n- scanner may update quantities while the screen is visible\n- animate expansion but honor reduced motion\n- TalkBack traversal follows route order\n- landscape tablet shows stop list left and active details right\n- offline banner must not cover the header\n\nImplement this in Jetpack Compose using PickRouteViewModel. Include previews for active, complete, exception, offline, and tablet states.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"pasted-context","lang":"en"}
{"prompt":"Game UI brief from the combat team:\n\nHUD element: elemental status wheel\nSlots: fire, frost, shock, poison, bleed, curse\nEach slot shows buildup 0–100%, flashes at threshold, then displays remaining duration.\nController navigation must allow inspecting a slot without moving character focus.\nAt 4K, wheel remains 180 logical pixels; at ultrawide it stays anchored near health.\nColor-blind modes replace hue-only distinctions with symbols and fill patterns.\nWhen more than three effects trigger simultaneously, prioritize shortest duration for labels.\nAnimations must stop when gameplay is paused.\n\nCreate the Unreal UMG widget, binding layer, animations, and visual test map. Gameplay status calculation already exists and is out of scope.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.71,"slice":"pasted-context","lang":"en"}
{"prompt":"Maintenance ticket:\n\nDependabot PR bumped `com.squareup.okhttp3:okhttp` from 4.12.0 to 5.1.0.\nThe Android app is not ready for OkHttp 5 because our event-listener adapter uses removed APIs. The approved release train stays on the latest 4.x patch, 4.12.0.\n\nCurrent libs.versions.toml:\n[versions]\nokhttp = \"5.1.0\"\n\n[libraries]\nokhttp-core = { module = \"com.squareup.okhttp3:okhttp\", version.ref = \"okhttp\" }\nokhttp-logging = { module = \"com.squareup.okhttp3:logging-interceptor\", version.ref = \"okhttp\" }\n\nChange the version back to 4.12.0. Do not modify adapter code or other dependency versions; this is only correcting the accidental merge.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.08,"slice":"pasted-context","lang":"en"}
{"prompt":"Known UI defect from QA:\n\nScreenshot baseline: settings-notifications-dark.png\nExpected separator: rgba token `var(--border-subtle)`\nActual CSS:\n.notification-row + .notification-row {\n border-top: 1px solid var(--text-muted);\n}\n\nDesign confirms this is a token typo, not a redesign. The muted text token produces a high-contrast line in dark mode; light mode happens to look acceptable.\n\nChange the border token to `var(--border-subtle)` in NotificationSettings.css and update the dark-mode screenshot snapshot if required. Leave spacing, border width, and all other colors unchanged.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"pasted-context","lang":"en"}
{"prompt":"Deployment failure:\n\nError: UPGRADE FAILED: cannot patch \"ledger-worker\" with kind Deployment: Deployment.apps \"ledger-worker\" is invalid: spec.template.spec.containers[0].resources.requests: Invalid value: \"1500m\": must be less than or equal to cpu limit of 1000m\n\nValues diff:\nworker:\n resources:\n requests:\n cpu: 1500m\n memory: 2Gi\n limits:\n cpu: 2000m\n memory: 2Gi\n\nRendered manifest still shows cpu limit 1000m because templates/worker.yaml reads `.Values.worker.resource.limits.cpu` with singular `resource`.\n\nThe chart schema and every values file use `resources`. Correct that one template path to `.Values.worker.resources.limits.cpu`. Do not change requested resources or production values.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.13,"slice":"pasted-context","lang":"en"}
{"prompt":"Cleanup notes from the Swift package:\n\nSources/SyncKit/CloudSyncEngine.swift handles scheduling, network reachability, upload/download orchestration, merge policy, progress publication, and persistence checkpoints.\nTests already cover all public behavior through SyncEngineProtocol.\nDesired internal pieces:\n- SyncScheduler\n- TransferCoordinator\n- ConflictResolver\n- CheckpointStore adapter\n\nConstraints:\n- keep SyncEngineProtocol unchanged\n- callbacks remain delivered on MainActor\n- preserve cancellation timing and progress ordering\n- no changes to stored checkpoint format\n- avoid exposing new public symbols\n\nRestructure CloudSyncEngine around these collaborators and move existing logic rather than rewriting algorithms. The public API, event sequence, persisted data, and tests should behave identically.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.73,"slice":"pasted-context","lang":"en"}
{"prompt":"Repository rename brief:\n\nCurrent term `DatasetRevision` appears in:\n- Python domain and API models\n- TypeScript SDK types\n- protobuf messages\n- BigQuery table descriptions\n- dashboard metric labels\n- CLI output snapshots\n\nNew term: `DatasetVersion`\n\nCompatibility rules:\n- protobuf field numbers and wire names remain unchanged\n- JSON continues accepting `revision_id` for two releases\n- CLI column header stays REVISION until the next major version\n- database tables are untouched\n- metrics keep old label names\n- generated clients expose deprecated aliases\n\nPerform the codebase-wide terminology restructuring while preserving behavior and external compatibility. Update internal tests to prefer the new names, and keep compatibility coverage for every old entry point.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.79,"slice":"pasted-context","lang":"en"}
{"prompt":"Duplication report:\n\ncmd/export.go parses filters, creates a query, streams rows, writes progress\ncmd/archive.go parses the same filters, creates nearly the same query, streams rows, writes progress, then deletes\njobs/nightly_export.go builds those filters programmatically and copies the query loop\n\nBehavioral constraints:\n- CLI output and progress cadence cannot change\n- archive deletes only after a fully successful write\n- nightly jobs use a fake clock in tests\n- cancellation must close rows immediately\n- exported file ordering is stable and snapshot-tested\n\nExtract shared filter parsing and streaming infrastructure with narrow adapters for export, archive, and nightly jobs. Preserve SQL, ordering, cancellation, progress output, and transactional deletion semantics.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.71,"slice":"pasted-context","lang":"en"}
{"prompt":"Training log excerpt:\n\nstep=18340 loss=2.718 scale=8192 grad_norm=1.24 overflow=false\nstep=18341 loss=2.701 scale=8192 grad_norm=1.19 overflow=false\nstep=18342 loss=nan scale=8192 grad_norm=nan overflow=false\nrank=3 attention_logits min=-inf max=71.2\nrank=0 attention_logits min=-84.5 max=69.8\ncheckpoint resumed_from=step_18000 optimizer_loaded=true scheduler_loaded=true\n\nFacts:\n- failure occurs only with sequence length 32768\n- bfloat16 training is stable\n- fp16 fails on one of eight ranks after 200–600 steps\n- disabling FlashAttention eliminates it but doubles memory\n- input batches contain no NaNs\n\nInvestigate why overflow detection misses this failure and whether masking, FlashAttention, or distributed state divergence is responsible. Produce a minimal regression and fix the root cause.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.92,"slice":"pasted-context","lang":"en"}
{"prompt":"macOS crash report excerpt:\n\nException Type: EXC_BAD_ACCESS (SIGSEGV)\nThread 19 Crashed: com.example.preview.renderer\n0 libswiftCore.dylib swift_release + 32\n1 CanvasKit RenderSession.deinit + 148\n2 CanvasKit MetalPreview.stop() + 404\n3 CanvasKit closure #2 in MetalPreview.handleMemoryPressure() + 96\n\nThread 0:\nMetalPreviewView.updateNSView -> renderer.replaceDocument(newDocument)\n\nReproduction:\n1. Open a 600 MB project.\n2. Switch documents rapidly.\n3. Trigger simulated critical memory pressure.\n4. Crash occurs about one in six attempts.\n\nRenderSession is actor-isolated, but the CVDisplayLink callback captures an unmanaged pointer. Determine the ownership race, fix it without leaking display links, and add a stress test or deterministic harness.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.88,"slice":"pasted-context","lang":"en"}
{"prompt":"Gateway logs during the outage:\n\n12:03:14 upstream=inventory-3 status=503 retry=0 latency=2001ms\n12:03:16 upstream=inventory-3 status=503 retry=1 latency=2002ms\n12:03:18 upstream=inventory-8 status=200 retry=2 latency=84ms\n12:03:18 circuit=inventory state=open failures=5\n12:03:19 request rejected circuit_open\n12:03:49 circuit=inventory state=half_open probes=10\n12:03:49 upstream=inventory-3 status=503 probe=true\n12:03:49 circuit=inventory state=open failures=1\n\nOnly one inventory pod was unhealthy, but the gateway rejected roughly 70% of requests for eight minutes. Service discovery listed twelve endpoints. Inspect the load-balancer, retry, and circuit-breaker interaction to explain how a single pod poisoned the shared circuit. Implement the appropriate isolation and a regression test.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.84,"slice":"pasted-context","lang":"en"}
{"prompt":"Code-review packet from SEC-391:\n\nNew files:\ninternal/plugins/loader.go\ninternal/plugins/manifest.go\ninternal/plugins/sandbox_linux.go\n\nPlugin flow:\n1. Read manifest from user-supplied archive.\n2. Extract to cache directory.\n3. Verify SHA-256 from registry response.\n4. Launch executable with JSON-RPC over stdio.\n5. Pass selected environment variables and workspace path.\n\nReviewer concerns:\n- archive traversal and symlinks\n- digest verification occurs after extraction\n- inherited file descriptors\n- environment allowlist defaults\n- cache replacement races\n- executable permissions\n\nReview the current branch for exploitable paths and sandbox escapes. Report severity, exact code path, attacker prerequisites, and recommended mitigation. Do not make changes; this is an assessment for the security gate.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.86,"slice":"pasted-context","lang":"en"}
{"prompt":"Schema proposal excerpt:\n\nCREATE TABLE device_readings (\n tenant_id uuid NOT NULL,\n device_id uuid NOT NULL,\n observed_at timestamptz NOT NULL,\n metric_id smallint NOT NULL,\n value double precision,\n quality smallint NOT NULL,\n PRIMARY KEY (tenant_id, device_id, observed_at, metric_id)\n) PARTITION BY RANGE (observed_at);\n\nExpected volume: 4 billion rows/year.\nQueries:\n- latest 50 readings for one device\n- hourly aggregates for a tenant and metric\n- delete one tenant within 24 hours\n- retain raw data 90 days, aggregates 5 years\n\nReview this design for partition pruning, index size, hot partitions, deletion cost, null semantics, and TimescaleDB alternatives. No DDL changes requested; return findings and suggested experiments.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.79,"slice":"pasted-context","lang":"en"}
{"prompt":"Notes gathered for the API migration guide:\n\nOld endpoint: POST /v1/render\nNew flow:\n1. POST /v2/render-jobs\n2. poll GET /v2/render-jobs/{id} or supply webhook_url\n3. download result_url before its 15-minute expiry\n\nCompatibility details:\n- v1 accepts inline templates; v2 requires template_id\n- v2 idempotency uses Idempotency-Key\n- synchronous validation errors remain HTTP 422\n- processing failures appear in job.error\n- maximum input grows from 5 MB to 25 MB\n- v1 shuts down on 2027-01-15\n- SDK support begins in Java 6.8, Python 4.2, JS 9.1\n\nWrite the customer-facing migration guide with before-and-after examples, error handling, polling and webhook patterns, version requirements, and the exact deprecation date.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"pasted-context","lang":"en"}
{"prompt":"Raw incident notes:\n\nImpact: EU search indexing delayed 3h 42m; searches returned stale documents but no data was lost.\nTrigger: Terraform apply replaced the Kafka private endpoint before new DNS records propagated.\nDetection: customer support ticket at 09:18; internal lag alert fired at 09:41 because threshold was too high.\nResponse: restarted consumers twice, then network team identified NXDOMAIN responses.\nRecovery: restored old endpoint, flushed node-local DNS caches, replayed retained events.\nContributors: shared module coupled endpoint replacement to subnet tag change; runbook assumed SERVFAIL, not NXDOMAIN; dashboard aggregated all regions.\nActions discussed: regional lag alerts, create-before-destroy, DNS preflight, synthetic consumer.\n\nTurn this into a blameless postmortem with timeline, root cause, contributing factors, detection gaps, recovery, and clearly owned corrective-action placeholders.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.46,"slice":"pasted-context","lang":"en"}
{"prompt":"map this out somehow","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.55,"slice":"vague-eval","lang":"en"}
{"prompt":"build the ingest bit","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"make the screen nicer","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.37,"slice":"vague-eval","lang":"en"}
{"prompt":"one small tweak","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.13,"slice":"vague-eval","lang":"en"}
{"prompt":"untangle yesterday's code","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.53,"slice":"vague-eval","lang":"en"}
{"prompt":"prod is being weird","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.66,"slice":"vague-eval","lang":"en"}
{"prompt":"check over the new thing","purpose":"review","secondary":null,"mixed":false,"difficulty":0.46,"slice":"vague-eval","lang":"en"}
{"prompt":"what do you think of this","purpose":"review","secondary":null,"mixed":false,"difficulty":0.43,"slice":"vague-eval","lang":"en"}
{"prompt":"need docs for it","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.32,"slice":"vague-eval","lang":"en"}
{"prompt":"summarize the work so far","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.31,"slice":"vague-eval","lang":"en"}